Fedora Core 3 Update: vixie-cron-4.1-20_FC3

Jason Vas Dias jvdias at redhat.com
Wed Jan 19 18:35:31 UTC 2005


---------------------------------------------------------------------
Fedora Update Notification
FEDORA-2005-032
2005-01-19
---------------------------------------------------------------------

Product     : Fedora Core 3
Name        : vixie-cron
Version     : 4.1                      
Release     : 20_FC3                  
Summary     : The Vixie cron daemon for executing specified programs at set times.
Description :
The vixie-cron package contains the Vixie version of cron.  Cron is a
standard UNIX daemon that runs specified programs at scheduled times.
Vixie cron adds better security and more powerful configuration
options to the standard version of cron.

---------------------------------------------------------------------
Update Information:

Updated vixie-cron package.
---------------------------------------------------------------------
* Mon Dec 20 2004 Jason Vas Dias <jvdias at redhat.com> - 4.1-20_FC3

- fix bug 142953 : allow read-only crontabs + provide -p 
- 'permit all crontabs' option to disable mode checking. 
- bug 135845 fix required 'ch' to be initialized in crontab.c line 322
- (bug 141760)

* Mon Dec 20 2004 Jason Vas Dias <jvdias at redhat.com> - 4.1-20_FC3

- fixed all uninitialized variable warnings

* Fri Oct 15 2004 Jason Vas Dias <jvdias at redhat.com> - 4.1-19

- crontab -e should only strip NHEADER_LINES comments 
- (NHEADER_LINES==0), not at least one header comment line.
- (bug 135845)

* Sat Oct 09 2004 Florian La Roche <laroche at redhat.com> - 4.1-18

- no need to make user installed crontabs readable

* Thu Sep 30 2004 Jason Vas Dias <jvdias at redhat.com> - 4.1-17

- Users not allowed to use 'crontab mycrontab', while
- 'crontab < mycrontab' allowed; this is because misc.c's
- swap_uids_back() was not using save_euid / save_egid .
- Thanks to Mads Martin Joergensen <mmj at suse.de> for pointing this out.

* Wed Sep 29 2004 Jason Vas Dias <jvdias at redhat.com> - 4.1-16

- Just found out in testing that if neither /etc/cron.{deny,allow}
- exist, root is unable to use crontab - I'm sure root could before,
- but is in any case meant to be able to. Allowing root to use crontab.

* Wed Sep 29 2004 Jason Vas Dias <jvdias at redhat.com> - 4.1-14

- Fix for bug 130102 got dropped somehow from latest CVS.
- This is now restored - in %post, if neither /etc/cron.{deny,allow}
- exist, touch /etc/cron.deny, to allow all users to use crontab,
- as was previous default vixie-cron behaviour.

* Fri Sep 17 2004 Jason Vas Dias <jvdias at redhat.com> - 4.1-12

- Merged Dan's patch with vixie-cron-4.1-11 which was not 
- latest version according to new CVS ?!?!

* Fri Sep 17 2004 Dan Walsh <dwalsh at redhat.com>  - 4.1-12

- Updated SELinux patch to use checkPasswdAccess

* Tue Aug 31 2004 Jason Vas Dias <jvdias at redhat.com>  - 4.1-11

- Fixed SIGSEGV in free_user when !is_selinux_enabled() and crontab
- has no valid jobs (bug 131390).

* Wed Aug 18 2004 Jason Vas Dias <jvdias at redhat.com>  - 4.1.10

- Fixed bug 130102: Restored default behaviour if neither 
- /etc/cron.deny nor /etc/cron.allow exist - 'touch /etc/cron.deny'
- in %post

* Wed Aug 11 2004 Jason Vas Dias <jvdias at redhat.com>  - 4.1.9

- Removed 0600 mode enforcement as per Florian La Roche's request

* Tue Aug 10 2004 Jason Vas Dias <jvdias at redhat.com>  - 4.1.8

- Allowed editors such as 'gedit' which do not modify original
- file, but which rename(2) a temp file to original, to be used
- by crontab -e (bug 129170).

* Tue Aug 10 2004 Jason Vas Dias <jvdias at redhat.com>  - 4.1.8

- Added '-i' option to crontab to prompt the user before deleting
- crontab with '-r'.

* Tue Aug 10 2004 Jason Vas Dias <jvdias at redhat.com>  - 4.1.8

- Added documentation for '@' nicknames to crontab.5
- (bugs 107542, 89899). Also removed 'second when' (bug 59802).

* Sun Aug 01 2004 Jason Vas Dias <jvdias at redhat.com>  - 4.1.7

- fixed bug 128924: 'cron' log facility not being used

