@@ -31,14 +31,10 @@ software="apache2 apache2.2-common apache2-suexec-custom apache2-utils
3131 apparmor-utils awstats bc bind9 bsdmainutils bsdutils clamav-daemon
3232 cron curl dnsutils dovecot-imapd dovecot-pop3d e2fslibs e2fsprogs exim4
3333 exim4-daemon-heavy expect fail2ban flex ftp git idn imagemagick
34- libapache2-mod-fcgid libapache2-mod-php$fpm_v libapache2-mod-rpaf
35- libapache2-mod-ruid2 lsof mc mariadb-client mariadb-common mariadb-server
36- nginx ntpdate php$fpm_v php$fpm_v -cgi php$fpm_v -common php$fpm_v -curl
37- phpmyadmin php$fpm_v -mysql php$fpm_v -imap php$fpm_v -ldap php$fpm_v -apcu
38- phppgadmin php$fpm_v -pgsql php$fpm_v -zip php$fpm_v -bz2 php$fpm_v -cli
39- php$fpm_v -common php$fpm_v -gd php$fpm_v -intl php$fpm_v -json php$fpm_v -zip
40- php$fpm_v -mbstring php$fpm_v -opcache php$fpm_v -pspell php$fpm_v -readline
41- php$fpm_v -xml postgresql postgresql-contrib proftpd-basic quota
34+ libapache2-mod-fcgid libapache2-mod-php libapache2-mod-rpaf
35+ libapache2-mod-ruid2 lsof mc mariadb-client mariadb-common mariadb-server nginx
36+ ntpdate php php-cgi php-common php-curl phpmyadmin php-mysql php-imap php-ldap
37+ php-apcu phppgadmin php-pgsql postgresql postgresql-contrib proftpd-basic quota
4238 roundcube-core roundcube-mysql roundcube-plugins rrdtool rssh spamassassin
4339 sudo hestia hestia-nginx hestia-php vim-common vsftpd whois zip acl sysstat setpriv"
4440
@@ -711,7 +707,7 @@ if [ "$apache" = 'no' ]; then
711707 software=$( echo " $software " | sed -e " s/libapache2-mod-ruid2//" )
712708 software=$( echo " $software " | sed -e " s/libapache2-mod-rpaf//" )
713709 software=$( echo " $software " | sed -e " s/libapache2-mod-fcgid//" )
714- software=$( echo " $software " | sed -e " s/libapache2-mod-php$fpm_v //" )
710+ software=$( echo " $software " | sed -e " s/libapache2-mod-php//" )
715711fi
716712if [ " $vsftpd " = ' no' ]; then
717713 software=$( echo " $software " | sed -e " s/vsftpd//" )
@@ -748,60 +744,66 @@ if [ "$dovecot" = 'no' ]; then
748744 software=$( echo " $software " | sed -e " s/roundcube-plugins//" )
749745fi
750746if [ " $mysql " = ' no' ]; then
751- software=$( echo " $software " | sed -e " s/mariadb-server//" )
752- software=$( echo " $software " | sed -e " s/mariadb-client//" )
753- software=$( echo " $software " | sed -e " s/mariadb-common//" )
754- software=$( echo " $software " | sed -e " s/php$fpm_v -mysql//" )
747+ software=$( echo " $software " | sed -e ' s/mariadb-server//' )
748+ software=$( echo " $software " | sed -e ' s/mariadb-client//' )
749+ software=$( echo " $software " | sed -e ' s/mariadb-common//' )
750+ software=$( echo " $software " | sed -e ' s/php-mysql//' )
755751 if [ " $multiphp " = ' yes' ]; then
756752 for v in " ${multiphp_v[@]} " ; do
757753 software=$( echo " $software " | sed -e " s/php$v -mysql//" )
758754 software=$( echo " $software " | sed -e " s/php$v -bz2//" )
759755 done
760756 fi
761- software=$( echo " $software " | sed -e " s/phpmyadmin//" )
757+ if [ " $phpfpm " = ' yes' ]; then
758+ software=$( echo " $software " | sed -e " s/php$fpm_v -mysql//" )
759+ fi
760+ software=$( echo " $software " | sed -e ' s/phpmyadmin//' )
762761fi
763762if [ " $postgresql " = ' no' ]; then
764- software=$( echo " $software " | sed -e " s/postgresql-contrib//" )
765- software=$( echo " $software " | sed -e " s/postgresql//" )
766- software=$( echo " $software " | sed -e " s/php$fpm_v -pgsql//" )
763+ software=$( echo " $software " | sed -e ' s/postgresql-contrib//' )
764+ software=$( echo " $software " | sed -e ' s/postgresql//' )
765+ software=$( echo " $software " | sed -e ' s/php-pgsql//' )
767766 if [ " $multiphp " = ' yes' ]; then
768767 for v in " ${multiphp_v[@]} " ; do
769768 software=$( echo " $software " | sed -e " s/php$v -pgsql//" )
770769 done
771770 fi
772- software=$( echo " $software " | sed -e " s/phppgadmin//" )
771+ if [ " $phpfpm " = ' yes' ]; then
772+ software=$( echo " $software " | sed -e " s/php$v -pgsql//" )
773+ fi
774+ software=$( echo " $software " | sed -e ' s/phppgadmin//' )
773775fi
774776if [ " $iptables " = ' no' ] || [ " $fail2ban " = ' no' ]; then
775- software=$( echo " $software " | sed -e " s/fail2ban//" )
777+ software=$( echo " $software " | sed -e ' s/fail2ban//' )
776778fi
777779if [ " $phpfpm " = ' yes' ]; then
778- software=$( echo " $software " | sed -e " s/ php$fpm_v //" )
779- software=$( echo " $software " | sed -e " s/php$fpm_v -pgsql//" )
780- software=$( echo " $software " | sed -e " s/php$fpm_v -curl//" )
781- software=$( echo " $software " | sed -e " s/php$fpm_v -common//" )
782- software=$( echo " $software " | sed -e " s/php$fpm_v -cgi//" )
783- software=$( echo " $software " | sed -e " s/php$fpm_v -mysql//" )
780+ software=$( echo " $software " | sed -e ' s/ php //' )
781+ software=$( echo " $software " | sed -e ' s/php-pgsql//' )
782+ software=$( echo " $software " | sed -e ' s/php-curl//' )
783+ software=$( echo " $software " | sed -e ' s/php-common//' )
784+ software=$( echo " $software " | sed -e ' s/php-cgi//' )
785+ software=$( echo " $software " | sed -e ' s/php-mysql//' )
784786fi
785787if [ " $multiphp " = ' yes' ]; then
786- software=$( echo " $software " | sed -e " s/ php$fpm_v //" )
787- software=$( echo " $software " | sed -e " s/php$fpm_v -auth-sasl//" )
788- software=$( echo " $software " | sed -e " s/php$fpm_v -cgi//" )
789- software=$( echo " $software " | sed -e " s/php$fpm_v -common//" )
790- software=$( echo " $software " | sed -e " s/php$fpm_v -curl//" )
791- software=$( echo " $software " | sed -e " s/php$fpm_v -mail-mime//" )
792- software=$( echo " $software " | sed -e " s/php$fpm_v -mysql//" )
793- software=$( echo " $software " | sed -e " s/php$fpm_v -net-sieve//" )
794- software=$( echo " $software " | sed -e " s/php$fpm_v -net-smtp//" )
795- software=$( echo " $software " | sed -e " s/php$fpm_v -net-socket//" )
796- software=$( echo " $software " | sed -e " s/php$fpm_v -pear//" )
797- software=$( echo " $software " | sed -e " s/php$fpm_v -php-gettext//" )
798- software=$( echo " $software " | sed -e " s/php$fpm_v -phpseclib//" )
799- software=$( echo " $software " | sed -e " s/php$fpm_v -pgsql//" )
788+ software=$( echo " $software " | sed -e ' s/ php //' )
789+ software=$( echo " $software " | sed -e ' s/php-auth-sasl//' )
790+ software=$( echo " $software " | sed -e ' s/php-cgi//' )
791+ software=$( echo " $software " | sed -e ' s/php-common//' )
792+ software=$( echo " $software " | sed -e ' s/php-curl//' )
793+ software=$( echo " $software " | sed -e ' s/php-mail-mime//' )
794+ software=$( echo " $software " | sed -e ' s/php-mysql//' )
795+ software=$( echo " $software " | sed -e ' s/php-net-sieve//' )
796+ software=$( echo " $software " | sed -e ' s/php-net-smtp//' )
797+ software=$( echo " $software " | sed -e ' s/php-net-socket//' )
798+ software=$( echo " $software " | sed -e ' s/php-pear//' )
799+ software=$( echo " $software " | sed -e ' s/php-php-gettext//' )
800+ software=$( echo " $software " | sed -e ' s/php-phpseclib//' )
801+ software=$( echo " $software " | sed -e ' s/php-pgsql//' )
800802fi
801803if [ -d " $withdebs " ]; then
802- software=$( echo " $software " | sed -e " s/hestia-nginx//" )
803- software=$( echo " $software " | sed -e " s/hestia-php//" )
804- software=$( echo " $software " | sed -e " s/hestia//" )
804+ software=$( echo " $software " | sed -e ' s/hestia-nginx//' )
805+ software=$( echo " $software " | sed -e ' s/hestia-php//' )
806+ software=$( echo " $software " | sed -e ' s/hestia//' )
805807fi
806808
807809# ----------------------------------------------------------#
0 commit comments