diff --git a/service/openrc b/service/openrc new file mode 100755 index 0000000..0960e5d --- /dev/null +++ b/service/openrc @@ -0,0 +1,12 @@ +#!/bin/ksh +# $ mv ./openrc /etc/rc.d/feuille +# $ rcctl enable feuille +# $ rcctl set feuille flags -U https://my.paste.bin +# $ rcctl start feuille + +daemon="/usr/local/bin/feuille" + +. /etc/rc.d/rc.subr + +rc_reload=NO +rc_cmd $1 diff --git a/service/systemd b/service/systemd new file mode 100644 index 0000000..9a52e63 --- /dev/null +++ b/service/systemd @@ -0,0 +1,16 @@ +# set the flags you'd like to use in ExecStart +# $ mv ./systemd /etc/systemd/system/feuille.service +# $ systemctl daemon-reload +# $ systemctl enable feuille +# $ systemctl start feuille + +[Unit] +Description=Feuille - a fast, dead-simple socket-based pastebin +After=syslog.target network.target + +[Service] +Type=forking +ExecStart=/usr/local/bin/feuille -U https://my.paste.bin + +[Install] +WantedBy=multi-user.target