diff options
-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 |