#!/sbin/openrc-run supervisor="supervise-daemon" name="reddit-nextcloud-importer" command="/usr/bin/reddit-nextcloud-importer" command_args="-c ${client_id} -s ${client_secret} -u ${reddit_username} -p ${reddit_password} -P ${nextcloud_password} -U ${nextcloud_username} -o ${nextcloud_host} " 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 }