Bug 174266 - All ebuilds/eclasses should use doconfd instead of insinto /etc/conf.d
|
Bug#:
174266
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: qa@gentoo.org
|
Reported By: phreak@gentoo.org
|
|
Component: Applications
|
|
|
URL:
|
|
Summary: All ebuilds/eclasses should use doconfd instead of insinto /etc/conf.d
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2007-04-12 11:18 0000
|
And here's your continuation of the previos QA bug about using obsolete portage
calls.
app-admin/prelude-lml
app-admin/prelude-lml-0.9.1
Herd(s): netmon
app-admin/prelude-manager
app-admin/prelude-manager-0.9.1-r1
Herd(s): netmon
app-backup/bacula
app-backup/bacula-1.36.3-r2
app-backup/bacula-2.0.3
Maintainer(s): Wolfram Schlich <wschlich@gentoo.org> (Maintainer of 2.0
branch only)
Herd(s): app-backup
app-crypt/cfs
app-crypt/cfs-1.4.1.14
app-crypt/cfs-1.4.1.17
Maintainer(s): maintainer-needed@gentoo.org
Herd(s): no-herd
app-i18n/canna
app-i18n/canna-3.6_p4
app-i18n/canna-3.7_p3
app-i18n/canna-3.7_p2
Herd(s): cjk
app-i18n/multiskkserv
app-i18n/multiskkserv-20020201
Herd(s): cjk
app-laptop/i8kutils
app-laptop/i8kutils-1.25
Maintainer(s): Olivier Cr?te <tester@gentoo.org>
Herd(s): no-herd
app-laptop/smcinit
app-laptop/smcinit-0.4
Maintainer(s): Michele Noberasco <s4t4n@gentoo.org>
Herd(s): mobile
app-misc/dnetc
app-misc/dnetc-2.9003.481-r1
app-misc/dnetc-2.9005.483
app-misc/dnetc-2.9011.496-r1
app-misc/dnetc-2.9008.490
app-misc/dnetc-2.9011.496
app-misc/dnetc-2.9009.494
Herd(s): no-herd
app-misc/mouseremote
app-misc/mouseremote-0.90
Maintainer(s): maintainer-needed@gentoo.org
app-misc/tpconfig
app-misc/tpconfig-3.1.3
Maintainer(s): maintainer-needed@gentoo.org
app-mobilephone/kannel
app-mobilephone/kannel-1.4.0-r2
app-mobilephone/kannel-1.4.1
Herd(s): mobile-phone
app-pda/plptools
app-pda/plptools-0.11-r1
app-pda/plptools-0.13
Herd(s): pda
app-text/dictd
app-text/dictd-1.9.14
app-text/dictd-1.10.0
app-text/dictd-1.9.11-r1
app-text/dictd-1.8.0
Herd(s): app-dicts
dev-db/firebird
dev-db/firebird-1.5.1
dev-db/firebird-1.5.3
dev-db/firebird-1.5.2
dev-db/firebird-1.5.3-r1
Maintainer(s): sekretarz@gentoo.org
Herd(s): no-herd
dev-db/postgresql
dev-db/postgresql-7.3.15-r1
dev-db/postgresql-8.0.8
dev-db/postgresql-7.4.13
Herd(s): postgresql
dev-dotnet/xsp
dev-dotnet/xsp-1.2.1
dev-dotnet/xsp-1.2.3
Maintainer(s): latexer@gentoo.org, Lance Albertson <ramereth@gentoo.org>,
Jurek Bartuszek <jurek@gentoo.org>
Herd(s): dotnet
dev-dotnet/pnet
dev-dotnet/pnet-0.6.10
dev-dotnet/pnet-0.6.12
dev-dotnet/pnet-0.7.0
dev-dotnet/pnet-0.7.2
Herd(s): dotnet
dev-util/subversion
dev-util/subversion-1.1.3
dev-util/subversion-1.3.2-r3
dev-util/subversion-1.2.3-r3
dev-util/subversion-1.4.3
Maintainer(s): pauldv@gentoo.org
Herd(s): no-herd
dev-util/cvsup
dev-util/cvsup-16.1h
Maintainer(s): vapier@gentoo.org
Herd(s): no-herd
kde-base/lisa
kde-base/lisa-3.5.6
kde-base/lisa-3.5.5
Herd(s): kde
kde-base/kdenetwork
kde-base/kdenetwork-3.5.5-r2
kde-base/kdenetwork-3.5.6
kde-base/kdenetwork-3.5.5-r1
Herd(s): kde
mail-filter/spampd
mail-filter/spampd-2.11-r1
mail-filter/spampd-2.30
Herd(s): net-mail
mail-mta/exim
mail-mta/exim-4.66
mail-mta/exim-4.61
mail-mta/exim-4.63
mail-mta/exim-4.60-r1
mail-mta/exim-4.62
Maintainer(s): Colin Morey <peitolm@gentoo.org> (Primary maintainer)
Herd(s): net-mail
mail-mta/xmail
mail-mta/xmail-1.22
Herd(s): net-mail
media-gfx/splashutils
media-gfx/splashutils-1.1.9.10-r1
media-gfx/splashutils-1.4
media-gfx/splashutils-1.3.1
media-gfx/splashutils-1.4.1
Maintainer(s): spock@gentoo.org
Herd(s): no-herd
media-gfx/bootsplash
media-gfx/bootsplash-0.6.1-r7
Maintainer(s): Michal Januszewski <spock@gentoo.org>
Herd(s): no-herd
media-sound/timidity++
media-sound/timidity++-2.13.2
Herd(s): sound
media-tv/freevo
media-tv/freevo-1.5.4-r2
media-tv/freevo-1.6.1
media-tv/freevo-1.6.0
media-tv/freevo-1.5.4
Herd(s): media-tv
media-video/noad
media-video/noad-0.6.0-r7
Maintainer(s): Gentoo VDR Project <vdr@gentoo.org>
Herd(s): video
net-analyzer/rtg
net-analyzer/rtg-0.7.4-r2
Herd(s): netmon
net-analyzer/ntop
net-analyzer/ntop-3.1
net-analyzer/ntop-3.0
Herd(s): netmon
net-analyzer/nagios-core
net-analyzer/nagios-core-1.4.1
net-analyzer/nagios-core-2.5-r1
net-analyzer/nagios-core-2.3.1-r1
net-analyzer/nagios-core-1.4.1-r1
net-analyzer/nagios-core-2.4-r1
net-analyzer/nagios-core-2.8
Maintainer(s): Eldad Zack <eldad@gentoo.org>, Lance Albertson
<ramereth@gentoo.org>
Herd(s): netmon
net-analyzer/traffic-vis
net-analyzer/traffic-vis-0.35-r1
net-analyzer/traffic-vis-0.35
Herd(s): netmon
net-analyzer/ipcad
net-analyzer/ipcad-3.6.6
Herd(s): netmon
net-analyzer/ndsad
net-analyzer/ndsad-1.33
Maintainer(s): Peter Volkov <pva@gentoo.org>
Herd(s): netmon
net-analyzer/trafd
net-analyzer/trafd-3.0.1
Herd(s): netmon
net-analyzer/fail2ban
net-analyzer/fail2ban-0.6.2-r1
Herd(s): netmon
net-analyzer/zabbix-agent
net-analyzer/zabbix-agent-1.0
net-analyzer/zabbix-agent-1.1_alpha7
Maintainer(s): Wolfram Schlich <wschlich@gentoo.org> (Primary maintainer)
Herd(s): no-herd
net-analyzer/mwcollect
net-analyzer/mwcollect-2.1.1
net-analyzer/mwcollect-3.0.3
net-analyzer/mwcollect-3.0.0
net-analyzer/mwcollect-3.0.2
net-analyzer/mwcollect-2.1.2
net-analyzer/mwcollect-3.0.4
net-analyzer/mwcollect-3.0.1
Maintainer(s): Chris White <chriswhite@gentoo.org>
Herd(s): no-herd
net-analyzer/portsentry
net-analyzer/portsentry-1.1-r7
net-analyzer/portsentry-1.2
Herd(s): netmon
net-analyzer/zabbix-server
net-analyzer/zabbix-server-1.0
net-analyzer/zabbix-server-1.1_alpha7
Maintainer(s): Wolfram Schlich <wschlich@gentoo.org> (Primary maintainer)
Herd(s): no-herd
net-dialup/pptpd
net-dialup/pptpd-1.3.3
Herd(s): net-dialup
net-dialup/speedtouch
net-dialup/speedtouch-1.3.1-r2
Herd(s): net-dialup
net-dns/ddclient
net-dns/ddclient-3.7.0
Maintainer(s): Matthew Smith <matthewsmith@iinet.net.au> (Indirectly
maintaining through seemant@gentoo.org)
Herd(s): no-herd
net-firewall/ipsec-tools
net-firewall/ipsec-tools-0.6.2-r1
Maintainer(s): latexer@gentoo.org
Herd(s): no-herd
net-firewall/ipsec-tools
net-firewall/ipsec-tools-0.6.3
net-firewall/ipsec-tools-0.4-r2
net-firewall/ipsec-tools-0.6.5
Maintainer(s): latexer@gentoo.org
Herd(s): no-herd
net-firewall/firehol
net-firewall/firehol-1.250
net-firewall/firehol-1.226-r1
Maintainer(s): Dominik Stadler <centic@gentoo.org>
net-fs/coda
net-fs/coda-6.0.15
net-fs/coda-6.0.10
net-fs/coda-6.0.12
net-fs/coda-6.0.14
net-fs/coda-6.0.11
Maintainer(s): Maurice van der Pot <griffon26@gentoo.org>,
net-fs@gentoo.org
Herd(s): net-fs
net-fs/autofs
net-fs/autofs-4.1.3-r2
net-fs/autofs-4.0.0
net-fs/autofs-4.1.3
net-fs/autofs-3.1.7-r6
net-fs/autofs-4.1.3-r4
net-fs/autofs-3.1.7-r3
net-fs/autofs-4.1.3-r1
net-fs/autofs-3.1.7-r5
net-fs/autofs-4.1.3-r3
net-fs/autofs-3.1.7-r4
net-fs/autofs-4.1.3-r7
Maintainer(s): robbat2@gentoo.org
Herd(s): net-fs
net-fs/ccxstream
net-fs/ccxstream-1.0.15
Herd(s): xbox
net-im/mu-conference
net-im/mu-conference-0.6.0-r2
Maintainer(s): Gustavo Felisberto <humpback@gentoo.org>
Herd(s): net-im
net-im/msn-transport
net-im/msn-transport-20040531-r1
Maintainer(s): Gustavo Felisberto <humpback@gentoo.org>
Herd(s): net-im
net-im/ejabberd
net-im/ejabberd-0.7.5
Maintainer(s): chainsaw@gentoo.org
Herd(s): net-im
net-im/bitlbee
net-im/bitlbee-1.0
net-im/bitlbee-1.0.2
net-im/bitlbee-0.92-r2
net-im/bitlbee-0.92
net-im/bitlbee-1.0.1
net-im/bitlbee-0.99
net-im/bitlbee-0.92-r1
net-im/bitlbee-1.0.3
net-im/bitlbee-0.92-r3
Maintainer(s): Jason Wever <weeve@gentoo.org>
Herd(s): no-herd
net-irc/anope
net-irc/anope-1.7.18
Maintainer(s): Bjarke Istrup Pedersen <gurligebis@gentoo.org>
Herd(s): net-irc
net-irc/asuka
net-irc/asuka-1.0.6
Herd(s): net-irc
net-mail/cyrus-imspd
net-mail/cyrus-imspd-1.7b-r1
net-mail/cyrus-imspd-1.7b
Herd(s): net-mail
net-mail/teapop
net-mail/teapop-0.3.8
net-mail/teapop-0.3.8-r1
Herd(s): net-mail
net-mail/vm-pop3d
net-mail/vm-pop3d-1.1.6-r1
Herd(s): net-mail
net-misc/tor
net-misc/tor-0.1.0.18-r1
net-misc/tor-0.1.0.18
Maintainer(s): humpback@gentoo.org
Herd(s): no-herd
net-misc/bopm
net-misc/bopm-3.1.2
Herd(s): net-irc
net-misc/dhcp
net-misc/dhcp-3.0.3-r9
net-misc/dhcp-3.0.5-r1
net-misc/dhcp-3.0.5
Maintainer(s): Roy Marples <uberlord@gentoo.org>
Herd(s): base-system
net-misc/howl
net-misc/howl-0.9.6-r2
net-misc/howl-0.9.8
net-misc/howl-1.0.0
Maintainer(s): Saleem Abdulrasool <compnerd@gentoo.org>
Herd(s): no-herd
net-misc/rwbs
net-misc/rwbs-0.27
Maintainer(s): maintainer-needed@gentoo.org
net-misc/ipx-utils
net-misc/ipx-utils-1.1-r2
Maintainer(s): maintainer-needed@gentoo.org
Herd(s): no-herd
net-misc/sobby
net-misc/sobby-0.3.0
net-misc/sobby-0.4.1
Maintainer(s): humpback@gentoo.org
Herd(s): no-herd
net-misc/blinkperl
net-misc/blinkperl-20030301
Maintainer(s): maintainer-needed@gentoo.org
net-misc/bridge-utils
net-misc/bridge-utils-1.0.4
Maintainer(s): robbat2@gentoo.org
Herd(s): no-herd
net-misc/ip-sentinel
net-misc/ip-sentinel-0.12
Maintainer(s): Peter Volkov <pva@gentoo.org>
Herd(s): netmon
net-misc/gofish
net-misc/gofish-1.0
net-misc/gofish-1.1
Maintainer(s): maintainer-needed@gentoo.org
net-misc/hamachi
net-misc/hamachi-0.9.9.9_p20-r2
Maintainer(s): Caleb Tennis <caleb@gentoo.org>
Herd(s): no-herd
net-misc/oidentd
net-misc/oidentd-2.0.7-r1
Maintainer(s): maintainer-needed@gentoo.org
Herd(s): no-herd
net-misc/memcached
net-misc/memcached-1.1.13_pre
net-misc/memcached-1.1.12-r2
net-misc/memcached-1.1.13
net-misc/memcached-1.1.12-r1
net-misc/memcached-1.1.12
net-misc/memcached-1.2.1
net-misc/memcached-1.1.12-r3
net-misc/memcached-1.1.11
Maintainer(s): lisa@gentoo.org
Herd(s): no-herd
net-misc/lambdamoo
net-misc/lambdamoo-1.8.1-r1
Maintainer(s): maintainer-needed@gentoo.org
net-misc/portfwd
net-misc/portfwd-0.28
Herd(s): None
net-p2p/gift
net-p2p/gift-0.11.8.1
Maintainer(s): net-p2p@gentoo.org
Herd(s): net-p2p
net-p2p/amule
net-p2p/amule-2.0.3-r4
net-p2p/amule-2.1.3
Herd(s): net-p2p
net-p2p/dchub
net-p2p/dchub-0.5.2
Herd(s): net-p2p
net-p2p/bittornado
net-p2p/bittornado-0.3.18
net-p2p/bittornado-0.3.15
Herd(s): net-p2p
net-p2p/mldonkey
net-p2p/mldonkey-2.8.4
net-p2p/mldonkey-2.8.3
Herd(s): net-p2p
net-print/mtink
net-print/mtink-1.0.9
net-print/mtink-1.0.11
Herd(s): printing
net-proxy/dante
net-proxy/dante-1.1.19
net-proxy/dante-1.1.18
Herd(s): net-proxy
net-proxy/http-replicator
net-proxy/http-replicator-3.0
Maintainer(s): griffon26@gentoo.org
Herd(s): net-proxy
net-wireless/irda-utils
net-wireless/irda-utils-0.9.16-r1
Herd(s): mobile
net-www/apache
net-www/apache-1.3.34-r14
net-www/apache-1.3.37
Maintainer(s): apache-bugs@gentoo.org
Herd(s): apache
sci-biology/foldingathome
sci-biology/foldingathome-5.0.2-r3
sci-biology/foldingathome-5.0.2-r5
Herd(s): sci-biology
sci-mathematics/gimps
sci-mathematics/gimps-24.14-r1
sci-mathematics/gimps-24.13
sci-mathematics/gimps-24.14
Maintainer(s): Michal Januszewski <spock@gentoo.org>
Herd(s): no-herd
sys-apps/apmd
sys-apps/apmd-3.2.1_p4
sys-apps/apmd-3.0.2-r3
sys-apps/apmd-3.2.2_p5
sys-apps/apmd-3.2.0
Herd(s): mobile
sys-apps/chpax
sys-apps/chpax-0.7
Maintainer(s): solar@gentoo.org
Herd(s): hardened
sys-apps/clrngd
sys-apps/clrngd-1.0.3
Maintainer(s): robbat2@gentoo.org
Herd(s): no-herd
sys-apps/rng-tools
sys-apps/rng-tools-2
Maintainer(s): nelchael@gentoo.org
Herd(s): base-system
sys-apps/855resolution
sys-apps/855resolution-0.4
Herd(s): no-herd
sys-apps/xinetd
sys-apps/xinetd-2.3.13
Herd(s): base-system
sys-apps/hotplug
sys-apps/hotplug-20040401
sys-apps/hotplug-20030805-r2
sys-apps/hotplug-20040923
sys-apps/hotplug-20040105
sys-apps/hotplug-20040920
sys-apps/hotplug-20030805-r3
Maintainer(s): Greg Kroah-Hartman <gregkh@gentoo.org>
Herd(s): base-system
sys-apps/ifplugd
sys-apps/ifplugd-0.28-r6
sys-apps/ifplugd-0.28-r5
Maintainer(s): Roy Marples <uberlord@gentoo.org>
Herd(s): base-system
sys-block/partimage
sys-block/partimage-0.6.4-r4
sys-block/partimage-0.6.4-r3
Maintainer(s): Christian Zoffoli <xmerlin@gentoo.org>
Herd(s): base-system
sys-block/noflushd
sys-block/noflushd-2.6.3
sys-block/noflushd-2.7.3
sys-block/noflushd-2.7.4
Herd(s): base-system
sys-boot/lilo
sys-boot/lilo-22.7.3-r1
sys-boot/lilo-22.8
Maintainer(s): Tony Vroon <chainsaw@gentoo.org>
Herd(s): base-system
sys-cluster/saru
sys-cluster/saru-0.0.1
Maintainer(s): maintainer-needed@gentoo.org
sys-devel/distcc
sys-devel/distcc-2.18.3-r10
Maintainer(s): Lisa Seelye <lisa@gentoo.org>
Herd(s): cluster
sys-fs/trustees
sys-fs/trustees-2.10
Herd(s): no-herd
sys-power/powernowd
sys-power/powernowd-0.90
Herd(s): mobile
sys-power/cpudyn
sys-power/cpudyn-1.0.1
sys-power/cpudyn-0.99.0
sys-power/cpudyn-1.0
Herd(s): mobile
www-servers/boa
www-servers/boa-0.94.14_alpha20
www-servers/boa-0.94.13-r1
Herd(s): www-servers
www-servers/tux
www-servers/tux-3.2.16-r1
www-servers/resin
www-servers/resin-2.1.17
Maintainer(s): nelchael@gentoo.org
Herd(s): java
www-servers/bozohttpd
www-servers/bozohttpd-20050410
www-servers/bozohttpd-20040823
Maintainer(s): Michele Noberasco <s4t4n@gentoo.org>
Herd(s): www-servers
x11-misc/xac
x11-misc/xac-0.6_pre1
x11-misc/xac-0.6_pre3
x11-misc/xac-0.6_pre2
Maintainer(s): Joseph Jezak <josejx@gentoo.org>
Herd(s): no-herd
net-wireless/irda-utils fixed
CCing maintainer(s) and/or herds.
www-servers/resin and sys-apps/rng-tools fixed.
sys-apps/chpax is masked for removal, as it has been superceded by
sys-apps/paxctl.
freevo isn't maintained by media-tv. It's maintainer-needed.
It doesn't look like doconfd (or doinitd) will let you rename the file as part
of the copy. Is there a better way to do this?
Reading the manual++ :p Thanks spb. xac is done.
sci-biology/foldingathome fixed
Fixed: kde-base/lisa & kde-base/kdenetwork
done:
sys-apps/clrngd (by changing existing ebuild)
net-misc/bridge-utils (by cleaning up old ebuilds)
not done yet:
net-fs/autofs (the package needs VERY large cleanups, and I don't have the
resources to handle them presently)
Following packages have been fixed:
app-mobilephone/kannel
net-dialup/pptpd
net-dialup/speedtouch
net-proxy/dante and net-proxy/http-replicator are fixed now.
net-misc/ip-sentinel, net-analyzer/ndsad, pva done.
ipcad, ntop, trafd, and portsentry for netmon done.
spampd, xmail, cyrus-imspd, teapop, vm-pop3d fixed, net-mail out.
No way am I touching exim - peitolm could eat me alive.
media-video/noad fixed. removing media-video, vdr, and net-p2p from CC.
net-print/mtink fixed, removing printing from CC. readding net-p2p, removed
that one accidentally.
Arg, bugspam. Sorry. Readding vdr as well per Comment #3. :(
gimps, splashutils and bootsplash done.
app-backup/bacula-2.0.3 done.
won't fix old net-analyzer/zabbix-{agent,server} ebuilds though
(instead gonna remove them soon).
Not going to fix postgresql since the mentioned versions are obsolete anyway
and will be removed as soon as mips marks the new versions stable.
net-misc/dhcp fixed
sys-apps/ifplugd r5 and r6 removed, other versions don't install init.d/conf.d
app-crypt/cfs, app-misc/mouseremote, app-misc/tpconfig, net-misc/rwbs,
net-misc/ipx-utils, net-misc/blinkperl, net-misc/gofish, net-misc/oidentd,
net-misc/lambdamoo and sys-cluster/saru are done.
Additionally media-tv/freevo is done too.
media-video/noad, vdr-plugin.eclass done.
app-i18n/canna and app-i18n/multiskkserv are fixed.
The line is commented out in coda; it's not actually using insinto.
I'll remove the line altogether in the upcoming cleanup of coda ebuilds.
www-servers/boa-0.94.14_alpha20
www-servers/boa-0.94.13-r1
www-servers/bozohttpd-20050410
www-servers/bozohttpd-20040823
done - removing www-servers. thanks
net-firewalls/firehol is fixed, also doinitd/newinitd is used now.
sys-cluster/keepalived fixed as well (it wasn't insinto, but exeinto instead of
newinitd).
Ebuild HOWTO != Ebuild manual
if you want a manual, read the ebuild(5) manual
Sven Wegener <swegener@gentoo.org> appears to have fixed exim on the 28th.
28 Apr 2007; Sven Wegener <swegener@gentoo.org> exim-4.60-r1.ebuild,
exim-4.61.ebuild, exim-4.62.ebuild, exim-4.63.ebuild, exim-4.66.ebuild,
exim-4.67.ebuild:
Fix *initd, *confd and *envd calls (#173884, #174266)
Thanks Sven Wegener.
Removing myself from the CC list.
A list of ebuilds still matching into[[:space:]]+/etc/(init|conf|env)\.d can be
found attached to bug 173884
<https://bugs.gentoo.org/attachment.cgi?id=118652&action=view>.
| All done -- except some old(, masked or unneeded) ebuilds and some ebuilds
| using special *opts.
| I think this is good enough to close this bug.
|
| Version bumps will be using the "helper functions" and the old ebuilds in the
| tree will be gone sooner or later.