mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2025-11-22 13:36:17 +00:00
Update update-pve9_2.sh
This commit is contained in:
@@ -16,6 +16,8 @@ fi
|
|||||||
|
|
||||||
load_language
|
load_language
|
||||||
initialize_cache
|
initialize_cache
|
||||||
|
APT_ENV="LC_ALL=C LANG=C LANGUAGE=C"
|
||||||
|
|
||||||
|
|
||||||
ensure_tools_json() {
|
ensure_tools_json() {
|
||||||
[ -f "$TOOLS_JSON" ] || echo "{}" > "$TOOLS_JSON"
|
[ -f "$TOOLS_JSON" ] || echo "{}" > "$TOOLS_JSON"
|
||||||
@@ -211,8 +213,16 @@ EOF
|
|||||||
|
|
||||||
local current_pve_version=$(pveversion 2>/dev/null | grep -oP 'pve-manager/\K[0-9]+\.[0-9]+\.[0-9]+' | head -1)
|
local current_pve_version=$(pveversion 2>/dev/null | grep -oP 'pve-manager/\K[0-9]+\.[0-9]+\.[0-9]+' | head -1)
|
||||||
local available_pve_version=$(apt-cache policy pve-manager 2>/dev/null | grep -oP 'Candidate: \K[0-9]+\.[0-9]+\.[0-9]+' | head -1)
|
local available_pve_version=$(apt-cache policy pve-manager 2>/dev/null | grep -oP 'Candidate: \K[0-9]+\.[0-9]+\.[0-9]+' | head -1)
|
||||||
local upgradable=$(apt list --upgradable 2>/dev/null | grep -c "upgradable")
|
#local upgradable=$(apt list --upgradable 2>/dev/null | grep -c "upgradable")
|
||||||
local security_updates=$(apt list --upgradable 2>/dev/null | grep -c "security")
|
#local security_updates=$(apt list --upgradable 2>/dev/null | grep -c "security")
|
||||||
|
local upgradable=$($APT_ENV apt list --upgradable 2>/dev/null \
|
||||||
|
| sed '1d' \
|
||||||
|
| sed '/^\s*$/d' \
|
||||||
|
| wc -l)
|
||||||
|
|
||||||
|
local security_updates=$($APT_ENV apt list --upgradable 2>/dev/null \
|
||||||
|
| grep -c "security")
|
||||||
|
|
||||||
|
|
||||||
show_update_menu() {
|
show_update_menu() {
|
||||||
local current_version="$1"
|
local current_version="$1"
|
||||||
|
|||||||
Reference in New Issue
Block a user