@@ -16,13 +16,13 @@ os=$(head -n 1 /etc/issue | cut -f 1 -d ' ')
1616release=$( head -n 1 /etc/issue | cut -f 2 -d ' ' )
1717codename=$( lsb_release -cs)
1818memory=$( grep ' MemTotal' /proc/meminfo | tr ' ' ' \n' | grep [0-9])
19- software=" nginx apache2 apache2-utils apache2.2-common apache2-suexec rrdtool
19+ software=" nginx apache2 apache2-utils apache2.2-common apache2-suexec-custom
2020 libapache2-mod-ruid2 libapache2-mod-rpaf libapache2-mod-fcgid bind9 idn
2121 mysql-server mysql-common mysql-client php5-common php5-cgi php5-mysql
2222 libapache2-mod-php5 vsftpd mc exim4 exim4-daemon-heavy clamav-daemon flex
2323 dovecot-imapd dovecot-pop3d phpMyAdmin awstats webalizer jwhois rssh git
2424 spamassassin roundcube roundcube-mysql roundcube-plugins apparmor-utils
25- apache2-suexec vesta vesta-nginx vesta-php"
25+ rrdtool vesta vesta-nginx vesta-php"
2626
2727
2828help () {
236236# Install vesta repo
237237check_vesta_repo=$( grep $RHOST $apt_list )
238238if [ -z " $check_vesta_repo " ]; then
239- echo " deb http://$RHOST / $codename free " >> $apt_list
239+ echo " deb http://$RHOST /$codename / $codename vesta " >> $apt_list
240240fi
241241wget $CHOST /deb_signing.key -O deb_signing.key
242242apt-key add deb_signing.key
@@ -258,7 +258,7 @@ mkdir -p $vst_backups/clamav
258258mkdir -p $vst_backups /spamassassin
259259mkdir -p $vst_backups /vsftpd
260260mkdir -p $vst_backups /bind
261- mkdir -p $vst_backups /vesta/admin
261+ mkdir -p $vst_backups /vesta
262262mkdir -p $vst_backups /home
263263
264264# Backup sudoers
332332# Backup vesta
333333service vesta stop > /dev/null 2>&1
334334if [ -e ' /usr/local/vesta' ]; then
335- mv /usr/local/vesta/* $vst_backups /vesta/
335+ cp -r /usr/local/vesta/* $vst_backups /vesta/
336+ apt-get -y remove vesta*
337+ apt-get -y purge vesta*
338+ rm -rf /usr/local/vesta
336339fi
337340
338341
0 commit comments