[Main]
Type = oneshot
Version = %%VERSION%%
Description = "CLI Netfilter Manager"
User = ( root )

[Start]
Execute = (
    %%EXECLINE_SHEBANGPREFIX%%/if {
        %%BINDIR%%/execl-toc -nt -f ${ConfFile}
        %%BINDIR%%/66-yeller -fcp ufw ${ConfFile} doesn't exist
    }
    %%EXECLINE_SHEBANGPREFIX%%/if {
        %%BINDIR%%/execl-toc -nt -f /usr/lib/ufw/ufw-init
        %%BINDIR%%/66-yeller -fcp ufw /usr/lib/ufw/ufw-init doesn't exist
    }
    /usr/lib/ufw/ufw-init start
)

[Stop]
Execute = ( /usr/lib/ufw/ufw-init stop )

[Environment]
ConfFile=/etc/ufw/ufw.conf
