[Bug 294599] sysutils/cfengine-masterfiles fixed plist (all versions)

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 17 Apr 2026 20:42:10 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294599

            Bug ID: 294599
           Summary: sysutils/cfengine-masterfiles fixed plist (all
                    versions)
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: cy@FreeBSD.org
          Reporter: aldis@berjoza.lv
          Assignee: cy@FreeBSD.org
             Flags: maintainer-feedback?(cy@FreeBSD.org)

Created attachment 269886
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=269886&action=edit
Fix cfengine masterfiles pkg-plist for all versions in ports

I was trying to get started with cfengine (as a noob), however It was
impossible to bootstrap policy server. After very long and frustrating time
with DuckDuckGo various tutorials and one book, I started checking differences
between FreeBSD provided masterfiles, github repo and linux distro provided
masterfiles.

This lead me to realise that something is wrong with FreeBSD provided
masterfiles.

I've went and fixed all pkg-plist files by:
1) cloning freebsd ports repo
2) cd to sysutlils/cfengine-masterfiles*
3) make build
4) cd to build dir
5) gmake install
6) generate new pkg-plist file (find, sort, sed)

I've tested that running cf-agent --bootstrap... succeeds (after running cf-key
and copying masterfiles from installed examples to /var/cfengine/masterfiles)
vs previously it would fail with many warning and errors

I've marked this ticket as "Affects some people" since I believe this would be
showstopper issue for anyone trying to start with cfengine on FreeBSD

-- 
You are receiving this mail because:
You are the assignee for the bug.