Fixes in php delete

This commit is contained in:
Antonio de la Rosa 2025-05-18 23:48:09 +02:00
parent e403599bf5
commit 50204461ee
6 changed files with 197 additions and 71 deletions

View file

@ -40,11 +40,13 @@ if linux_distro=='debian':
linux.exec(add_repos)
linux.exec({'debian': 'sudo apt-get update'})
repos={'debian': 'sudo apt-get update', 'fedora': 'echo "Remi repos installed by default..."'}
if linux_distro=='almalinux' or linux_distro=='rocky' or linux_distro=='fedora':
repos['rocky']=repos['fedora']
repos['almalinux']=repos['fedora']
pass
linux.exec(repos)
linux.json_log('Repos installed...', error=0, status=0, progress=100, no_progress=0);
@ -52,6 +54,11 @@ linux.json_log('Repos installed...', error=0, status=0, progress=100, no_progres
install_php={'debian': 'sudo DEBIAN_FRONTEND="noninteractive" apt-get install -y php{version}-fpm php{version}-gd php{version}-mysql php{version}-curl php{version}-mbstring php{version}-intl php{version}-imagick php{version}-xml php{version}-zip php{version}-redis unzip'.format(version=version)}
install_php={'fedora': 'sudo dnf -y install php{version} php{version}-php-gd php{version}-php-mysqlnd php{version}-php-imap php{version}-php-intl php{version}-php-fpm php{version}-php-process composer unzip mariadb php{version}-php-pecl-zip'.format(version=version.replace('.', ''))}
install_php['almalinux']=install_php['fedora']
install_php['rocky']=install_php['fedora']
linux.json_log('Install php {}...'.format(version), error=0, status=0, progress=0, no_progress=1);
linux.exec(install_php)