Tom Worster wrote:
is there a general shell syntax that can be used to pass arguments to a daemon that you're starting with the /etc/rc.d/foo start command?
If you're starting service foo, then you should be able to define command arguments by setting foo_flags="-a -b -c". This is a convention, and particular services may use several more specific variables to build a command lineor may simply ignore any flags variable completely, so you'll have to check each case individually.
for example, how does one start sshd using /etc/rc.d/sshd and pass it '-o X11Forwarding=no' without touching a config file?
In this case, setting sshd_flags will work as sshd uses the default rc start function. Cheers, Matthew -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW
signature.asc
Description: OpenPGP digital signature