Selaa lähdekoodia

disable the manual cron job in case dcron is used

Ralf S. Engelschall 17 vuotta sitten
vanhempi
commit
9a8400b4f6
2 muutettua tiedostoa jossa 7 lisäystä ja 1 poistoa
  1. 6 0
      drupal/drupal.spec
  2. 1 1
      drupal/rc.drupal

+ 6 - 0
drupal/drupal.spec

@@ -856,7 +856,13 @@ AutoReqProv:  no
        $RPM_BUILD_ROOT%{l_prefix}/share/drupal/sites/default/
 
     #   install run-command script
+%if "%{with_dcron}" == "yes"
+    l_drupal_cron="no"
+%else
+    l_drupal_cron="yes"
+%endif
     %{l_shtool} install -c -m 755 %{l_value -s -a} \
+        -e "s;@l_drupal_cron@;$l_drupal_cron;g" \
         %{SOURCE rc.drupal} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
 
     #   install database setup script

+ 1 - 1
drupal/rc.drupal

@@ -5,7 +5,7 @@
 
 %config
     drupal_enable="$openpkg_rc_def"
-    drupal_cron="yes"
+    drupal_cron="@l_drupal_cron@"
 
 %status -u @l_susr@ -o
     drupal_usable="no"