systemd stuff for debian
This commit is contained in:
parent
7e68791bee
commit
abd7071eaa
6 changed files with 22 additions and 119 deletions
3
debian/rules
vendored
3
debian/rules
vendored
|
@ -11,3 +11,6 @@ override_dh_auto_build:
|
|||
|
||||
override_dh_systemd_start:
|
||||
dh_systemd_start --restart-after-upgrade
|
||||
|
||||
override_dh_installinit:
|
||||
dh_installinit --name=zerotier-one -- defaults
|
||||
|
|
11
debian/zerotier-one.service
vendored
Normal file
11
debian/zerotier-one.service
vendored
Normal file
|
@ -0,0 +1,11 @@
|
|||
[Unit]
|
||||
Description=ZeroTier One
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/sbin/zerotier-one
|
||||
Restart=always
|
||||
KillMode=process
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
14
debian/zerotier-one.upstart
vendored
Normal file
14
debian/zerotier-one.upstart
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
description "ZeroTier One upstart startup script"
|
||||
|
||||
author "Adam Ierymenko <adam.ierymenko@zerotier.com>"
|
||||
|
||||
start on (local-filesystems and net-device-up IFACE!=lo)
|
||||
stop on runlevel [!2345]
|
||||
|
||||
respawn
|
||||
respawn limit 2 300
|
||||
|
||||
#pre-start script
|
||||
#end script
|
||||
|
||||
exec /usr/sbin/zerotier-one
|
Loading…
Add table
Add a link
Reference in a new issue