diff options
author | Tobias Leupold | 2023-02-02 19:03:29 +0100 |
---|---|---|
committer | Tobias Leupold | 2023-02-02 19:03:29 +0100 |
commit | 0e727168af96ce89aa523e261cdc9b87be7fc77c (patch) | |
tree | 173ac8b73f2bfdb7c83ff8e95361d9a9d25b537b /incrond.initd | |
download | aur-incron-openrc.tar.gz |
Initial commit: Added an OpenRC init script for incrond
Diffstat (limited to 'incrond.initd')
-rwxr-xr-x | incrond.initd | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/incrond.initd b/incrond.initd new file mode 100755 index 000000000000..6900f6b5b28f --- /dev/null +++ b/incrond.initd @@ -0,0 +1,26 @@ +#!/sbin/openrc-run +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +INCROND_BINARY=${INCROND_BINARY:-"/usr/sbin/incrond"} +INCROND_CONFFILE=${INCROND_CONFFILE:-"/etc/incron.conf"} +INCROND_PIDFILE=${INCROND_PIDFILE:-"/var/run/incrond.pid"} +INCROND_SSDARGS=${INCROND_SSDARGS:-"--wait 1000"} +INCROND_TERMTIMEOUT=${INCROND_TERMTIMEOUT:-"TERM/25/KILL/5"} +INCROND_OPTS=${INCROND_OPTS:-""} + +command=${INCROND_BINARY} +command_args="${INCROND_OPTS} -f \"${INCROND_CONFFILE}\"" +start_stop_daemon_args="${INCROND_SSDARGS}" +pidfile="${INCROND_PIDFILE}" +retry="${INCROND_TERMTIMEOUT}" + +required_files="${INCROND_CONFFILE}" + +name="incron daemon" +description="inotify cron daemon monitors filesystem events and executes commands defined in system and user tables" + +depend() { + use clock logger + need localmount +} |