HelperScripts-for-ProxmoxVE/misc
CanbiZ 1f261a382c
Refactor(tools.func): Add Retry Logic, OS-Upgrade Safety, Smart Version Detection + 10 Critical Bugfixes (#8871)
* Add robust package and repository management helpers

Introduces unified helper functions for package installation, repository management, and legacy cleanup across Debian/Ubuntu upgrades. Adds retry logic for APT operations, keyring cleanup, service management, version checks, and tool-specific repository setup. Refactors setup functions for Composer, FFmpeg, Go, Ghostscript, ImageMagick, Java, hardware acceleration, and MariaDB to use new helpers, improving reliability and upgrade safety.

* english comment
2025-11-05 14:19:35 +01:00
..
images ProxmoxVE svg logo (#6846) 2025-08-14 22:01:20 +02:00
alpine-install.func alpine-install: switch to using GitHub to fetch tools when using GitHub (#7566) 2025-09-11 11:49:14 +02:00
api.func Update api.func 2025-06-30 12:33:57 +02:00
build.func Update shell check (#7796) 2025-09-22 09:51:34 +02:00
config-file.func Strip SD and NS prefixes before writing to config file (#6356) 2025-07-30 21:14:16 +02:00
core.func core: add function cleanup_lxc (#8749) 2025-10-30 12:47:54 +01:00
create_lxc.sh Enhance error message for container creation failure (#8511) 2025-10-20 18:01:51 +02:00
install.func fix apt-cacher heredoc (#6385) 2025-07-30 15:31:00 +02:00
tools.func Refactor(tools.func): Add Retry Logic, OS-Upgrade Safety, Smart Version Detection + 10 Critical Bugfixes (#8871) 2025-11-05 14:19:35 +01:00