From 6de8b9c2474cb3f81213de671bf9262e1c97ce26 Mon Sep 17 00:00:00 2001 From: "koizumi.aoi" Date: Tue, 21 Mar 2023 03:16:08 +0000 Subject: [PATCH] Add runit and systemd unit files Signed-off-by: Aoi K git-svn-id: file:///srv/svn/repo/suika/trunk@803 f0ae65fe-ee39-954e-97ec-027ff2717ef4 --- contrib/suika.runit.sh | 2 ++ contrib/suika.service | 15 +++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 contrib/suika.runit.sh create mode 100644 contrib/suika.service diff --git a/contrib/suika.runit.sh b/contrib/suika.runit.sh new file mode 100644 index 0000000..a81bf99 --- /dev/null +++ b/contrib/suika.runit.sh @@ -0,0 +1,2 @@ +#!/bin/sh +su suika -c "/usr/bin/suika --config /etc/suika/config" diff --git a/contrib/suika.service b/contrib/suika.service new file mode 100644 index 0000000..9ceeed9 --- /dev/null +++ b/contrib/suika.service @@ -0,0 +1,15 @@ +[Unit] +Description=Drunk as hell IRC bouncer oni. +Documentation=man:suika(1) + +[Service] +Type=simple +User=suika +Group=suika +Restart=always +RestartSec=5 +ExecStart=/usr/bin/suika --config /etc/suika/config +ExecReload=/bin/kill -HUP $MAINPID + +[Install] +WantedBy=multi-user.target \ No newline at end of file