HelperScripts-for-ProxmoxVE/misc
CanbiZ (MickLesk) d95a273753
feat(tools.func): use distro packages for MariaDB by default (#11049)
- Changed setup_mariadb() to use Debian/Ubuntu distribution packages by default
- Official MariaDB repository only used when specific version is requested
- Added cleanup logic for old/orphaned repository files with apt update
- Added version comparison to prevent downgrades (keeps higher version installed)
- Added automatic fallback to distro packages if repo installation fails
- Extracted _setup_mariadb_runtime_dir() helper function
- Updated all related documentation

This change improves reliability by avoiding MariaDB mirror issues
(HTTPS->HTTP redirects, geographic availability problems) for standard
installations while still allowing specific versions when needed.
2026-01-22 11:33:13 +01:00
..
images remove old files and assets (#9991) 2025-12-15 17:37:26 +01:00
alpine-install.func Call get_lxc_ip explicitly after network is up 2026-01-19 17:40:25 +01:00
alpine-tools.func Three-tier defaults system | security improvements | error_handler | improved logging | improved container creation | improved architecture (#9540) 2025-12-04 07:52:18 +01:00
api.func chore: bump copyright to 2026 - happy new year (#10585) 2026-01-06 13:28:12 +01:00
build.func Run TypeScript compilation in Joplin Server scripts 2026-01-21 13:07:20 +01:00
cloud-init.func chore: bump copyright to 2026 - happy new year (#10585) 2026-01-06 13:28:12 +01:00
core.func core: implement ensure_profile_loaded function (#10999) 2026-01-20 14:59:41 +01:00
error_handler.func chore: bump copyright to 2026 - happy new year (#10585) 2026-01-06 13:28:12 +01:00
install.func Call get_lxc_ip explicitly after network is up 2026-01-19 17:40:25 +01:00
tools.func feat(tools.func): use distro packages for MariaDB by default (#11049) 2026-01-22 11:33:13 +01:00