1#!/sbin/openrc-run
2
3description="Virtualization locking daemon"
4
5VIRTLOCKD_OPTS=${VIRTLOCKD_OPTS:-"${VIRTLOCKD_OPTS}"}
6
7command="@sbindir@/virtlockd"
8command_args="${VIRTLOCKD_OPTS}"
9supervisor="supervise-daemon"
10
11extra_started_commands="reload"
12description_reload="re-exec the daemon to enforce configuration reload"
13
14depend() {
15    keyword -shutdown
16    after nfs nfsmount
17}
18
19reload() {
20    ebegin "re-exec() virtlockd"
21
22    ${supervisor} ${RC_SVCNAME} --signal HUP
23    eend $?
24}
25