Random thoughts. (Was Stuff)
Les Mikesell
lesmikesell at gmail.com
Sat Nov 3 15:34:43 UTC 2007
Robert P. J. Day wrote:
>
>> You can get a list of the supported commands by using an invalid
>> option. I like "service <name> help" as in:
>>
>> # service smb help
>> Usage: /etc/init.d/smb {start|stop|restart|reload|status|condrestart}
>
> or you could just leave the option out entirely, to get exactly the
> same result:
>
> # service smb
> Usage: /etc/init.d/smb {start|stop|restart|reload|status|condrestart}
>
> heh. top *that*.
>
> rday
>
> p.s. i am a little annoyed that the usage message doesn't reflect how
> you invoked that feature, instead referring to "/etc/init.d/smb".
> that's bound to confuse a few people who will have no idea what it's
> referring to.
The script just reports how it was invoked (i.e. $0). Programs usually
don't know about parent wrappers or what human command actually set
things in motion. And that's normally a good thing. You want each
component to work the same way every time regardless of circumstances.
--
Les Mikesell
lesmikesell at gmail.com
More information about the fedora-list
mailing list