Browse Source

Avoid multiple entries

Bob Mottram 9 years ago
parent
commit
3c8f0fc6c9
1 changed files with 6 additions and 3 deletions
  1. 6
    3
      src/freedombone

+ 6
- 3
src/freedombone View File

7473
   echo '  cp -f /var/backups/gnusocial_weekly.sql /var/backups/gnusocial_monthly.sql' >> /etc/cron.monthly/backupdatabasesmonthly
7473
   echo '  cp -f /var/backups/gnusocial_weekly.sql /var/backups/gnusocial_monthly.sql' >> /etc/cron.monthly/backupdatabasesmonthly
7474
   echo 'fi' >> /etc/cron.monthly/backupdatabasesmonthly
7474
   echo 'fi' >> /etc/cron.monthly/backupdatabasesmonthly
7475
 
7475
 
7476
-  echo "${PROJECT_NAME}-repair-database gnusocial" >> /etc/cron.hourly/repair
7477
-
7476
+  if ! grep -q "gnusocial" /etc/cron.hourly/repair; then
7477
+      echo "${PROJECT_NAME}-repair-database gnusocial" >> /etc/cron.hourly/repair
7478
+  fi
7478
   nginx_ensite $MICROBLOG_DOMAIN_NAME
7479
   nginx_ensite $MICROBLOG_DOMAIN_NAME
7479
   service php5-fpm restart
7480
   service php5-fpm restart
7480
   service nginx restart
7481
   service nginx restart
7795
   echo '  cp -f /var/backups/hubzilla_weekly.sql /var/backups/hubzilla_monthly.sql' >> /etc/cron.monthly/backupdatabasesmonthly
7796
   echo '  cp -f /var/backups/hubzilla_weekly.sql /var/backups/hubzilla_monthly.sql' >> /etc/cron.monthly/backupdatabasesmonthly
7796
   echo 'fi' >> /etc/cron.monthly/backupdatabasesmonthly
7797
   echo 'fi' >> /etc/cron.monthly/backupdatabasesmonthly
7797
 
7798
 
7798
-  echo "${PROJECT_NAME}-repair-database hubzilla" >> /etc/cron.hourly/repair
7799
+  if ! grep -q "hubzilla" /etc/cron.hourly/repair; then
7800
+      echo "${PROJECT_NAME}-repair-database hubzilla" >> /etc/cron.hourly/repair
7801
+  fi
7799
 
7802
 
7800
   chown -R www-data:www-data /var/www/$HUBZILLA_DOMAIN_NAME/htdocs
7803
   chown -R www-data:www-data /var/www/$HUBZILLA_DOMAIN_NAME/htdocs
7801
 
7804