mirror of
https://github.com/samba-team/samba.git
synced 2025-01-07 17:18:11 +03:00
a3d248f284
For smb, if the smb.conf contains explicit bindings to the network
interfaces, the service must wait till network interfaces are up,
otherwise the service won't be operational.
The 0e571054a6
commit and the BZ 13184 have fixed this for nmb and
samba, so do exactly the same here, for smb.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=13559
Signed-off-by: Oleksandr Natalenko <oleksandr@redhat.com>
Reviewed-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Alexander Bokovoy <ab@samba.org>
Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date(master): Fri Aug 3 17:28:52 CEST 2018 on sn-devel-144
20 lines
502 B
SYSTEMD
20 lines
502 B
SYSTEMD
[Unit]
|
|
Description=Samba SMB Daemon
|
|
Documentation=man:smbd(8) man:samba(7) man:smb.conf(5)
|
|
Wants=network-online.target
|
|
After=network.target network-online.target nmb.service winbind.service
|
|
|
|
[Service]
|
|
Type=notify
|
|
NotifyAccess=all
|
|
PIDFile=@PIDDIR@/smbd.pid
|
|
LimitNOFILE=16384
|
|
EnvironmentFile=-@SYSCONFDIR@/sysconfig/samba
|
|
ExecStart=@SBINDIR@/smbd --foreground --no-process-group $SMBDOPTIONS
|
|
ExecReload=/bin/kill -HUP $MAINPID
|
|
LimitCORE=infinity
|
|
@systemd_smb_extra@
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|