RHEL6 init.d script (was Re: Initscript Debian Wheezy)
Andrew Bartlett
abartlet at samba.org
Tue Sep 4 00:24:41 MDT 2012
On Tue, 2012-09-04 at 08:19 +0200, Marc Muehlfeld wrote:
> Hello Ricky,
>
>
> Am 03.09.2012 23:23, schrieb Ricky Nance:
> > What happens if smbd decides to stick when you are running s3fs? I don't
> > think your init script accounts for such a failure.
>
> What do you mean by 'stick'? If processes are hanging, you can restart the
> services with the script.
>
> smbd is started by the samba process. I don't know if it's a good idea to kill
> just the smbd process and start it by hand, because:
>
> - 'smbd' is a child process of 'samba'. I guess if you start it separate,
> 'samba' could have problems if it's not a child process. At least here, if I
> kill all smbd processes and start /usr/local/samba/sbin/smbd --configfile
> /usr/local/samba/private/smbd.tmp/fileserver.conf --foreground by hand, I
> can't access any share on this server.
>
> - if you start 'samba', then it creates a .../private/smbd.tmp/fileserver.conf
> on startup. If it's not started by 'samba', then you propably use an outdated
> fileserver.conf
I hope to make 'samba' self-terminate if smbd does. Then the whole lot
can be restarted. Given the design, this is quite unlikely to occur in
practice once ports are bound.
Andrew Bartlett
--
Andrew Bartlett http://samba.org/~abartlet/
Authentication Developer, Samba Team http://samba.org
More information about the samba-technical
mailing list