I've updated the ebuild so it compiles versions 3.6.1 and 3.6.2. I haven't yet checked the relevance of the use flags and all their functionality. The USE flags I've run it with are "acl examples postgres qdbm vim-syntax -libvirt -mysql (-selinux) -tokyocabinet -xml" Reproducible: Always
Created attachment 386992 [details] cfengine-3.6.tar.bz2 cfengine/Manifest cfengine/cfengine-3.6.1.ebuild cfengine/cfengine-3.6.2.ebuild cfengine/files/ cfengine/files/cf-monitord.rc6 cfengine/files/cf-serverd.rc6 cfengine/files/cfexecd.rc6 cfengine/files/cfservd.rc6 cfengine/files/cf-execd.rc6 cfengine/files/cfenvd.rc6
Comment on attachment 386992 [details] cfengine-3.6.tar.bz2 Please attach separate text files. If the files are based on existing files, attach patches to those instead.
Created attachment 386994 [details] cfengine-3.6.1's ebuild file
Created attachment 386996 [details] cfengine-3.6.2
Everything required from netmisc/cfengine/files already exists in portage and are unchaged.
Is there anything else I should add?
We also need an updated version of the ifconfig patch because cfengine still has a hardcoded path to ifconfig which is wrong for gentoo. You could help us to provide this as well, thanks. The acl patch seems not necessary anymore.
Created attachment 390534 [details] Updated cfengine-3.6.2 ebuild file with patch enabled.
Created attachment 390536 [details] Updated cfengine-3.6.1 ebuild file with ifconfig patch
Created attachment 390538 [details, diff] cfengine 3.6.2 ifconfig patch My C is quite rusty. Let me know if this does the trick. The ebuild runs but my test system has an /sbin/ifconfig sym-link.
Created attachment 390540 [details, diff] cfengine 3.6.1 ifconfig patch
3.6.2 aded to the tree. Thanks for the patch!