Uninstall unactivated service symlink

This commit is contained in:
Yorick Barbanneau 2020-11-06 18:22:23 +01:00
parent 31a79b6238
commit 3546da3d2f

View file

@ -282,6 +282,9 @@ install_service ()
local activate local activate
source="${repository}/$1" source="${repository}/$1"
activate=$2 activate=$2
[ -z "$activate" ] && activate=0
local ret local ret
[ ! -f "$source" ] && { error "$1 not found"; return; } [ ! -f "$source" ] && { error "$1 not found"; return; }
@ -310,6 +313,8 @@ install_service ()
ret=$(systemctl --user disable "${basename}" 2>&1) ret=$(systemctl --user disable "${basename}" 2>&1)
[[ $? -ne 0 ]] && { error "$ret"; return; } [[ $? -ne 0 ]] && { error "$ret"; return; }
printf "\e[32mdone\e[0m\n" printf "\e[32mdone\e[0m\n"
else
private:remove_symblink "${SYD_DIRECTORY}/${basename}"
fi fi
fi fi