Исправь статус модулей VPN-приложения
This commit is contained in:
17
install.sh
17
install.sh
@@ -566,6 +566,22 @@ install_launch_agent() {
|
||||
fi
|
||||
}
|
||||
|
||||
restart_running_menu_bar_app() {
|
||||
[ "$INSTALL_APP" -eq 1 ] || return 0
|
||||
|
||||
if [ "$DRY_RUN" -eq 1 ]; then
|
||||
printf '+ restart LemanaVPN.app if running\n'
|
||||
return 0
|
||||
fi
|
||||
|
||||
if pgrep -x LemanaVPN >/dev/null 2>&1; then
|
||||
log "Restarting running LemanaVPN.app"
|
||||
killall LemanaVPN >/dev/null 2>&1 || true
|
||||
sleep 1
|
||||
open "$APP_DIR" >/dev/null 2>&1 || true
|
||||
fi
|
||||
}
|
||||
|
||||
install_shell_aliases() {
|
||||
[ "$INSTALL_ALIASES" -eq 1 ] || return 0
|
||||
|
||||
@@ -636,6 +652,7 @@ main() {
|
||||
install_touchid_helper "$tmp"
|
||||
install_menu_bar_app "$tmp"
|
||||
install_launch_agent "$tmp"
|
||||
restart_running_menu_bar_app
|
||||
install_shell_aliases "$tmp"
|
||||
maybe_login_bitwarden
|
||||
|
||||
|
||||
Reference in New Issue
Block a user