Subject: Re: The new rc.d stuff...
To: Thor Lancelot Simon <firstname.lastname@example.org>
From: David Brownlee <email@example.com>
Date: 03/31/2000 12:28:25
We arrive at conflicting goals again:
a) Be able to configure/read one file (rc.conf)
b) Allow people with certain access to turn things on/off
i) Installing packages enables them without extra work.
ii) Enabling any package must involve sysadmin action.
Someone suggested a program to modify rc.conf - this seems to
have potential, what would people think of an 'rcctl':
- list/edit/add/delete entries from rc.conf
- reads /etc/rcctl.conf, which can define sets of users who
have write permissions to certain variables, and defines
whether pkgsrc should automatically enable on install
- would have an option to parse all rc.d files and list any
checkyesno entries which are not mentioned in rc.conf (and
optionally add them in with an appropriate value).
You could default all currently unset checkyesno variables to
on with this.
- Might be nice to list rc.d files that do not appear to check
any checkyesno values
A non NetBSD style rc.d script would be automatically run on
startup/shutdown, which would be following the POLS.