Created attachment 364500 [details] ulogd-2.0.3.ebuild Hello. Recently ulogd was bumped to version 2.0.3 and I've attached a new ebuild, updated init and logrotate scripts for it. Alongside various fixes and improvements there are some changes that were reflected in the proposed ebuild and scripts: - ulogd devs merged our automagic fixes, so we don't need to apply the corresponding patch in ebuild anymore. - ulogd now requires libmnl only if nfacct logging is enabled. - ulogd now can handle its pidfile. Therefore we don't have to workaround it via start-stop-daemon in initscript. This also allows us to directly start ulogd in daemon mode. - logrotate script was simplified a bit. It covers same basic logfiles, i.e. ulogd.log and ulogd_syslogemu.log, but has less explicit conditions. This way it follows default logrotate options more closely in default setups. Customized setups were not covered anyway.
Created attachment 364502 [details] ulogd-2-ng.init
Created attachment 364504 [details] ulogd-2.logrotate
It was tested and works fine on my machine. (Gentoo hardened amd64)
A bit more clarification: ulogd.logrotate file should overwrite the current logrotate script in CVS while ebuild and initscript should be added in addition to existing files for ulogd-2.0.2. Thanks.
Done. Apologies for the delay +*ulogd-2.0.3 (17 Dec 2013) + + 17 Dec 2013; Markos Chandras <hwoarang@gentoo.org> +files/ulogd-2-ng.init, + +ulogd-2.0.3.ebuild, files/ulogd-2.logrotate: + Version bump. Thanks to Coacher <itumaykin@gmail.com>. Bug #493202 +
Thanks!