Subject: CVS commit: pkgsrc
From: Jeremy C. Reed
Date: 2004-04-24 00:08:00
Message id: 20040423220800.C9B0B2DA1D@cvs.netbsd.org

Log Message:
mk/bsd.pkg.install.mk now automatically registers
the RCD_SCRIPTS rc.d script(s) to the PLIST.

This GENERATE_PLIST idea is part of Greg A. Woods'
PR #22954.

This helps when the RC_SCRIPTS are installed to
a different ${RCD_SCRIPTS_EXAMPLEDIR}. (Later,
the default RCD_SCRIPTS_EXAMPLEDIR will be changed
to be more clear that they are the examples.)

These patches also remove the etc/rc.d/ scripts from PLISTs
(of packages that use RCD_SCRIPTS). (This also removes
now unused references from openssh* makefiles. Note that
qmail package has not been changed yet.)

I have been doing automatic PLIST registration for RC_SCRIPTS
for over a year. Not all of these packages have been tested,
but many have been tested and used.

Somethings maybe to do:
- a few packages still manually install the rc.d scripts to
  hard-coded etc/rc.d. These need to be fixed.
- maybe  remove from mk/${OPSYS}.pkg.dist mtree specifications too.

Files:
RevisionActionfile
1.8modifypkgsrc/audio/icecast/PLIST
1.2modifypkgsrc/audio/icecast1/PLIST
1.6modifypkgsrc/audio/rplay/PLIST
1.3modifypkgsrc/chat/dircproxy/PLIST
1.2modifypkgsrc/chat/ircd-hybrid/PLIST
1.3modifypkgsrc/chat/ircu/PLIST
1.4modifypkgsrc/chat/jabberd/PLIST
1.2modifypkgsrc/chat/jabberd2/PLIST
1.14modifypkgsrc/chat/silc-server/PLIST
1.2modifypkgsrc/chat/zephyr/PLIST
1.4modifypkgsrc/comms/conserver/PLIST
1.6modifypkgsrc/comms/fidogate/PLIST
1.6modifypkgsrc/comms/hylafax/PLIST
1.5modifypkgsrc/databases/geneweb/PLIST
1.3modifypkgsrc/databases/mysql4-server/PLIST
1.16modifypkgsrc/databases/openldap/PLIST
1.6modifypkgsrc/devel/isect/PLIST
1.2modifypkgsrc/devel/p4d/PLIST
1.3modifypkgsrc/games/quake3server/PLIST
1.2modifypkgsrc/graphics/nvtv/PLIST
1.5modifypkgsrc/inputmethod/canna-server/PLIST
1.2modifypkgsrc/inputmethod/sj3-server-bin/PLIST
1.2modifypkgsrc/inputmethod/skkserv/PLIST
1.8modifypkgsrc/mail/clamav/PLIST
1.9modifypkgsrc/mail/courier-imap/PLIST
1.6modifypkgsrc/mail/cyrus-imapd/PLIST
1.5modifypkgsrc/mail/cyrus-imapd21/PLIST
1.3modifypkgsrc/mail/dovecot/PLIST
1.9modifypkgsrc/mail/exim/PLIST
1.2modifypkgsrc/mail/exim3/PLIST
1.8modifypkgsrc/mail/fetchmail/PLIST
1.5modifypkgsrc/mail/milter-greylist/PLIST
1.5modifypkgsrc/mail/mimedefang/PLIST
1.6modifypkgsrc/mail/nullmailer/PLIST
1.7modifypkgsrc/mail/popa3d/PLIST
1.5modifypkgsrc/mail/prayer/PLIST
1.3modifypkgsrc/mail/spamass-milter/PLIST
1.14modifypkgsrc/mail/spamassassin/PLIST
1.4modifypkgsrc/mail/teapop/PLIST
1.3modifypkgsrc/misc/dnetc/PLIST
1.15modifypkgsrc/net/arla/PLIST
1.2modifypkgsrc/net/bind8/PLIST.common
1.2modifypkgsrc/net/bpalogin/PLIST
1.2modifypkgsrc/net/chrony/PLIST
1.3modifypkgsrc/net/ddclient/PLIST
1.3modifypkgsrc/net/delegate/PLIST
1.2modifypkgsrc/net/dhid/PLIST
1.4modifypkgsrc/net/dynipclient/PLIST
1.4modifypkgsrc/net/freeradius/PLIST
1.3modifypkgsrc/net/iplog/PLIST
1.8modifypkgsrc/net/ja-samba/PLIST
1.2modifypkgsrc/net/jftpgw/PLIST
1.3modifypkgsrc/net/maradns/PLIST
1.6modifypkgsrc/net/net-snmp/PLIST
1.6modifypkgsrc/net/netatalk/PLIST
1.2modifypkgsrc/net/oidentd/PLIST
1.3modifypkgsrc/net/openslp/PLIST
1.6modifypkgsrc/net/proftpd/PLIST
1.3modifypkgsrc/net/pure-ftpd/PLIST
1.2modifypkgsrc/net/pxe/PLIST
1.3modifypkgsrc/net/pygopherd/PLIST
1.8modifypkgsrc/net/radiusd-cistron/PLIST
1.2modifypkgsrc/net/rp-pppoe/PLIST
1.20modifypkgsrc/net/samba/PLIST
1.3modifypkgsrc/net/smokeping/PLIST
1.14modifypkgsrc/net/snort/PLIST
1.3modifypkgsrc/net/socks5/PLIST
1.5modifypkgsrc/net/spread/PLIST
1.4modifypkgsrc/net/upclient/PLIST
1.4modifypkgsrc/net/vsftpd/PLIST
1.6modifypkgsrc/news/inn/PLIST
1.12modifypkgsrc/print/cups/PLIST
1.2modifypkgsrc/security/cfs/PLIST
1.5modifypkgsrc/security/cyrus-sasl/PLIST.common
1.4modifypkgsrc/security/cyrus-saslauthd/PLIST
1.4modifypkgsrc/security/heimdal/PLIST
1.2modifypkgsrc/security/honeyd/PLIST
1.2modifypkgsrc/security/honeyd-arpd/PLIST
1.3modifypkgsrc/security/isakmpd/PLIST
1.2modifypkgsrc/security/mit-krb5/PLIST
1.10modifypkgsrc/security/nessus-core/PLIST
1.125modifypkgsrc/security/openssh/Makefile
1.8modifypkgsrc/security/openssh/PLIST
1.12modifypkgsrc/security/openssh+gssapi/Makefile
1.2modifypkgsrc/security/openssh+gssapi/PLIST
1.2modifypkgsrc/security/pks/PLIST
1.6modifypkgsrc/security/sfs/PLIST
1.4modifypkgsrc/security/ssh2/PLIST
1.3modifypkgsrc/sysutils/apcupsd/PLIST
1.4modifypkgsrc/sysutils/bkpupsd/PLIST
1.2modifypkgsrc/sysutils/gkrellm-server/PLIST
1.14modifypkgsrc/sysutils/ups-nut/PLIST
1.5modifypkgsrc/textproc/ndtpd/PLIST
1.2modifypkgsrc/time/anacron/PLIST
1.10modifypkgsrc/www/apache/PLIST
1.20modifypkgsrc/www/apache2/PLIST
1.2modifypkgsrc/www/hiawatha/PLIST
1.3modifypkgsrc/www/iasp/PLIST
1.2modifypkgsrc/www/privoxy/PLIST
1.2modifypkgsrc/www/screws/PLIST
1.15modifypkgsrc/www/squid/PLIST
1.3modifypkgsrc/www/thttpd/PLIST
1.2modifypkgsrc/www/thy/PLIST
1.2modifypkgsrc/www/tinyproxy/PLIST
1.9modifypkgsrc/www/wwwoffle/PLIST
1.8modifypkgsrc/x11/gdm/PLIST
1.18modifypkgsrc/x11/kdebase3/PLIST
1.4modifypkgsrc/x11/wdm/PLIST
1.6modifypkgsrc/x11/xfstt/PLIST