Subject: pkg/14994: cups package must *not* install files in "/etc/rc.d" automatically
To: None <gnats-bugs@gnats.netbsd.org>
From: Matthias Scheler <tron@colwyn.zhadum.de>
List: netbsd-bugs
Date: 12/18/2001 17:28:14
>Number:         14994
>Category:       pkg
>Synopsis:       cups package must *not* install files in "/etc/rc.d" automatically
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Dec 18 08:29:00 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     
>Release:        NetBSD 1.5Z 2001-12-16 package sourcesn
>Organization:
Matthias Scheler                                  http://scheler.de/~matthias/
>Environment:
System: NetBSD lyssa.zhadum.de 1.5Z NetBSD 1.5Z (LYSSA) #0: Mon Dec 17 17:56:13 CET 2001 tron@lyssa.zhadum.de:/src/sys/compile/LYSSA i386
Architecture: i386
Machine: i386

>Description:
The "cups" package installed startup files in "/etc/rc.d" automatically.
There is AFAIK *no* package which doesn't so. The "apache", "squid"
and "openssh" at least don't do this. It should be up to the administrator
of the system to install startup scripts in that directory.

>How-To-Repeat:
Install the KDE 2 packages, reboot your system and wonder why it complains
about "$cupsd" not being set.

>Fix:
1.) Don't install "cupsd" in "/etc/rc.d" automatically.
2.) Remove all dependences on "cups" e.g. in the KDE 2 packages

>Release-Note:
>Audit-Trail:
>Unformatted: