123456789101112131415161718192021222324252627282930 |
- #!/sbin/openrc-run
- # Copyright 1999-2018 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License, v2 or later
- extra_started_commands="reload rotate"
- pidfile="/var/run/dnsmasq.pid"
- command="/usr/sbin/dnsmasq"
- command_args="-x ${pidfile} ${DNSMASQ_OPTS}"
- retry="TERM/3/TERM/5"
- depend() {
- provide dns
- need localmount net
- after bootmisc
- use logger
- }
- reload() {
- ebegin "Reloading ${RC_SVCNAME}"
- start-stop-daemon --signal HUP --pidfile "${pidfile}"
- eend $?
- }
- rotate() {
- ebegin "Reopening ${RC_SVCNAME} log file"
- start-stop-daemon --signal USR2 --pidfile "${pidfile}"
- eend $?
- }
|