[Samba] hosts allow option is not applaying without restart smbd

Rowland Penny rpenny at samba.org
Thu Jun 21 13:38:39 UTC 2018


On Thu, 21 Jun 2018 15:31:17 +0200
Reindl Harald via samba <samba at lists.samba.org> wrote:

> 
> 
> Am 21.06.2018 um 15:23 schrieb Rowland Penny via samba:
> > On Thu, 21 Jun 2018 19:17:14 +0700
> > Vladimir Eltsov via samba <samba at lists.samba.org> wrote:
> > 
> >> Hello.
> >>
> >> I have read man smbcontrol.
> >>
> >> I wrote in start message:
> >>
> >>> I have tried:
> >>> systemctl reload smbd.service
> >>> killall -1 smbd
> >>> pkill -HUP smbd
> > 
> > Forget 'systemctl reload'
> > Forget 'killall'
> > Forget 'pkill'
> > 
> >>> smbcontrol smbd reload-config
> > 
> > This is the one that should work, this should make smbd reload
> > smb.conf You could try 'smbcontrol all reload-config'
> 
> well, at least -HUP produces some logging and when smbd says
> "Reloading services after SIGHUP" it should do so or it's a bug
> 
> Process: 1072506 ExecReload=/usr/bin/kill -HUP $MAINPID (code=exited,
> status=0/SUCCESS)
> 
> [root at srv-rhsoft:~]$ > samba.log
> [root at srv-rhsoft:~]$ cat log.smbd
> [root at srv-rhsoft:~]$ smbcontrol smbd reload-config
> [root at srv-rhsoft:~]$ cat log.smbd
> [root at srv-rhsoft:~]$ cat samba.log
> [root at srv-rhsoft:~]$ systemctl reload smb
> cat [root at srv-rhsoft:~]$ cat samba.log
> [2018/06/21 15:28:35.131424,  1]
> ../source3/smbd/server.c:1451(smbd_parent_sig_hup_handler)
>   parent: Reloading services after SIGHUP
> [2018/06/21 15:28:35.139446,  1]
> ../source3/printing/queue_process.c:236(bq_sig_hup_handler)
>   Reloading pcap cache after SIGHUP
> 
> 

He doesn't want to actually stop smbd, he just wants the config reload,
without stopping anything.

Rowland



More information about the samba mailing list