diff options
author | Thorbjørn Lindeijer <thorbjorn@lindeijer.nl> | 2013-11-28 22:28:47 +0100 |
---|---|---|
committer | Thorbjørn Lindeijer <thorbjorn@lindeijer.nl> | 2013-11-28 22:30:13 +0100 |
commit | 524c27ecf890973c351838f5a411ad93db47719a (patch) | |
tree | 019462c91676b52cf879fb9840de98934533b882 /tools | |
parent | 9ea0bb101506d6aa39b232f861b1e55d204e902d (diff) | |
download | manaserv-524c27ecf890973c351838f5a411ad93db47719a.tar.gz manaserv-524c27ecf890973c351838f5a411ad93db47719a.tar.bz2 manaserv-524c27ecf890973c351838f5a411ad93db47719a.tar.xz manaserv-524c27ecf890973c351838f5a411ad93db47719a.zip |
Added Upstart files
These files may be useful for people running manaserv on Ubuntu. They
can for example be placed in /etc/init for easily stopping/starting and
restarting manaserv.
Diffstat (limited to 'tools')
-rw-r--r-- | tools/upstart/manaserv-account.conf | 16 | ||||
-rw-r--r-- | tools/upstart/manaserv-game.conf | 17 |
2 files changed, 33 insertions, 0 deletions
diff --git a/tools/upstart/manaserv-account.conf b/tools/upstart/manaserv-account.conf new file mode 100644 index 00000000..97c9cf92 --- /dev/null +++ b/tools/upstart/manaserv-account.conf @@ -0,0 +1,16 @@ +description "Mana account server" +author "Thorbjorn Lindeijer <thorbjorn@lindeijer.nl>" + +start on (net-device-up + and local-filesystems + and runlevel [2345]) +stop on runlevel [016] + +kill timeout 10 +respawn +respawn limit 10 5 + +setuid mana +setgid mana +chdir /path/to/working/directory +exec /usr/local/bin/manaserv-account --verbosity 3 diff --git a/tools/upstart/manaserv-game.conf b/tools/upstart/manaserv-game.conf new file mode 100644 index 00000000..264fe831 --- /dev/null +++ b/tools/upstart/manaserv-game.conf @@ -0,0 +1,17 @@ +description "Mana game server" +author "Thorbjorn Lindeijer <thorbjorn@lindeijer.nl>" + +start on (net-device-up + and local-filesystems + and runlevel [2345] + and started manaserv-account) +stop on runlevel [016] + +kill timeout 10 +respawn +respawn limit 10 5 + +setuid mana +setgid mana +chdir /path/to/working/directory +exec /usr/local/bin/manaserv-game --verbosity 3 |