run-parts log also end of each job

This commit is contained in:
Marcela Mašláňová 2007-10-22 08:32:05 +00:00
parent 7009dddadb
commit 804def8631
2 changed files with 7 additions and 1 deletions

View File

@ -1,7 +1,7 @@
Summary: Root crontab files used to schedule the execution of programs
Name: crontabs
Version: 1.10
Release: 18%{?dist}
Release: 19%{?dist}
License: Public Domain and GPLv2
Group: System Environment/Base
Source0: crontab
@ -50,6 +50,10 @@ rm -rf $RPM_BUILD_ROOT
%config(noreplace) /etc/sysconfig/crontab
%changelog
* Mon Oct 22 2007 Marcela Maslanova <mmaslano@redhat.com> 1.10-19
- run-parts log also end of each job (patch from J. Kamens)
- Resolves: rhbz#303081
* Tue Sep 25 2007 Marcela Maslanova <mmaslano@redhat.com> 1.10-18
- cron.{hourly, daily,...} run ok
- rhbz#296741

View File

@ -26,12 +26,14 @@ for i in $1/*[^~,] ; do
[ "${i%,v}" != "${i}" ] && continue
if [ -x $i ]; then
logger -i -p cron.notice -t "run-parts($1)" "starting $(basename $i)"
$i 2>&1 | awk -v "progname=$i" \
'progname {
print progname ":\n"
progname="";
}
{ print; }'
logger -i -p cron.notice -t "run-parts($1)" "finished $(basename $i)"
fi
done