mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
c5803507df
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14017 CTDB should start as a disabled unit (systemd) in most of the distributions and, when trying to enable it for the first time, user should get an unconfigured, or similar, error. Depending on /etc/ctdb/nodes file will give a clear direction to final user on what is needed in order to get cluster up and running. It should work like previous ENABLED=NO variables in SySV like initialization scripts. Signed-off-by: Rafael David Tinoco <rafaeldtinoco@ubuntu.com> Reviewed-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Amitay Isaacs <amitay@gmail.com>
19 lines
387 B
Desktop File
19 lines
387 B
Desktop File
[Unit]
|
|
Description=CTDB
|
|
Documentation=man:ctdbd(1) man:ctdb(7)
|
|
After=network-online.target time-sync.target
|
|
ConditionFileNotEmpty=/etc/ctdb/nodes
|
|
|
|
[Service]
|
|
Type=forking
|
|
LimitCORE=infinity
|
|
LimitNOFILE=1048576
|
|
PIDFile=/run/ctdb/ctdbd.pid
|
|
ExecStart=/usr/sbin/ctdbd_wrapper start
|
|
ExecStop=/usr/sbin/ctdbd_wrapper stop
|
|
KillMode=control-group
|
|
Restart=no
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|