#!/sbin/openrc-run
# /etc/init.d/foomuuri-dbus

supervisor=supervise-daemon
command=/usr/sbin/foomuuri
command_args="dbus"
pidfile=/run/foomuuri-dbus.pid
description="Multizone bidirectional nftables firewall - D-Bus handler"

depend() {
        need foomuuri
        use dbus
        after polkit
}

reload() {
        ebegin "Reloading foomuuri-dbus"
        kill -HUP $(cat "${pidfile}")
        eend $?
}