mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2025-08-13 16:32:23 +00:00
Update customizable_post_install.sh
This commit is contained in:
parent
87062db9d5
commit
2c2ccddbe4
@ -81,6 +81,32 @@ register_tool() {
|
|||||||
jq --arg t "$tool" --argjson v "$state" '.[$t]=$v' "$TOOLS_JSON" > "$TOOLS_JSON.tmp" && mv "$TOOLS_JSON.tmp" "$TOOLS_JSON"
|
jq --arg t "$tool" --argjson v "$state" '.[$t]=$v' "$TOOLS_JSON" > "$TOOLS_JSON.tmp" && mv "$TOOLS_JSON.tmp" "$TOOLS_JSON"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
check_extremeshok_warning() {
|
||||||
|
local marker_file="/etc/extremeshok"
|
||||||
|
|
||||||
|
if [[ -f "$marker_file" ]]; then
|
||||||
|
dialog --backtitle --title "Extremeshok Post-Install Detected" \
|
||||||
|
--yesno "$(translate "It appears that you have already executed the 'xshok-proxmox' post-install script on this system.")\n\n\
|
||||||
|
$(translate "If you continue, some adjustments may be duplicated or conflict with those already made by xshok.")\n\n\
|
||||||
|
$(translate "Do you want to continue anyway?")" 13 70
|
||||||
|
|
||||||
|
local response=$?
|
||||||
|
if [[ $response -ne 0 ]]; then
|
||||||
|
show_proxmenux_logo
|
||||||
|
msg_warn "$(translate "Action cancelled due to previous xshok-proxmox modifications.")"
|
||||||
|
echo -e
|
||||||
|
msg_success "$(translate "Press Enter to return to menu...")"
|
||||||
|
read -r
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ==========================================================
|
# ==========================================================
|
||||||
|
|
||||||
|
|
||||||
@ -3644,6 +3670,6 @@ done
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
check_extremeshok_warning
|
||||||
main_menu
|
main_menu
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user