Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 525914

Summary: net-misc/cfengine-3.6.2 version bump
Product: Gentoo Linux Reporter: freak132 <freak132>
Component: [OLD] ServerAssignee: Christian Ruppert (idl0r) <idl0r>
Status: RESOLVED FIXED    
Severity: normal CC: mschiff, sysadmin
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://cfengine.com/company/blog-detail/3-6-2-release-high-availability-and-custom-actions/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: cfengine-3.6.tar.bz2
cfengine-3.6.1's ebuild file
cfengine-3.6.2
Updated cfengine-3.6.2 ebuild file with patch enabled.
Updated cfengine-3.6.1 ebuild file with ifconfig patch
cfengine 3.6.2 ifconfig patch
cfengine 3.6.1 ifconfig patch

Description freak132 2014-10-19 22:38:02 UTC
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
Comment 1 freak132 2014-10-19 22:40:33 UTC
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 2 Jeroen Roovers (RETIRED) gentoo-dev 2014-10-19 22:47:16 UTC
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.
Comment 3 freak132 2014-10-20 00:20:12 UTC
Created attachment 386994 [details]
cfengine-3.6.1's ebuild file
Comment 4 freak132 2014-10-20 00:20:39 UTC
Created attachment 386996 [details]
cfengine-3.6.2
Comment 5 freak132 2014-10-20 00:21:44 UTC
Everything required from netmisc/cfengine/files already exists in portage and are unchaged.
Comment 6 freak132 2014-10-25 23:09:24 UTC
Is there anything else I should add?
Comment 7 Marc Schiffbauer gentoo-dev 2014-10-26 10:40:47 UTC
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.
Comment 8 freak132 2014-11-29 05:20:33 UTC
Created attachment 390534 [details]
Updated cfengine-3.6.2 ebuild file with patch enabled.
Comment 9 freak132 2014-11-29 05:21:16 UTC
Created attachment 390536 [details]
Updated cfengine-3.6.1 ebuild file with ifconfig patch
Comment 10 freak132 2014-11-29 05:22:40 UTC
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.
Comment 11 freak132 2014-11-29 05:23:16 UTC
Created attachment 390540 [details, diff]
cfengine 3.6.1 ifconfig patch
Comment 12 Marc Schiffbauer gentoo-dev 2014-11-30 10:37:28 UTC
3.6.2 aded to the tree. Thanks for the patch!