* Fri Jul 30 2004 Jason Vas Dias <jvdias at redhat.com>  - 4.1.6

- Added PAM 'auth sufficient pam_rootok.so' to /etc/pam.d/crond
- (fixes bug 128843) - on dwalsh's advice.

* Thu Jul 29 2004 Jason Vas Dias <jvdias at redhat.com>  - 4.1-5

- Added Buildrequires: pam-devel

* Wed Jul 28 2004 Dan Walsh <dwalsh at redhat.com> - 4.1-4

- Fix crontab to do SELinux checkaccess

* Wed Jul 28 2004 Jason Vas Dias <jvdias at redhat.com>  - 4.1-3

- Fixed bug 128701: cron fails to parse user 6th field in
- system crontabs (patch15)

* Tue Jul 27 2004 Jason Vas Dias <jvdias at redhat.com>  - 4.1-2

- Changed 'Requires' dependency from 'pam-devel' to 'pam'.

* Mon Jul 26 2004 Jason Vas Dias <jvdias at redhat.com>  - 4.1-1

- Added PAM access control support.

* Thu Jul 22 2004 Jason Vas Dias <jvdias at redhat.com>  - 4.1-1

- Changed post-install to change mode of existing crontabs to
- 0600 to allow run by new ISC cron 4.1

* Thu Jul 22 2004 Jason Vas Dias <jvdias at redhat.com>  - 4.1-1

- Upgraded to ISC cron 4.1

* Thu Jul 01 2004 Jens Petersen <petersen at redhat.com> - 3.0.1-94

- add vixie-cron-3.0.1-cron-descriptors-125110.patch to close std descriptors
  when forking (Bernd Schmidt, 121280)
- add vixie-cron-3.0.1-no-crontab-header-89809.patch to not prepend header to
  crontab files (Damian Menscher, 103899)
- fix use of RETVAL in init.d script (Enrico Scholz, 97784)
- add safer malloc call to vixie-cron-3.0.1-sprintf.patch 
- add cron-3.0.1-crontab-syntax-error-114386.patch to fix looping on crontab
  syntax error (Miloslav Trmac, 89937)

* Fri Jun 25 2004 Dan Walsh <dwalsh at redhat.com> - 3.0.1-93

- Add fixes from NSA

* Tue Jun 22 2004 Dan Walsh <dwalsh at redhat.com> - 3.0.1-92

- Add fixes from NSA

* Tue Jun 15 2004 Dan Walsh <dwalsh at redhat.com> - 3.0.1-91

- Change patch to check SElinux properly, go back to using fname instead of uname

* Tue Jun 15 2004 Elliot Lee <sopwith at redhat.com>

- rebuilt

* Fri Jun 04 2004 Dan Walsh <dwalsh at redhat.com> - 3.0.1-89

- Fix patch

* Fri Jun 04 2004 Dan Walsh <dwalsh at redhat.com> - 3.0.1-88

- Add patch to allow it to run in permissive mode.

* Fri Feb 13 2004 Elliot Lee <sopwith at redhat.com>

- rebuilt

* Wed Feb 04 2004 Dan Walsh <dwalsh at redhat.com> - 3.0.1-86

- Add security_getenforce check.

* Mon Jan 26 2004 Dan Walsh <dwalsh at redhat.com> - 3.0.1-85

- Fix call to is_selinux_enabled()

* Mon Dec 08 2003 Dan Walsh <dwalsh at redhat.com> - 3.0.1-84

- change daemon flag to 1

* Wed Dec 03 2003 Dan Walsh <dwalsh at redhat.com> - 3.0.1-83

- Add daemon to make sure child is clean

* Fri Nov 07 2003 Jens Petersen <petersen at redhat.com> - 3.0.1-82

