Просмотр исходного кода

only send signal if process is running

Ralf S. Engelschall 23 лет назад
Родитель
Сommit
f280b0c8f6
2 измененных файлов с 2 добавлено и 2 удалено
  1. 1 1
      rsync/rc.rsync
  2. 1 1
      rsync/rsync.spec

+ 1 - 1
rsync/rc.rsync

@@ -44,7 +44,7 @@
         shtool rotate -f \
             -n ${rsync_log_numfiles} -s ${rsync_log_minsize} \
             -d -z ${rsync_log_complevel} -o @l_musr@ -g @l_mgrp@ -m 644 \
-            -E "kill -TERM `cat $rsync_pidfile`; sleep 2; \
+            -E "test -f $rsync_pidfile && kill -TERM `cat $rsync_pidfile`; sleep 2; \
                 nice -n $rsync_nicelevel @l_prefix@/bin/rsync $rsync_flags --daemon --config=$rsync_cfgfile" \
             $rsync_logfile
     fi

+ 1 - 1
rsync/rsync.spec

@@ -33,7 +33,7 @@ Distribution: OpenPKG [CORE]
 Group:        Filesystem
 License:      GPL
 Version:      2.5.5
-Release:      20021213
+Release:      20021217
 
 #   list of sources
 Source0:      http://rsync.samba.org/ftp/rsync/rsync-%{version}.tar.gz