forked from artix/alpm-hooks
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3ada9e391e |
@@ -3,7 +3,7 @@
|
||||
sv_start() {
|
||||
case "$init" in
|
||||
openrc) exec /usr/bin/rc-service "$1" start ;;
|
||||
runit) exec /usr/bin/runsv /etc/runit/sv/"$1" ;;
|
||||
runit) exec /usr/bin/sv start /run/runit/service/"$1" ;;
|
||||
s6) exec /usr/bin/s6-rc -u change "$1" ;;
|
||||
dinit) exec /usr/bin/dinitctl start "$1" ;;
|
||||
esac
|
||||
@@ -12,7 +12,7 @@ sv_start() {
|
||||
sv_stop() {
|
||||
case "$init" in
|
||||
openrc) exec /usr/bin/rc-service "$1" stop ;;
|
||||
runit) exec /usr/bin/sv stop /etc/runit/sv/"$1" ;;
|
||||
runit) exec /usr/bin/sv stop /run/runit/service/"$1" ;;
|
||||
s6) exec /usr/bin/s6-rc -d change "$1" ;;
|
||||
dinit) exec /usr/bin/dinitctl stop "$1" ;;
|
||||
esac
|
||||
@@ -21,7 +21,7 @@ sv_stop() {
|
||||
sv_enable() {
|
||||
case "$init" in
|
||||
openrc) exec /usr/bin/rc-update add "$1" default ;;
|
||||
runit) ln -s /etc/runit/sv/"$1" /run/runit/service ;;
|
||||
runit) exec unlink /run/runit/service/"$1"/down ;;
|
||||
s6) exec /usr/bin/s6-service add default "$1" ;;
|
||||
dinit) exec /usr/bin/dinitctl enable "$1" ;;
|
||||
esac
|
||||
@@ -30,7 +30,7 @@ sv_enable() {
|
||||
sv_disable() {
|
||||
case "$init" in
|
||||
openrc) exec /usr/bin/rc-update del "$1" default ;;
|
||||
runit) rm /run/runit/service/"$1" ;;
|
||||
runit) exec touch /run/runit/service/"$1"/down ;;
|
||||
s6) exec /usr/bin/s6-service delete default "$1" ;;
|
||||
dinit) exec /usr/bin/dinitctl disable "$1" ;;
|
||||
esac
|
||||
|
||||
Reference in New Issue
Block a user