27 lines
439 B
Plaintext
27 lines
439 B
Plaintext
|
[main]
|
||
|
@type = oneshot
|
||
|
@description = "CLI Netfilter Manager"
|
||
|
@user = ( root )
|
||
|
|
||
|
[start]
|
||
|
@build = auto
|
||
|
@execute = (
|
||
|
if {
|
||
|
if -nt { s6-test -f /etc/ufw/ufw.conf }
|
||
|
if { 66-echo -- /etc/ufw/ufw.conf doesn't exist }
|
||
|
exit 111
|
||
|
}
|
||
|
if {
|
||
|
if -nt { s6-test -f /usr/lib/ufw/ufw-init }
|
||
|
if { 66-echo -- /usr/lib/ufw/ufw-init doesn't exist }
|
||
|
exit 111
|
||
|
}
|
||
|
/usr/lib/ufw/ufw-init start
|
||
|
)
|
||
|
|
||
|
[stop]
|
||
|
@build = auto
|
||
|
@execute = (
|
||
|
/usr/lib/ufw/ufw-init stop
|
||
|
)
|