Просмотр исходного кода

Fix: User syslog does not exists (#2599)

Jaap Marcus 3 лет назад
Родитель
Сommit
10ca8ad01f
2 измененных файлов с 7 добавлено и 1 удалено
  1. 1 1
      bin/v-add-sys-sftp-jail
  2. 6 0
      install/upgrade/versions/1.6.0.sh

+ 1 - 1
bin/v-add-sys-sftp-jail

@@ -86,7 +86,7 @@ fi
 
 # Add v-add-sys-sftp-jail to startup
 if [ ! -e "/etc/cron.d/hestia-sftp" ]; then
-    echo "@reboot root sleep 60 && /usr/local/hestia/bin/v-add-sys-sftp-jail" > /etc/cron.d/hestia-sftp
+    echo "@reboot root sleep 60 && /usr/local/hestia/bin/v-add-sys-sftp-jail > /dev/null" > /etc/cron.d/hestia-sftp
 fi
 
 #----------------------------------------------------------#

+ 6 - 0
install/upgrade/versions/1.6.0.sh

@@ -87,4 +87,10 @@ if [ -n "$PHPMYADMIN_KEY" ]; then
     echo "[ * ] Refresh PMA SSO key due to update phpmyadmin"
     $BIN/v-delete-sys-pma-sso quiet
     $BIN/v-add-sys-pma-sso quiet
+fi
+
+# Mute output v-add-sys-sftp-jail out put then enabling sftp on boot
+if [ -f "/etc/cron.d/hestia-sftp" ]; then
+    rm /etc/cron.d/hestia-sftp
+    echo "@reboot root sleep 60 && /usr/local/hestia/bin/v-add-sys-sftp-jail > /dev/null" > /etc/cron.d/hestia-sftp
 fi