Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 525914 - net-misc/cfengine-3.6.2 version bump
Summary: net-misc/cfengine-3.6.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Christian Ruppert (idl0r)
URL: http://cfengine.com/company/blog-deta...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-19 22:38 UTC by freak132
Modified: 2014-11-30 10:37 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
cfengine-3.6.tar.bz2 (cfengine-3.6.tar.bz2,5.01 KB, application/x-bzip)
2014-10-19 22:40 UTC, freak132
Details
cfengine-3.6.1's ebuild file (cfengine-3.6.1.ebuild,3.92 KB, text/plain)
2014-10-20 00:20 UTC, freak132
Details
cfengine-3.6.2 (cfengine-3.6.2.ebuild,3.92 KB, text/plain)
2014-10-20 00:20 UTC, freak132
Details
Updated cfengine-3.6.2 ebuild file with patch enabled. (cfengine-3.6.2.ebuild,3.92 KB, text/plain)
2014-11-29 05:20 UTC, freak132
Details
Updated cfengine-3.6.1 ebuild file with ifconfig patch (cfengine-3.6.1.ebuild,3.92 KB, text/plain)
2014-11-29 05:21 UTC, freak132
Details
cfengine 3.6.2 ifconfig patch (cfengine-3.6.2-ifconfig.patch,486 bytes, patch)
2014-11-29 05:22 UTC, freak132
Details | Diff
cfengine 3.6.1 ifconfig patch (cfengine-3.6.1-ifconfig.patch,486 bytes, patch)
2014-11-29 05:23 UTC, freak132
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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!