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