|
|
@@ -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
|
|
|
+
|