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