Kaynağa Gözat

Bug fixed in the agent init script for Debian.

DieFeM 12 yıl önce
ebeveyn
işleme
1067d77476
1 değiştirilmiş dosya ile 4 ekleme ve 5 silme
  1. 4 5
      includes/ogp_agent.init.dbn

+ 4 - 5
includes/ogp_agent.init.dbn

@@ -74,12 +74,12 @@ start() {
 	then
 		if [ -f "/var/run/pure-ftpd/pure-ftpd.pid" ]
 		then
-			service pure-ftpd stop &> /dev/null
+			bash /etc/init.d/pure-ftpd stop &> /dev/null
 		fi
 		
-		if [ "$( service pure-ftpd start | grep "pureftpd.pdb" )" != "" ]
+		if [ "$( bash /etc/init.d/pure-ftpd start | grep "pureftpd.pdb" )" == "" ]
 		then
-			service pure-ftpd stop &> /dev/null
+			bash /etc/init.d/pure-ftpd stop &> /dev/null
 			TEST_COMMON_INSTALLED=`dpkg -s pure-ftpd-common &> /dev/null`
 			if test $? -ne 0
 			then
@@ -109,9 +109,8 @@ start() {
 			then
 				ln -s /etc/pure-ftpd/pureftpd.pdb /etc/pureftpd.pdb
 			fi
-			
 			pure-pw mkdb &> /dev/null
-			service pure-ftpd start &> /dev/null
+			bash /etc/init.d/pure-ftpd start &> /dev/null
 		fi
 	fi