gnusocial queuedaemons use www-data
This commit is contained in:
parent
ce5d65d857
commit
86371327cf
|
@ -404,7 +404,7 @@ function restore_local_gnusocial {
|
||||||
gnusocial_dir=/var/www/${GNUSOCIAL_DOMAIN_NAME}/htdocs
|
gnusocial_dir=/var/www/${GNUSOCIAL_DOMAIN_NAME}/htdocs
|
||||||
# stop the daemons
|
# stop the daemons
|
||||||
cd $gnusocial_dir
|
cd $gnusocial_dir
|
||||||
scripts/stopdaemons.sh
|
su -c "sh scripts/stopdaemons.sh" -s /bin/sh www-data
|
||||||
|
|
||||||
function_check gnusocial_create_database
|
function_check gnusocial_create_database
|
||||||
gnusocial_create_database
|
gnusocial_create_database
|
||||||
|
@ -416,7 +416,7 @@ function restore_local_gnusocial {
|
||||||
|
|
||||||
# start the daemons
|
# start the daemons
|
||||||
cd $gnusocial_dir
|
cd $gnusocial_dir
|
||||||
scripts/startdaemons.sh
|
su -c "sh scripts/startdaemons.sh" -s /bin/sh www-data
|
||||||
echo $"Restore of gnusocial complete"
|
echo $"Restore of gnusocial complete"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
@ -452,7 +452,7 @@ function restore_remote_gnusocial {
|
||||||
|
|
||||||
# stop the daemons
|
# stop the daemons
|
||||||
cd /var/www/${GNUSOCIAL_DOMAIN_NAME}/htdocs
|
cd /var/www/${GNUSOCIAL_DOMAIN_NAME}/htdocs
|
||||||
./scripts/stopdaemons.sh
|
su -c "sh scripts/stopdaemons.sh" -s /bin/sh www-data
|
||||||
|
|
||||||
function_check gnusocial_create_database
|
function_check gnusocial_create_database
|
||||||
gnusocial_create_database
|
gnusocial_create_database
|
||||||
|
@ -465,7 +465,7 @@ function restore_remote_gnusocial {
|
||||||
|
|
||||||
# start the daemons
|
# start the daemons
|
||||||
cd /var/www/${GNUSOCIAL_DOMAIN_NAME}/htdocs
|
cd /var/www/${GNUSOCIAL_DOMAIN_NAME}/htdocs
|
||||||
./scripts/startdaemons.sh
|
su -c "sh scripts/startdaemons.sh" -s /bin/sh www-data
|
||||||
echo $"Restore of gnusocial complete"
|
echo $"Restore of gnusocial complete"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
@ -487,7 +487,7 @@ function remove_gnusocial {
|
||||||
fi
|
fi
|
||||||
if [ -f /var/www/$GNUSOCIAL_DOMAIN_NAME/htdocs/scripts/stopdaemons.sh ]; then
|
if [ -f /var/www/$GNUSOCIAL_DOMAIN_NAME/htdocs/scripts/stopdaemons.sh ]; then
|
||||||
cd /var/www/$GNUSOCIAL_DOMAIN_NAME/htdocs/scripts
|
cd /var/www/$GNUSOCIAL_DOMAIN_NAME/htdocs/scripts
|
||||||
./scripts/stopdaemons.sh
|
su -c "sh scripts/stopdaemons.sh" -s /bin/sh www-data
|
||||||
fi
|
fi
|
||||||
kill_pid=$(ps aux | grep /var/www/$GNUSOCIAL_DOMAIN_NAME/htdocs/scripts/queuedaemon.php | awk -F ' ' '{print $2}' | head -n 1)
|
kill_pid=$(ps aux | grep /var/www/$GNUSOCIAL_DOMAIN_NAME/htdocs/scripts/queuedaemon.php | awk -F ' ' '{print $2}' | head -n 1)
|
||||||
kill -9 $kill_pid
|
kill -9 $kill_pid
|
||||||
|
|
|
@ -411,7 +411,7 @@ function restore_local_postactiv {
|
||||||
postactiv_dir=/var/www/${POSTACTIV_DOMAIN_NAME}/htdocs
|
postactiv_dir=/var/www/${POSTACTIV_DOMAIN_NAME}/htdocs
|
||||||
# stop the daemons
|
# stop the daemons
|
||||||
cd $postactiv_dir
|
cd $postactiv_dir
|
||||||
scripts/stopdaemons.sh
|
su -c "sh scripts/stopdaemons.sh" -s /bin/sh www-data
|
||||||
|
|
||||||
function_check postactiv_create_database
|
function_check postactiv_create_database
|
||||||
postactiv_create_database
|
postactiv_create_database
|
||||||
|
@ -423,7 +423,7 @@ function restore_local_postactiv {
|
||||||
|
|
||||||
# start the daemons
|
# start the daemons
|
||||||
cd $postactiv_dir
|
cd $postactiv_dir
|
||||||
scripts/startdaemons.sh
|
su -c "sh scripts/startdaemons.sh" -s /bin/sh www-data
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -455,7 +455,7 @@ function restore_remote_postactiv {
|
||||||
|
|
||||||
# stop the daemons
|
# stop the daemons
|
||||||
cd /var/www/${POSTACTIV_DOMAIN_NAME}/htdocs
|
cd /var/www/${POSTACTIV_DOMAIN_NAME}/htdocs
|
||||||
./scripts/stopdaemons.sh
|
su -c "sh scripts/stopdaemons.sh" -s /bin/sh www-data
|
||||||
|
|
||||||
function_check postactiv_create_database
|
function_check postactiv_create_database
|
||||||
postactiv_create_database
|
postactiv_create_database
|
||||||
|
@ -468,7 +468,7 @@ function restore_remote_postactiv {
|
||||||
|
|
||||||
# start the daemons
|
# start the daemons
|
||||||
cd /var/www/${POSTACTIV_DOMAIN_NAME}/htdocs
|
cd /var/www/${POSTACTIV_DOMAIN_NAME}/htdocs
|
||||||
./scripts/startdaemons.sh
|
su -c "sh scripts/startdaemons.sh" -s /bin/sh www-data
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -489,7 +489,7 @@ function remove_postactiv {
|
||||||
fi
|
fi
|
||||||
if [ -f /var/www/$POSTACTIV_DOMAIN_NAME/htdocs/scripts/stopdaemons.sh ]; then
|
if [ -f /var/www/$POSTACTIV_DOMAIN_NAME/htdocs/scripts/stopdaemons.sh ]; then
|
||||||
cd /var/www/$POSTACTIV_DOMAIN_NAME/htdocs/scripts
|
cd /var/www/$POSTACTIV_DOMAIN_NAME/htdocs/scripts
|
||||||
./scripts/stopdaemons.sh
|
su -c "sh scripts/stopdaemons.sh" -s /bin/sh www-data
|
||||||
fi
|
fi
|
||||||
kill_pid=$(ps aux | grep /var/www/$POSTACTIV_DOMAIN_NAME/htdocs/scripts/queuedaemon.php | awk -F ' ' '{print $2}' | head -n 1)
|
kill_pid=$(ps aux | grep /var/www/$POSTACTIV_DOMAIN_NAME/htdocs/scripts/queuedaemon.php | awk -F ' ' '{print $2}' | head -n 1)
|
||||||
kill -9 $kill_pid
|
kill -9 $kill_pid
|
||||||
|
|
|
@ -468,7 +468,7 @@ function gnusocial_hourly_script {
|
||||||
echo ' MY_EMAIL_ADDRESS=$ADMIN_USER@$HOSTNAME' >> /etc/cron.hourly/${gnusocial_type}-daemons
|
echo ' MY_EMAIL_ADDRESS=$ADMIN_USER@$HOSTNAME' >> /etc/cron.hourly/${gnusocial_type}-daemons
|
||||||
echo -n " echo \"Restarting ${gnusocial_type} daemons\" | mail -s \"${gnusocial_type} " >> /etc/cron.hourly/${gnusocial_type}-daemons
|
echo -n " echo \"Restarting ${gnusocial_type} daemons\" | mail -s \"${gnusocial_type} " >> /etc/cron.hourly/${gnusocial_type}-daemons
|
||||||
echo 'daemons not found" $MY_EMAIL_ADDRESS' >> /etc/cron.hourly/${gnusocial_type}-daemons
|
echo 'daemons not found" $MY_EMAIL_ADDRESS' >> /etc/cron.hourly/${gnusocial_type}-daemons
|
||||||
echo ' scripts/startdaemons.sh' >> /etc/cron.hourly/${gnusocial_type}-daemons
|
echo ' su -c "sh scripts/startdaemons.sh" -s /bin/sh www-data' >> /etc/cron.hourly/${gnusocial_type}-daemons
|
||||||
echo 'fi' >> /etc/cron.hourly/${gnusocial_type}-daemons
|
echo 'fi' >> /etc/cron.hourly/${gnusocial_type}-daemons
|
||||||
|
|
||||||
echo 'php scripts/delete_orphan_files.php > /dev/null' >> /etc/cron.hourly/${gnusocial_type}-daemons
|
echo 'php scripts/delete_orphan_files.php > /dev/null' >> /etc/cron.hourly/${gnusocial_type}-daemons
|
||||||
|
|
Loading…
Reference in New Issue