From: Andreas Schneider Date: Tue, 12 Dec 2017 07:36:57 +0000 (+0100) Subject: systemd: Only start samba and nmbd when network interfaces are up X-Git-Tag: talloc-2.1.11~134 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0e571054a61e;p=thirdparty%2Fsamba.git systemd: Only start samba and nmbd when network interfaces are up For samba and nmbd we need to wait till a network interface is up or they wont be operational. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13184 Signed-off-by: Andreas Schneider Reviewed-by: Jeremy Allison Autobuild-User(master): Jeremy Allison Autobuild-Date(master): Wed Dec 20 04:21:51 CET 2017 on sn-devel-144 --- diff --git a/packaging/systemd/nmb.service b/packaging/systemd/nmb.service index 71c93d6088b..6231118abe8 100644 --- a/packaging/systemd/nmb.service +++ b/packaging/systemd/nmb.service @@ -1,6 +1,7 @@ [Unit] Description=Samba NMB Daemon -After=syslog.target network.target +Wants=network-online.target +After=syslog.target network.target network-online.target [Service] Type=notify diff --git a/packaging/systemd/samba.service b/packaging/systemd/samba.service index 1b64c3b779d..79b22a0da7a 100644 --- a/packaging/systemd/samba.service +++ b/packaging/systemd/samba.service @@ -1,6 +1,7 @@ [Unit] Description=Samba AD Daemon -After=syslog.target network.target +Wants=network-online.target +After=syslog.target network.target network-online.target [Service] Type=notify