Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 May 2000 04:34:37 -0400 (EDT)
From:      Mike Nowlin <mike@argos.org>
To:        Will Andrews <andrews@technologist.com>
Cc:        "Brandon D. Valentine" <bandix@looksharp.net>, FreeBSD Ports <ports@FreeBSD.ORG>, FreeBSD Current <current@FreeBSD.ORG>
Subject:   Re: rc.d startup scripts
Message-ID:  <Pine.LNX.4.05.10005070423070.10789-100000@jason.argos.org>
In-Reply-To: <20000506191401.A56777@argon.blackdawn.com>

next in thread | previous in thread | raw e-mail | index | archive | help

> Fine, you can quote historical context to argue against doing something
> similar to SVR4 init. I, however, see nothing wrong with making it easier
> to manage the daemons. Of course, that does not necessarily need to go in
> the rc.d scripts.

This is as it should be..  "rc" files (and directories) are (in my
opinion) meant to hold required configuration and startup information, NOT
stuff that sends SIGHUP to Apache.  Gated got it right - add a simple
program (gdc) that does the extra stuff.  If we could get the ports
maintainers to supply a script that does the extra stuff and install it as
part of the port, that could be a mild inducement on the behalf of
FreeBSD.  I dunno how many times I've typed "ps ax|grep dumbproc   ...
kill somepid ....  dumbproc" or something like that.  "restart dumbproc"
would be easier, and unique enough that there wouldn't be any major naming 
collisions.  Create system-wide "restart", "start", and "stop" scripts
that the ports maintainers could plug into for those functions...

Mebbe not a bad idea for half of the base system programs as well --
wouldn't change the BSD way of doing things, but would add some extra
ease-of-use...  Just make SURE that people don't start calling "restart
lpd" from script files, as that could break things when it comes to
porting to other BSD variants.

mike





To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.05.10005070423070.10789-100000>