Browse Source

Make the gnusocial daemon check hourly

Bob Mottram 8 years ago
parent
commit
9b946e764a
1 changed files with 8 additions and 8 deletions
  1. 8
    8
      src/freedombone

+ 8
- 8
src/freedombone View File

@@ -8440,14 +8440,14 @@ function install_gnu_social {
8440 8440
 	set_repo_commit /var/www/$MICROBLOG_DOMAIN_NAME/htdocs "GNU Social commit" "$MICROBLOG_COMMIT" $MICROBLOG_REPO
8441 8441
 
8442 8442
 	# add a script to check that the daemon is running
8443
-	echo '#!/bin/bash' > /etc/cron.daily/gnusocial-daemons
8444
-	echo 'daemon_lines=$(ps aux | grep "scripts/queuedaemon.php" | grep "/var/www")' >> /etc/cron.daily/gnusocial-daemons
8445
-	echo 'if [[ $daemon_lines != *"/var/www/"* ]]; then' >> /etc/cron.daily/gnusocial-daemons
8446
-	echo "    echo \"Restarting GNU Social daemons\" | mail -s \"GNU Social daemons not found\" $MY_EMAIL_ADDRESS" >> /etc/cron.daily/gnusocial-daemons
8447
-	echo "    cd /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs" >> /etc/cron.daily/gnusocial-daemons
8448
-	echo '    scripts/startdaemons.sh' >> /etc/cron.daily/gnusocial-daemons
8449
-	echo 'fi' >> /etc/cron.daily/gnusocial-daemons
8450
-	chmod +x /etc/cron.daily/gnusocial-daemons
8443
+	echo '#!/bin/bash' > /etc/cron.hourly/gnusocial-daemons
8444
+	echo 'daemon_lines=$(ps aux | grep "scripts/queuedaemon.php" | grep "/var/www")' >> /etc/cron.hourly/gnusocial-daemons
8445
+	echo 'if [[ $daemon_lines != *"/var/www/"* ]]; then' >> /etc/cron.hourly/gnusocial-daemons
8446
+	echo "    echo \"Restarting GNU Social daemons\" | mail -s \"GNU Social daemons not found\" $MY_EMAIL_ADDRESS" >> /etc/cron.hourly/gnusocial-daemons
8447
+	echo "    cd /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs" >> /etc/cron.hourly/gnusocial-daemons
8448
+	echo '    scripts/startdaemons.sh' >> /etc/cron.hourly/gnusocial-daemons
8449
+	echo 'fi' >> /etc/cron.hourly/gnusocial-daemons
8450
+	chmod +x /etc/cron.hourly/gnusocial-daemons
8451 8451
 
8452 8452
 	if grep -Fxq "install_gnu_social" $COMPLETION_FILE; then
8453 8453
 		return