Summary: | [TRACKER] Nuking logrotate use flag | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jakub Moc (RETIRED) <jakub> |
Component: | New packages | Assignee: | Gentoo Quality Assurance Team <qa> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | binki, dertobi123, jer, nikoli, sam, Sergiy.Borodych |
Priority: | High | Keywords: | Tracker |
Version: | 2007.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 258173, 258174, 258176, 258178, 258180, 258181, 258182, 258186, 258187, 258188, 344175, 344181, 344187, 582160 | ||
Bug Blocks: | 134491, 805941 |
Description
Jakub Moc (RETIRED)
2007-11-12 09:47:52 UTC
Let me reiterate my position on squid's logrotate flag. This flag selects the mode in which log rotation is performed: 1) native log rotation support (a cron script that calls squid -k rotate) 2) through logrotate program I don't see how this could be done in any other way than having a USE flag for it. mail-filter/dspam-3.8.0-r6 has been removed (-r7 no longer has logrotate USE flag). (In reply to comment #1) Thanks for clarifying. This bug is about nuking the flag in ebuilds where it does nothing else but installing a logrotate script (and adding a optional dependency). The squid usage looks perfectly valid. hibernate-script done. ocsigen done clamav and mailgraph done. The flag usage in spamassassin-fuzzyocr is a bit less trivial, as it also decides on whether to enable logging, so I will leave it to maintainers (tomk + chutzpah) to modify this package. Reassigning since Jakub has left Gentoo. reworking this into a TRACKER bug. individual bugs are being filed. removing everybody from CC - please re-add yourself if you want to. thanks All the bugs are here closed, bug the issue is not solved: local use flags (searching: logrotate) ************************************************************ [- ] logrotate (app-backup/bacula): Install support files for logrotate [- ] logrotate (mail-filter/spamassassin-fuzzyocr): Install support files for app-admin/logrotate [- ] logrotate (net-misc/iaxmodem): Install support files for app-admin/logrotate [- ] logrotate (net-proxy/squid): Use app-admin/logrotate for rotating logs [- ] logrotate (sys-process/acct): Install a logrotate script to rotate /var/account/* (In reply to comment #8) > [- ] logrotate (sys-process/acct): > Install a logrotate script to rotate /var/account/* > 10 Jun 2010; Jeroen Roovers <jer@gentoo.org> acct-6.5.4-r1.ebuild, metadata.xml: Remove IUSE=logrotate (bug #198901). (In reply to comment #8) > [- ] logrotate (net-misc/iaxmodem): > Install support files for app-admin/logrotate 07 May 2010; Stefan Briesenick <sbriesen@gentoo.org> iaxmodem-1.2.0.ebuild: installing logrotate stuff unconditionally, solving bug #258178. > [- ] logrotate (net-proxy/squid): > Use app-admin/logrotate for rotating logs Genuine use, see other comments on this bug report. Is it still a proper way for ebuilds? To remove the flag from all places. |