]> git.pld-linux.org Git - packages/fcron.git/commitdiff
- some cosmetics
authorkolodko <kolodko@pld-linux.org>
Sat, 9 Oct 2004 20:16:24 +0000 (20:16 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- rel 0.4

Changed files:
    fcron.spec -> 1.16

fcron.spec

index b0c7ee978dc5072874f7f10623fdad3c57f071fb..fa6e00a32d7768b2dfa6061530d957d906bfca4f 100644 (file)
@@ -1,11 +1,11 @@
 # TODO:
 # - added support for selinux
-# - rewrite and correct %post, %pre
+# - check %post, %pre
 Summary:       A periodical command scheduler which aims at replacing Vixie Cron
 Summary(pl):   Serwer okresowego uruchamiania poleceñ zastepuj±cy Vixie Crona
 Name:          fcron
 Version:       2.9.5
-Release:       0.3
+Release:       0.4
 License:       GPL
 Group:         Daemons
 Source0:       http://fcron.free.fr/archives/%{name}-%{version}.src.tar.gz
@@ -177,7 +177,8 @@ if [ "$1" = "1" ]; then
 fi
 
 if [ "$1" = "2" ]; then
-       for FILE in /var/spool/cron/*.orig; do
+       FILE=`find /var/spool/cron -name \*.orig`
+       for FILE in $FILE; do
                BASENAME=`basename $FILE`
                USER=`echo "$BASENAME"| sed 's/.orig//'`
                [ ! -z "$USER" ] && fcrontab -u $USER -z > /dev/null 2>&1
@@ -204,13 +205,17 @@ if [ "$1" = "0" ]; then
        /sbin/chkconfig --del crond
 
 rm -f /var/spool/cron/systab*
-for FILE in /var/spool/cron/*.orig; do
+
+FILE=`find /var/spool/cron -name \*.orig`
+for FILE in $FILE; do
        BASENAME=`basename $FILE`
        USER="`echo "$BASENAME"| sed 's/.orig//'`"
        mv -f $FILE /var/spool/cron/$USER >/dev/null 2>&1
        chown $USER:crontab /var/spool/cron/$USER >/dev/null 2>&1
        chmod 600 /var/spool/cron/$USER >/dev/null 2>&1
 done
+rm -rf /var/spool/cron/rm.*
+rm -rf /var/spool/cron/fcrontab.sig
 fi
 
 %postun
This page took 0.115343 seconds and 4 git commands to generate.