From 09f27804ee013b2816330bc567cc0f60c6b43e0d Mon Sep 17 00:00:00 2001 From: Gabriel Arakaki Giovanini Date: Mon, 25 Dec 2023 22:07:01 +0100 Subject: feat: Add reddit-importer --- apks/reddit-importer/reddit-importer.initd | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 apks/reddit-importer/reddit-importer.initd (limited to 'apks/reddit-importer/reddit-importer.initd') diff --git a/apks/reddit-importer/reddit-importer.initd b/apks/reddit-importer/reddit-importer.initd new file mode 100644 index 0000000..7298269 --- /dev/null +++ b/apks/reddit-importer/reddit-importer.initd @@ -0,0 +1,27 @@ +#!/sbin/openrc-run +supervisor="supervise-daemon" + +name="reddit-importer" +command="/usr/bin/reddit-importer" +command_args="-id ${client_id} + --secret ${client_secret} + -username ${reddit_username} + -password ${reddit_password} + " +command_background="yes" + +supervise_daemon_args="--user $cmd_user -d $tmp_dir" +pidfile="/run/$RC_SVCNAME.pid" +output_log="$logfile" +error_log="$logfile" + +start_pre() { + if [ "$logfile" ]; then + checkpath --file --mode 0640 --owner "cmd_user" "$logfile" || return 1 + fi + checkpath --directory --owner "$cmd_user" --mode 0775 "$tmp_dir" || return 1 +} + +depend() { + use net +} -- cgit v1.2.3