Service Control update

Marcin Krzysztof Porwit mporwit at
Wed Sep 14 19:21:54 GMT 2005

I can tell you from the hacks that we've had to implement when dealing
with the scripts in init.d that there are no standard return codes,
especially when you're dealing with services that haven't been started
before. SuSE probably adheres most closely to the LSB, but don't expect
the same level of consistency from other distros.

Gerald (Jerry) Carter wrote:
> Hash: SHA1
> Guenther Deschner wrote:
> | Wow! Do you plan to control samba subsystems
> | using this interface as well?
> Probably not.  Right now, the internal services
> (NETLOGON, Spooler, RemoteRegistry) are required
> by various tools. I had to include a method of
> managing the spooler for printmig.  But that is
> only on a per smbd basis.  Not globally.
> The code has a set of start/stop/status function
> pointers for each internal service.  So if anyone
> can think of of a good definition of starting and
> stopping [netlogon] and why you would need to do this,
> we could implement it.
> The external services will all be driven by the
> system init scripts.  But I've yet to check if
> there's any standard on return codes, etc...
> or if we'll have to just state the behavior we
> expect from the scripts and rely on the admin to
> provide any local customization.
> cheers, jerry
> Version: GnuPG v1.4.0 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird -
> =0G+z

Marcin Krzysztof Porwit
mporwit at

#include <stddisclaimer.h>

More information about the samba-technical mailing list