- add vixie-cron-3.0.1-pie.patch to build crond as pie (#108414)
  [Ulrich Drepper]
- require libselinux and buildrequire libselinux-devel

* Thu Oct 30 2003 Dan Walsh <dwalsh at redhat.com> - 3.0.1-81.sel

- turn on selinux

* Tue Sep 30 2003 Jens Petersen <petersen at redhat.com> - 3.0.1-80

- add vixie-cron-3.0.1-vfork-105616.patch to use fork instead of vfork
  (#105616) [report and patch from ian at caliban.org]
- update vixie-cron-3.0.1-redhat.patch not to change DESTMAN redundantly
  (it is overrriden in the spec file anyway)

* Fri Sep 05 2003 Dan Walsh <dwalsh at redhat.com> - 3.0.1-79

- turn off selinux

* Fri Sep 05 2003 Dan Walsh <dwalsh at redhat.com> - 3.0.1-78.sel

- turn on selinux

* Tue Jul 29 2003 Dan Walsh <dwalsh at redhat.com> - 3.0.1-77

- Patch to run on SELinux

* Wed Jun 04 2003 Elliot Lee <sopwith at redhat.com>

- rebuilt

* Wed Mar 19 2003 Jens Petersen <petersen at redhat.com> - 3.0.1-75

- add vixie-cron-3.0.1-root_-u-85879.patch from Valdis Kletnieks to allow
  root to run "crontab -u <user>" even for users that aren't allowed to

* Wed Feb 19 2003 Jens Petersen <petersen at redhat.com> - 3.0.1-74

- fix preun script typo (#75137) [reported by Peter Bieringer]

* Tue Feb 11 2003 Bill Nottingham <notting at redhat.com> 3.0.1-73

- don't set SIGCHLD to SIG_IGN and then try and wait... (#84046)

* Fri Feb 07 2003 Nalin Dahyabhai <nalin at redhat.com> 3.0.1-72

- adjust cron.d patch so that it ignores file with names that begin with '#'
  or end with '~', '.rpmorig', '.rpmsave', or '.rpmnew'
- merge hunk of buffer overflow patch into the cron.d patch

* Wed Jan 22 2003 Tim Powers <timp at redhat.com>

- rebuilt

* Wed Dec 11 2002 Tim Powers <timp at redhat.com> 3.0.1-70

- rebuild on all arches

* Sat Jul 20 2002 Akira TAGOH <tagoh at redhat.com> 3.0.1-69

- vixie-cron-3.0.1-nonstrip.patch: applied to fix the stripped binary issue.

* Fri Jun 21 2002 Tim Powers <timp at redhat.com>

- automated rebuild

* Mon Jun 10 2002 Bill Huang <bhuang at redhat.com>

- Fix preun bugs.(#55340)
- Fix fprintf bugs.(#65209)

* Thu May 23 2002 Tim Powers <timp at redhat.com>

- automated rebuild

* Mon Apr 15 2002 Bill Huang <bhuang at redhat.com>

- Fixed #62963.

* Thu Apr 04 2002 James McDermott <jmcdermo at redhat.com>

- Alter behavior of crontab to take stdin as the default
  behavior if no options are specified.

* Sun Jun 24 2001 Elliot Lee <sopwith at redhat.com>

- Bump release + rebuild.

* Thu Mar 08 2001 Bill Nottingham <notting at redhat.com>

- add patch from Alan Eldridge <alane at geeksrus.net> to
  fix double execution of jobs (#29868)

* Sun Feb 11 2001 Bill Nottingham <notting at redhat.com>

- fix buffer overflow in crontab

* Wed Feb 07 2001 Trond Eivind Glomsrød <teg at redhat.com>

- fix usage string in initscript (#26533)

* Tue Feb 06 2001 Bill Nottingham <notting at redhat.com>

- fix build with new glibc (#25931)

* Tue Jan 23 2001 Bill Nottingham <notting at redhat.com>

- change i18n mechanism

* Fri Jan 19 2001 Bill Nottingham <notting at redhat.com>

- log as 'crond', not 'CROND' (#19410)
- account for shifts in system clock (#23230, patch from <pererik at onedial.se>)
- i18n-ize initscript

* Thu Aug 24 2000 Than Ngo <than at redhat.com>

- fix to set startup position correct at update

* Thu Aug 24 2000 Than Ngo <than at redhat.com>

- add /sbin/service to Prereq
- call /sbin/service instead service
- fix startup position (Bug #13353)

* Mon Aug 07 2000 Bill Nottingham <notting at redhat.com>

- fix crond logging patch (dan at doom.cmc.msu.ru)
- log via syslog (suggestion from jos at xos.nl)
- put system crontab location in crontab(5) (#14842)

* Fri Jul 28 2000 Bill Nottingham <notting at redhat.com>

- fix condrestart

* Fri Jul 21 2000 Bill Nottingham <notting at redhat.com>

- fix reload bug (#14065)

* Fri Jul 14 2000 Bill Nottingham <notting at redhat.com>

- move initscript back

* Thu Jul 13 2000 Prospector <bugzilla at redhat.com>

- automatic rebuild

* Thu Jul 06 2000 Bill Nottingham <notting at redhat.com>

- prereq /etc/init.d

* Mon Jul 03 2000 Bill Nottingham <notting at redhat.com>

- fix %post; we do condrestart in %postun

* Thu Jun 29 2000 Bill Nottingham <notting at redhat.com>

- oops, fix init script

* Tue Jun 27 2000 Bill Nottingham <notting at redhat.com>

- require new initscripts, not prereq

* Mon Jun 26 2000 Bill Nottingham <notting at redhat.com>

- initscript hacks

* Wed Jun 14 2000 Nalin Dahyabhai <nalin at redhat.com>

- tweak logrotate config

* Sun Jun 11 2000 Bill Nottingham <notting at redhat.com>

- rebuild in new env.
- FHS fixes
- don't ship chkconfig links

* Fri Mar 31 2000 Bill Nottingham <notting at redhat.com>

- fix non-root builds (#10490)

* Sun Mar 26 2000 Florian La Roche <Florian.LaRoche at redhat.com>

- do not remove log files

* Thu Feb 03 2000 Bill Nottingham <notting at redhat.com>

- handle compressed man pages

* Fri Sep 10 1999 Bill Nottingham <notting at redhat.com>

- chkconfig --del in %preun, not %postun

* Wed Aug 25 1999 Bill Nottingham <notting at redhat.com>

- fix buffer overflow

* Mon Aug 16 1999 Bill Nottingham <notting at redhat.com>

- initscript munging

* Fri Jul 30 1999 Michael K. Johnson <johnsonm at redhat.com>

- dayofmonth and month can't be 0

* Thu Jun 03 1999 Jeff Johnson <jbj at redhat.com>

- in cron.log use "kill -HUP pid" not killall to preserve errors (#2241).

* Wed Apr 14 1999 Michael K. Johnson <johnsonm at redhat.com>

- add note to man page about DST conversion causing strangeness
- documented cron.d patch

* Tue Apr 13 1999 Michael K. Johnson <johnsonm at redhat.com>

- improved cron.d patch

* Mon Apr 12 1999 Erik Troan <ewt at redhat.com>

- added cron.d patch

* Tue Mar 23 1999 Bill Nottingham <notting at redhat.com>

- logrotate changes

* Tue Mar 23 1999 Preston Brown <pbrown at redhat.com>

- clean up log files on deinstallation

* Sun Mar 21 1999 Cristian Gafton <gafton at redhat.com> 

- auto rebuild in the new build environment (release 28)

* Wed Dec 30 1998 Cristian Gafton <gafton at redhat.com>

- build for glibc 2.1

* Wed Jun 10 1998 Prospector System <bugs at redhat.com>

- translations modified for de

* Wed Jun 10 1998 Jeff Johnson <jbj at redhat.com>

- reset SIGCHLD before grandchild execle (problem #732)

* Sat May 02 1998 Cristian Gafton <gafton at redhat.com>

- enhanced initscript

* Mon Apr 27 1998 Prospector System <bugs at redhat.com>

- translations modified for de, fr, tr

* Thu Dec 11 1997 Cristian Gafton <gafton at redhat.com>

- added a patch to get rid of the dangerous sprintf() calls
- added BuildRoot and Prereq: /sbin/chkconfig

* Sun Nov 09 1997 Michael K. Johnson <johnsonm at redhat.com>

- fixed cron/crond dichotomy in init file.

* Wed Oct 29 1997 Donnie Barnes <djb at redhat.com>

- fixed bad init symlinks

* Thu Oct 23 1997 Erik Troan <ewt at redhat.com>

- force it to use SIGCHLD instead of defunct SIGCLD

* Mon Oct 20 1997 Erik Troan <ewt at redhat.com>

- updated for chkconfig
- added status, restart options to init script

* Tue Jun 17 1997 Erik Troan <ewt at redhat.com>

- built against glibc

* Wed Feb 19 1997 Erik Troan <ewt at redhat.com>

- Switch conditional from "axp" to "alpha"


---------------------------------------------------------------------
This update can be downloaded from:
  http://download.fedora.redhat.com/pub/fedora/linux/core/updates/3/

fa42b840bb98da7202e1d35ea2353052  SRPMS/vixie-cron-4.1-20_FC3.src.rpm
45ddbd9ad1fb087ecc78bfa842b4526d  x86_64/vixie-cron-4.1-20_FC3.x86_64.rpm
711ba42e4996753d7f5ebcd4a10decc7  x86_64/debug/vixie-cron-debuginfo-4.1-20_FC3.x86_64.rpm
cbad971bb6a8b5f35e869ab99a5565b8  i386/vixie-cron-4.1-20_FC3.i386.rpm
3694483e362b28636b8197eeb06a5fe0  i386/debug/vixie-cron-debuginfo-4.1-20_FC3.i386.rpm

This update can also be installed with the Update Agent; you can
launch the Update Agent with the 'up2date' command.  
---------------------------------------------------------------------




More information about the test mailing list