summaryrefslogtreecommitdiff
path: root/packaging
diff options
context:
space:
mode:
authorAndreas Schneider <asn@samba.org>2012-10-10 11:30:15 +0200
committerAndreas Schneider <asn@cryptomilk.org>2012-10-11 17:07:19 +0200
commit49959cffc5717764cc4a5a654eab63bfe5f21603 (patch)
tree0c9ad7439475a6c676d1a7cff03072236d4d3b7a /packaging
parentc2d14747d608d406de6410556807d467cd0b85ef (diff)
downloadsamba-49959cffc5717764cc4a5a654eab63bfe5f21603.tar.gz
samba-49959cffc5717764cc4a5a654eab63bfe5f21603.tar.bz2
samba-49959cffc5717764cc4a5a654eab63bfe5f21603.zip
packaging: Add support for reloading systemd services.
Diffstat (limited to 'packaging')
-rw-r--r--packaging/systemd/nmb.service1
-rw-r--r--packaging/systemd/samba.service1
-rw-r--r--packaging/systemd/smb.service1
-rw-r--r--packaging/systemd/winbind.service1
4 files changed, 4 insertions, 0 deletions
diff --git a/packaging/systemd/nmb.service b/packaging/systemd/nmb.service
index a2ecd22d59..e5e81a1fc7 100644
--- a/packaging/systemd/nmb.service
+++ b/packaging/systemd/nmb.service
@@ -7,6 +7,7 @@ Type=forking
PIDFile=/run/nmbd.pid
EnvironmentFile=-/etc/sysconfig/samba
ExecStart=/usr/sbin/nmbd $NMBDOPTIONS
+ExecReload=/usr/bin/kill -HUP $MAINPID
[Install]
WantedBy=multi-user.target
diff --git a/packaging/systemd/samba.service b/packaging/systemd/samba.service
index d2db18c362..e2878d1a5e 100644
--- a/packaging/systemd/samba.service
+++ b/packaging/systemd/samba.service
@@ -8,6 +8,7 @@ PIDFile=/run/samba.pid
LimitNOFILE=16384
EnvironmentFile=-/etc/sysconfig/samba
ExecStart=/usr/sbin/samba $SAMBAOPTIONS
+ExecReload=/usr/bin/kill -HUP $MAINPID
[Install]
WantedBy=multi-user.target
diff --git a/packaging/systemd/smb.service b/packaging/systemd/smb.service
index 70d98420db..d0d945aae7 100644
--- a/packaging/systemd/smb.service
+++ b/packaging/systemd/smb.service
@@ -8,6 +8,7 @@ PIDFile=/run/smbd.pid
LimitNOFILE=16384
EnvironmentFile=-/etc/sysconfig/samba
ExecStart=/usr/sbin/smbd $SMBDOPTIONS
+ExecReload=/usr/bin/kill -HUP $MAINPID
[Install]
WantedBy=multi-user.target
diff --git a/packaging/systemd/winbind.service b/packaging/systemd/winbind.service
index 9ce1b52041..eff266f0d8 100644
--- a/packaging/systemd/winbind.service
+++ b/packaging/systemd/winbind.service
@@ -7,6 +7,7 @@ Type=forking
PIDFile=/run/winbindd.pid
EnvironmentFile=-/etc/sysconfig/samba
ExecStart=/usr/sbin/winbindd "$WINBINDOPTIONS"
+ExecReload=/usr/bin/kill -HUP $MAINPID
[Install]
WantedBy=multi-user.target