From 54e21bc059c009ba4e28e980b851c4560606ba47 Mon Sep 17 00:00:00 2001 From: Samir Benmendil Date: Fri, 6 Feb 2015 19:34:35 +0000 Subject: [PATCH] systemd: add service files for server --- systemd/user/sabnzbd.service | 8 ++++++++ systemd/user/sickrage.service | 8 ++++++++ systemd/user/weechat.service | 11 +++++++++++ 3 files changed, 27 insertions(+) create mode 100644 systemd/user/sabnzbd.service create mode 100644 systemd/user/sickrage.service create mode 100644 systemd/user/weechat.service diff --git a/systemd/user/sabnzbd.service b/systemd/user/sabnzbd.service new file mode 100644 index 0000000..5ef576d --- /dev/null +++ b/systemd/user/sabnzbd.service @@ -0,0 +1,8 @@ +[Unit] +Description=SABnzbd binary newsreader + +[Service] +ExecStart=/opt/sabnzbd/SABnzbd.py --config-file %h/.config/sabnzbd/sabnzbd.conf + +[Install] +WantedBy=default.target diff --git a/systemd/user/sickrage.service b/systemd/user/sickrage.service new file mode 100644 index 0000000..d761136 --- /dev/null +++ b/systemd/user/sickrage.service @@ -0,0 +1,8 @@ +[Unit] +Description=SickRage Daemon + +[Service] +ExecStart=/usr/bin/env python2 /opt/sickrage/SickBeard.py --quiet --config %h/.config/sickrage/config.ini --datadir %h/.local/share/sickrage + +[Install] +WantedBy=default.target diff --git a/systemd/user/weechat.service b/systemd/user/weechat.service new file mode 100644 index 0000000..618fd18 --- /dev/null +++ b/systemd/user/weechat.service @@ -0,0 +1,11 @@ +[Unit] +Description=Start weechat in detached tmux session + +[Service] +Type=forking +Restart=on-failure +ExecStart=/usr/bin/tmux -f %h/.config/tmux.conf new-session -s weechat -d weechat +ExecStop=/usr/bin/tmux kill-session -t weechat + +[Install] +WantedBy=default.target -- 2.48.1