OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 09-May-2008 09:29:09
Branch: HEAD Handle: 2008050908290900
Modified files:
openpkg-src/drupal rc.drupal
Log:
let Drupal backup hourly/daily/weekly automatically (default is daily)
Summary:
Revision Changes Path
1.4 +19 -0 openpkg-src/drupal/rc.drupal
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/drupal/rc.drupal
============================================================================
$ cvs diff -u -r1.3 -r1.4 rc.drupal
--- openpkg-src/drupal/rc.drupal 29 Feb 2008 18:55:19 -0000 1.3
+++ openpkg-src/drupal/rc.drupal 9 May 2008 07:29:09 -0000 1.4
@@ -6,6 +6,7 @@
%config
drupal_enable="$openpkg_rc_def"
drupal_cron="@l_drupal_cron@"
+ drupal_backup="daily"
%status -u @l_susr@ -o
drupal_usable="no"
@@ -44,3 +45,21 @@
@l_prefix@/sbin/drupal-cron
fi
+%hourly -u @l_rusr@
+ rcService drupal enable yes || exit 0
+ if [ ".$drupal_backup" = .hourly ]; then
+ @l_prefix@/sbin/drupal-setup backup || exit $?
+ fi
+
+%daily -u @l_rusr@
+ rcService drupal enable yes || exit 0
+ if [ ".$drupal_backup" = .daily ]; then
+ @l_prefix@/sbin/drupal-setup backup || exit $?
+ fi
+
+%weekly -u @l_rusr@
+ rcService drupal enable yes || exit 0
+ if [ ".$drupal_backup" = .weekly ]; then
+ @l_prefix@/sbin/drupal-setup backup || exit $?
+ fi
+
@@ .
______________________________________________________________________
OpenPKG http://openpkg.org
CVS Repository Commit List [email protected]