configuration files
Matthew Dillon
dillon at apollo.backplane.com
Thu Dec 11 11:53:54 PST 2003
: We already have start/stop/restart/rcvar support though quite a few
: of the RCNG files only support 'start'.
:
: You know, it occurs to me that we could augment RCNG to record subsystem
: status in the kernel environment and write a little shell script for
: /sbin which allows you to issue start/stop/restart/rcvar commands for
: particular RCNG files (rather then have to type 'cd /etc/rc.d; sh ./blah
: stop').
:
: e.g. something like this:
:
: rcng start <blah> Start entity
: rcng stop <blah> Stop entity
: rcng restart <blah> Restart entity
: rcng rcvar <blah> List rcvars associated with entity
: rcng list List all entities and their current run status
:
: So for example:
:
: rcng sendmail restart
:
: In fact, I think this would be extremely useful, and so easy that I think
: I can work it up in an hour or two with only minor changes to the kernel
: to support kenv -w var=blah to record the current subsystem status.
:
: -Matt
Even less then an hour. This is very cool... I won't use kenv, that's
too nasty. I'll use our varsym support to record RCNG module status.
I've already written the script, I just have to modify the RCNG files
to record the status and incorporate the dependancy list and we will have
a very, very powerful run-time system management tool.
-Matt
Matthew Dillon
<dillon at xxxxxxxxxxxxx>
More information about the Kernel
mailing list