On Sat, Mar 23, 2013 at 09:44:09PM +0100, Martijn Rijkeboer wrote:
> Please commit so other people can start testing it.
It does not even build because of libpromises mentioned by Stuart.
--- src/Makefile.in.orig Sat Mar 23 22:22:13 2013
+++ src/Makefile.in Sat Mar 23 22:22:28 2013
@@ -526,7 +526,7 @@ LDADD = libpromises.la
# libpromises
projlib_LTLIBRARIES = libpromises.la
-libpromises_la_LDFLAGS = -version-info 1:0:0 -no-undefined
+libpromises_la_LDFLAGS = -version-info 0:0:0 -no-undefined
libpromises_la_LIBADD = ../pub/libcfpub.la $(NOVA_LDADD)
libpromises_la_CFLAGS = $(AM_CFLAGS)
Questions:
* we do not want configuration files in /etc/cfengine like NetBSD,
and Linux distros do?
I am for symlink.
I wanted to submit RFE upstream not to override ppkeys symlink,
as I've thought it could be symlinked to /etc/cfengine too, as
it is "configuration".
* There are some dirs in fake directory which are not part of PLIST.
* This is stupid output one gets with pkg_delete -c cfengine right
after installation and running cf-key.
See partial-cfengine... LOL. I really don't know how to solve
this.
# pkg_delete -c cfengine
Bogus symlink: /var/cfengine/bin/cf-agent
Bogus symlink: /var/cfengine/bin/cf-execd
Bogus symlink: /var/cfengine/bin/cf-key
Bogus symlink: /var/cfengine/bin/cf-monitord
Bogus symlink: /var/cfengine/bin/cf-promises
Bogus symlink: /var/cfengine/bin/cf-report
Bogus symlink: /var/cfengine/bin/cf-runagent
Bogus symlink: /var/cfengine/bin/cf-serverd
cfengine-3.4.4: ok
Read shared items: ok
--- -cfengine-3.4.4 -------------------
File /var/cfengine/inputs/cf-sketch-runfile.cf does not exist
File /var/cfengine/inputs/controls/cf_agent.cf does not exist
File /var/cfengine/inputs/controls/cf_execd.cf does not exist
File /var/cfengine/inputs/controls/cf_monitord.cf does not exist
File /var/cfengine/inputs/controls/cf_report.cf does not exist
File /var/cfengine/inputs/controls/cf_runagent.cf does not exist
File /var/cfengine/inputs/controls/cf_serverd.cf does not exist
File /var/cfengine/inputs/def.cf does not exist
File /var/cfengine/inputs/libraries/cfengine_stdlib.cf does not exist
File /var/cfengine/inputs/promises.cf does not exist
File /var/cfengine/inputs/services/init_msg.cf does not exist
File /var/cfengine/inputs/update.cf does not exist
Files kept as partial-cfengine-3.4.4 package
Error deleting directory /var/cfengine/inputs/services: No such file or
directory
Error deleting directory /var/cfengine/inputs/libraries: No such file or
directory
Error deleting directory /var/cfengine/inputs/controls: No such file or
directory
Error deleting directory /var/cfengine/inputs: No such file or directory
Error deleting directory /var/cfengine/bin: No such file or directory
jirib