Make flavourize script a new style rc command
This commit is contained in:
parent
1e39cfd7ba
commit
ddc88c9975
23
ezjail-admin
23
ezjail-admin
@ -680,17 +680,18 @@ create)
|
|||||||
# BEFORE: DAEMON
|
# BEFORE: DAEMON
|
||||||
# PROVIDE: ezjail-config
|
# PROVIDE: ezjail-config
|
||||||
#
|
#
|
||||||
case "$1" in
|
name=ezjail-config
|
||||||
*start)
|
start_cmd=flavour_setup
|
||||||
rm -f "/etc/rc.d/ezjail-config"
|
|
||||||
for ezjail_flavour in /ezjail.flavour.*; do
|
flavour_setup() {
|
||||||
[ -x "${ezjail_flavour}" ] && "${ezjail_flavour}"
|
# N.B.: Do NOT rm $0, it points to /etc/rc
|
||||||
rm -f "${ezjail_flavour}"
|
rm -f "/etc/rc.d/ezjail-config"
|
||||||
done
|
for ezjail_flavour in /ezjail.flavour.*; do
|
||||||
;;
|
[ -x "${ezjail_flavour}" ] && "${ezjail_flavour}"
|
||||||
*)
|
rm -f "${ezjail_flavour}"
|
||||||
;;
|
done
|
||||||
esac
|
}
|
||||||
|
run_rc_command "$1"
|
||||||
EOF
|
EOF
|
||||||
chmod 0755 "${ezjail_rootdir}/etc/rc.d/ezjail-config"
|
chmod 0755 "${ezjail_rootdir}/etc/rc.d/ezjail-config"
|
||||||
fi
|
fi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user