forked from linuxer/Runit-Service-Manager
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| d240dbcb39 | |||
| 6959074db1 |
20
rsm
20
rsm
@@ -12,8 +12,9 @@
|
||||
# Date: August 29, 2018
|
||||
# License: MIT
|
||||
|
||||
RSM_VERSION='v1.4.6'
|
||||
RSM_VERSION='v1.4.8'
|
||||
|
||||
export RUNSVDIR=${RUNSVDIR:-/etc/runit/runsvdir}
|
||||
export SVDIR=${SVDIR:-/run/runit/service/}
|
||||
export LOGDIR="/var/log/"
|
||||
export RSVDIR="/run/runit/service/"
|
||||
@@ -127,13 +128,14 @@ usage() {
|
||||
cat <<EOF
|
||||
$colormagenta ______ ____ __ __
|
||||
$colormagenta | | \ \ / ___\ | \/ | $colorgreen Runit Service Manager for Artix Linux ($RSM_VERSION)
|
||||
$colormagenta | |_/ / \____ | || | $colorgreen Source: https://gitea.artixlinux.org/linuxer/Runit-Service-Manager
|
||||
$colormagenta | |_/ / \____ | || | $colorgreen Source: https://gitea.artixlinux.org/nikolar/Runit-Service-Manager
|
||||
$colormagenta | | \ \ \____/ | || | $colorgreen MIT License
|
||||
|
||||
$logo $colorblue Manage and view runit services
|
||||
$logo $colorblue Made specifically for Void Linux but should work anywhere
|
||||
$logo $colorblue Author: Dave Eddy <dave@daveeddy.com> (bahamas10)
|
||||
$logo $colorblue Forked specifically for Artix Linux and renamed to rsm, for further development
|
||||
$logo $colorblue Maitained by nikolar <nikolar@artixlinux.org> (nikolar in #artix)
|
||||
|
||||
${coloryellow}USAGE:${colorgreen}
|
||||
$progname [OPTIONS] [SUBCOMMAND] [<ARGS>]
|
||||
@@ -480,7 +482,12 @@ do_enable_disable() {
|
||||
rmsg 1 "failed to enable '$svc'"
|
||||
ret=1
|
||||
else
|
||||
ln -s ${FLDIR}${svc} ${SVDIR}
|
||||
if [ -L "${SVDIR}" ]
|
||||
then
|
||||
ln -s "${FLDIR}${svc}" "${SVDIR}"
|
||||
else
|
||||
ln -s "${FLDIR}${svc}" "${RUNSVDIR}/default" # default runlevel
|
||||
fi
|
||||
do_status
|
||||
fi
|
||||
;;
|
||||
@@ -490,7 +497,12 @@ do_enable_disable() {
|
||||
rmsg 1 "failed to disable '$svc'"
|
||||
ret=1
|
||||
else
|
||||
unlink ${SVDIR}${svc}
|
||||
if [ -L "${SVDIR}" ]
|
||||
then
|
||||
unlink "${SVDIR}${svc}"
|
||||
else
|
||||
unlink "${RUNSVDIR}/default/${svc}" # default runlevel
|
||||
fi
|
||||
do_status
|
||||
fi
|
||||
;;
|
||||
|
||||
Reference in New Issue
Block a user