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]

Reply via email to