diff --git a/tools/upstart/arkmanager-instance.conf b/tools/upstart/arkmanager-instance.conf new file mode 100644 index 0000000..0b219a4 --- /dev/null +++ b/tools/upstart/arkmanager-instance.conf @@ -0,0 +1,7 @@ +description "ARK Server Tools service" + +instance $service + +env DAEMON="/usr/bin/arkmanager" + +exec "$DAEMON" useconfig $service run diff --git a/tools/upstart/arkmanager.conf b/tools/upstart/arkmanager.conf new file mode 100644 index 0000000..688cbe8 --- /dev/null +++ b/tools/upstart/arkmanager.conf @@ -0,0 +1,8 @@ +start on runlevel [345] +stop on runlevel [!345] + +script + for service in main $(grep -o '^configfile_[^=]*' /etc/arkmanager/arkmanager.cfg); do + start arkmanager-instance service=${service#configfile_} + done +end script