summaryrefslogtreecommitdiffstats
path: root/ctdb/config
diff options
context:
space:
mode:
authorMartin Schwenke <martin@meltin.net>2013-07-10 17:19:55 +1000
committerMartin Schwenke <martin@meltin.net>2013-07-10 18:14:33 +1000
commite4d99cc899af3a7af7957f2334596fcf5f66a95a (patch)
tree1adb95539b441b7d0a2cd69cd35a202d043d4087 /ctdb/config
parentaf0f11a4abc3e6878597a94f2c2c1ed7cd78e222 (diff)
downloadsamba-e4d99cc899af3a7af7957f2334596fcf5f66a95a.tar.gz
samba-e4d99cc899af3a7af7957f2334596fcf5f66a95a.tar.xz
samba-e4d99cc899af3a7af7957f2334596fcf5f66a95a.zip
packaging: Add systemd support
Based on an original patch by Sumit Bose <sbose@redhat.com>. Signed-off-by: Martin Schwenke <martin@meltin.net> (This used to be ctdb commit e43a4b7b69a21c4cec2453dcac436b64bf5d7f06)
Diffstat (limited to 'ctdb/config')
-rw-r--r--ctdb/config/ctdb.service15
1 files changed, 15 insertions, 0 deletions
diff --git a/ctdb/config/ctdb.service b/ctdb/config/ctdb.service
new file mode 100644
index 00000000000..4ad03a8d5ea
--- /dev/null
+++ b/ctdb/config/ctdb.service
@@ -0,0 +1,15 @@
+[Unit]
+Description=CTDB
+After=network.target
+
+[Service]
+Type=forking
+LimitCORE=infinity
+PIDFile=/run/ctdbd/ctdbd.pid
+ExecStart=/usr/sbin/ctdbd_wrapper /run/ctdbd/ctdbd.pid start
+ExecStop=/usr/sbin/ctdbd_wrapper /run/ctdbd/ctdbd.pid stop
+KillMode=control-group
+Restart=no
+
+[Install]
+WantedBy=multi-user.target