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

Merge pull request #2014 from jaapmarcus/fix/load-system-paths

Fix #1698 HESTIA var missing
Jaap Marcus 4 лет назад
Родитель
Сommit
15850cb8b2
1 измененных файлов с 10 добавлено и 4 удалено
  1. 10 4
      src/deb/hestia/postinst

+ 10 - 4
src/deb/hestia/postinst

@@ -8,11 +8,17 @@ fi
 #                Initialize functions/variables               #
 ###############################################################
 
+if [ -z "$HESTIA" ]; then
+    export HESTIA='/usr/local/hestia'
+    PATH=$PATH:/usr/local/hestia/bin
+    export PATH
+fi
+
 # Load upgrade functions and variables
-source /usr/local/hestia/func/main.sh
-source /usr/local/hestia/func/upgrade.sh
-source /usr/local/hestia/conf/hestia.conf
-source /usr/local/hestia/install/upgrade/upgrade.conf
+source $HESTIA/func/main.sh
+source $HESTIA/func/upgrade.sh
+source $HESTIA/conf/hestia.conf
+source $HESTIA/install/upgrade/upgrade.conf
 
 ###############################################################
 #             Set new version numbers for packages            #