diff options
Diffstat (limited to 'Reaktor')
-rwxr-xr-x[-rw-r--r--] | Reaktor/IRC/reaktor.py | 1 | ||||
-rw-r--r-- | Reaktor/etc/systemd/system/Reaktor@.service (renamed from Reaktor/etc/systemd/system/Reaktor.service) | 4 | ||||
-rw-r--r-- | Reaktor/startup/systemd/system/Reaktor.service | 12 |
3 files changed, 4 insertions, 13 deletions
diff --git a/Reaktor/IRC/reaktor.py b/Reaktor/IRC/reaktor.py index 990d47e5..4fb8f75c 100644..100755 --- a/Reaktor/IRC/reaktor.py +++ b/Reaktor/IRC/reaktor.py @@ -1,3 +1,4 @@ +#!/usr/bin/env python import os from ircasy import asybot from asyncore import loop diff --git a/Reaktor/etc/systemd/system/Reaktor.service b/Reaktor/etc/systemd/system/Reaktor@.service index c3dc2f78..565368b3 100644 --- a/Reaktor/etc/systemd/system/Reaktor.service +++ b/Reaktor/etc/systemd/system/Reaktor@.service @@ -3,10 +3,12 @@ Description=Reaktor for user %i After=network.target nss-lookup.target [Service] -Type=forking +Type=normal +#TODO - make reaktor path variable User=%i ExecStart=/krebs/painload/Reaktor/index Restart=always +RestartSec=3 [Install] WantedBy=multi-user.target diff --git a/Reaktor/startup/systemd/system/Reaktor.service b/Reaktor/startup/systemd/system/Reaktor.service deleted file mode 100644 index 59d0e904..00000000 --- a/Reaktor/startup/systemd/system/Reaktor.service +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -Description=Reaktor -After=network.target nss-lookup.target - -[Service] -Type=forking -PIDFile=/run/ntpd.pid -ExecStart=/krebs/Reaktor/index -Restart=always - -[Install] -WantedBy=multi-user.target |