@@ -447,6 +447,9 @@ echo "Installation backup directory: $hst_backups"
447447# Print Log File Path
448448echo " Installation Log File: $LOG "
449449
450+ # Print new line
451+ echo
452+
450453
451454# ----------------------------------------------------------#
452455# Checking swap #
467470# ----------------------------------------------------------#
468471
469472# Updating system
470- echo -e " Upgrade System using apt-get... "
473+ echo -ne " Upgrade System using apt-get... "
471474apt-get -y upgrade >> $LOG &
472475BACK_PID=$!
473476
@@ -491,7 +494,7 @@ apt=/etc/apt/sources.list.d
491494echo " deb http://nginx.org/packages/mainline/$VERSION / $codename nginx" \
492495 > $apt /nginx.list
493496wget --quiet http://nginx.org/keys/nginx_signing.key -O /tmp/nginx_signing.key
494- screen -dm apt-key add /tmp/nginx_signing.key
497+ apt-key add /tmp/nginx_signing.key
495498
496499if [ " $multiphp " = ' yes' ] || [ " $phpfpm " = ' yes' ]; then
497500 # Installing sury php repo
500503
501504# Installing MariaDB repo
502505echo " deb http://ams2.mirrors.digitalocean.com/mariadb/repo/10.3/$VERSION $codename main" > $apt /mariadb.list
503- screen -dm apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8
506+ apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8
504507
505508# Installing hestia repo
506509echo " deb https://$RHOST / $codename main" > $apt /hestia.list
507510wget --quiet https://gpg.hestiacp.com/deb_signing.key -O /tmp/deb_signing.key
508- screen -dm apt-key add /tmp/deb_signing.key
511+ apt-key add /tmp/deb_signing.key
509512
510513
511514# ----------------------------------------------------------#
@@ -681,7 +684,7 @@ chmod a+x /usr/sbin/policy-rc.d
681684
682685# Installing apt packages
683686echo -ne " \n\nWe will now install HestiaCP and all required packages. The process will take around 10-15 minutes. "
684- apt-get -y install $software >> $LOG &
687+ apt-get -y install $software > /dev/null 2>&1 &
685688BACK_PID=$!
686689
687690# Check if package installation is done, print a spinner
@@ -778,7 +781,7 @@ ln -s $HESTIA/log /var/log/hestia
778781chmod 770 $HESTIA /data/sessions
779782
780783# Generating Hestia configuration
781- rm -f $HESTIA /conf/hestia.conf 2> /dev/null
784+ rm -f $HESTIA /conf/hestia.conf > /dev/null 2>&1
782785touch $HESTIA /conf/hestia.conf
783786chmod 660 $HESTIA /conf/hestia.conf
784787
@@ -883,7 +886,7 @@ sed -i 's/%domain%/It worked!/g' /var/www/index.html
883886cp -rf $hestiacp /firewall $HESTIA /data/
884887
885888# Configuring server hostname
886- $HESTIA /bin/v-change-sys-hostname $servername 2> /dev/null
889+ $HESTIA /bin/v-change-sys-hostname $servername > /dev/null 2>&1
887890
888891# Generating SSL certificate
889892$HESTIA /bin/v-generate-ssl-cert $( hostname) $email ' US' ' California' \
10281031# Configure PHP #
10291032# ----------------------------------------------------------#
10301033
1031- ZONE=$( timedatectl 2> /dev/null| grep Timezone| awk ' {print $2}' )
1034+ ZONE=$( timedatectl > /dev/null 2>&1 | grep Timezone| awk ' {print $2}' )
10321035if [ -z " $ZONE " ]; then
10331036 ZONE=' UTC'
10341037fi
@@ -1088,7 +1091,7 @@ if [ "$mysql" = 'yes' ]; then
10881091 mysql_install_db >> $LOG
10891092
10901093 update-rc.d mysql defaults
1091- service mysql start
1094+ service mysql start >> $LOG
10921095 check_result $? " mariadb start failed"
10931096
10941097 # Securing MariaDB installation
@@ -1178,7 +1181,7 @@ if [ "$named" = 'yes' ]; then
11781181 chmod 640 /etc/bind/named.conf
11791182 chmod 640 /etc/bind/named.conf.options
11801183 aa-complain /usr/sbin/named > /dev/null 2>&1
1181- echo " /home/** rwm," >> /etc/apparmor.d/local/usr.sbin.named 2> /dev/null
1184+ echo " /home/** rwm," >> /etc/apparmor.d/local/usr.sbin.named > /dev/null 2>&1
11821185 service apparmor status >> $LOG
11831186 if [ $? -ne 0 ]; then
11841187 service apparmor restart
@@ -1324,7 +1327,7 @@ if [ "$exim" = 'yes' ] && [ "$mysql" = 'yes' ]; then
13241327 fi
13251328
13261329 mysql roundcube < /usr/share/dbconfig-common/data/roundcube/install/mysql
1327- phpenmod mcrypt 2> /dev/null
1330+ phpenmod mcrypt > /dev/null 2>&1
13281331 if [ " $apache " = ' yes' ]; then
13291332 service apache2 restart
13301333 fi
@@ -1409,7 +1412,7 @@ $HESTIA/bin/v-change-user-shell admin nologin
14091412$HESTIA /bin/v-change-user-language admin $lang
14101413
14111414# Configuring system IPs
1412- $HESTIA /bin/v-update-sys-ip >> $LOG
1415+ $HESTIA /bin/v-update-sys-ip > /dev/null 2>&1
14131416
14141417# Get main IP
14151418ip=$( ip addr| grep ' inet ' | grep global| head -n1| awk ' {print $2}' | cut -f1 -d/)
0 commit comments