|
|
|
|
Changelog for vixie-cron-4.1-72.SEL5.i386.rpm :
* Sat Nov 17 2007 Eddy Nigg - Rebuild for StartCom Linux 5.0.x * Sat Jun 23 2007 Marcela Maslanova - 4:4.1-72- tmp directory variable- Resolves: #232295 * Sat May 19 2007 Marcela Maslanova - 4:4.1-71- added back patches removed for previous errata - 222461, 223532, 223894- Resolves: rhbz#222461, rhbz#223532, rhbz#223894 * Sat May 12 2007 Marcela Maslanova - 4:4.1-70- removed last patches, added only CVE 235880. Removed 222461, 223532, 223894.- Resolves: rhbz#235880 * Tue May 01 2007 Marcela Maslanova - 4:4.1-69- Resolves: rhbz#222461 * Wed Apr 25 2007 Steve Grubb - 4:4.1-68- Resolves: #235880 CVE-2007-1856 crontab denial of service * Tue Mar 20 2007 Marcela Maslanova - 4:4.1-67- fix in man page- Resolves: rhbz#223532 * Mon Feb 05 2007 Dan Walsh - 4:4.1-66.2- Send audit message when setfilecon fails.Resolves: #223894 * Sat Dec 30 2006 Dan Walsh - 4:4.1-66.1- Still broken. cron should call setexeccon on system as well as user jobsResolves: #207433 * Fri Dec 15 2006 Dan Walsh - 4:4.1-66- MLS Option patch needs some tweekingResolves: #207433 * Mon Dec 11 2006 James Antill - 4:4.1-65- Add MLS option for LSPP.- Resolves: rhbz#207433 * Wed Sep 06 2006 Marcela Maslanova - 4:4.1-64- include system-auth for session in crond.pam, it now avoids using pam_unix if the process is crond * Thu Aug 31 2006 Marcela Maslanova - 4:4.1-63- fix problem with selinux (#181439) * Tue Aug 29 2006 Marcela Maslanova - 4:4.1-61- changes in spec file (#204230) * Sat Aug 26 2006 Marcela Maslanova - 4:4.1-60- patch from Jose Plans fixed: Job delayed after using crontab -e * Sat Aug 26 2006 Marcela Maslanova - 4:4.1-59- small changes in man-page cron- (#203746) RFC3834, patch from James Ralston * Fri Jul 21 2006 Jason Vas Dias - 4:4.1-58- fix bug 199294: support for LSPP multiple per-job SELinux contexts- fix bug 198019: make database.c correct if crontab mtime changes while spool dir mtime does not. * Sat Jul 15 2006 Jason Vas Dias - 4:4.1-56.FC6- fix bug 198893 - change permissions of cron spool directories to 0700 * Thu Jul 13 2006 Jesse Keating - 4:4.1-55.FC6.1- rebuild * Wed May 31 2006 Jason Vas Dias - 4:4.1-55.FC6- fix bug 191823: fix missing BuildRequires: audit-libs-devel * Wed Feb 15 2006 Jason Vas Dias - 4:4.1-54.FC5- fix bug 181702: Requires:audit-libs, not Requires:audit * Tue Feb 14 2006 Jason Vas Dias - 4:4.1-52.FC5- fix bug 181439: enable easier selection of optional \'WITH_ *\' compilation features * Fri Feb 10 2006 Jesse Keating - 4:4.1-51.FC5.1- bump again for double-long bug on ppc(64) * Tue Feb 07 2006 Jason Vas Dias - 4.1-51.FC5- fix bug 180145: provide support for mail in non-ascii charsets * Thu Jan 26 2006 Jason Vas Dias - 4.1-50.FC5- fix bug 178436: prevent per-minute jobs being delayed into next minute- fix bug 178931: remove pam_unix and pam_krb5 from pam session stack * Tue Jan 10 2006 Jason Vas Dias- fix bug 177476: make minder/mailer process run as job user with user context; re-organize PAM and SELinux code * Thu Dec 15 2005 Jason Vas Dias- fix bug 172885: Replace Requires:sysklogd with Requires:syslog * Fri Dec 09 2005 Jesse Keating - rebuilt * Sun Nov 13 2005 Jason Vas Dias - 4.1-41.FC5- patches for IBM LSPP testing:- Steve Grubb\'s patch to emit audit log message on crontab denial- Use of sendmail unacceptable for LSPP: provide -m option * Wed Oct 19 2005 Jason Vas Dias - 4.1-40.FC5- * * * NOTE : please do not modify vixie-cron without contacting * * * * * * the package maintainer (me at the moment). * * * * * * Or at least test it first! * * *- fix bug 170830: it was not the pam_stack change - the setuid mode of crontab was dropped for some reason.- apply Dan\'s new getseuserbyname patch- somehow build_env() invocation was dropped - use pam_env settings. * Sat Oct 15 2005 Jason Vas Dias - 4.1-39-FC5- fix bug 170830: the last PAM change disabled all cron jobs. backing out the new PAM configuration file until I\'ve had a chance to test it with replacement of pam_stack.so. * Fri Oct 14 2005 Tomas Mraz - 4.1-38.FC5- use include instead of pam_stack in pam config * Sun Aug 14 2005 Dan Walsh - 4.1-37.FC5- Change checkPasswdAccess to selinux_check_passwd_access for new selinux api * Tue Jul 12 2005 Jason Vas Dias - 4.1-36.FC4- fix bug 162887: allow multiple /etc/cron.d crontabs for *system * user- further fix for bug 154920 / CAN-2005-1038 ( crontab -e ): invoke editor and copy operation as non-root user * Sat Jun 18 2005 Jason Vas Dias - 4.1-FC4.34- fix bug 160811: FC3 version compared >= FC4 version- fix bug 159216: add pam_loginuid support for new audit system * Fri Apr 15 2005 Jason Vas Dias - 4.1-33_FC4- fix bug 154922 / CAN-2005-1038: check that new crontab is regular file after editor session ends.- fix bug 154575: use PATH_MAX (4096) as max filename length; also make limits on command line and env.var. lengths sensible (131072). * Sat Apr 09 2005 Jason Vas Dias - 4.1-32_FC4- do pam_close_session and pam_setcred(pamh, PAM_DELETE_CRED)- if fork fails * Fri Apr 08 2005 Jason Vas Dias - 4.1-30_FC4- fix bug 154065: crontab\'s job control broken: by - xpid = waitpid(pid,&waiter,WUNTRACED);... - if( WIFSTOPPED(waiter) )... kill(getpid(),WSTOPSIG(waiter));- crontab should not kill itself with SIGSTOP if its child- gets SIGSTOP; hence it does not need the waitpid WUNTRACED flag. * Wed Apr 06 2005 Jason Vas Dias - 4.1-28_FC4- Required for EAL Audit certification: - If pam_setcred should fail, the pam_session could fail to be- closed, leaving autofs user directories still mounted. * Tue Mar 15 2005 Jason Vas Dias - 4.1-26_FC4- fix bug 151145: segfault if cronjob runs without any SELinux user - security context (eg. in a broken chroot environment) * Fri Feb 25 2005 Jason Vas Dias - 4.1-24_FC4- Add an /etc/sysconfig/crond file for containing CRONDARGS and- settings like CRON_VALIDATE_MAILRCPTS . * Fri Feb 25 2005 Jason Vas Dias - 4.1-24_FC4- Fix bug 147636 - disable silly mail recipient name checking - (do_command.c\'s safe_p()) by default . Can be enabled by - presence of CRON_VALIDATE_MAILRCPTS variable in crond\'s - environment - also \'_\'s in MAILTOs are allowed. * Tue Jan 25 2005 Jason Vas Dias - 4.1-22- Fix bug 146073 - allow the \'pam_access\' module to be used with- cron - set \'PAM_TTY\' item to \'cron\' . * Mon Dec 20 2004 Jason Vas Dias - 4.1-21- fix bug 142953 : allow read-only crontabs + provide -p - \'permit all crontabs\' option to disable mode checking. * Mon Dec 20 2004 Jason Vas Dias - 4.1-21- fixed all uninitialized variable warnings * Fri Dec 03 2004 Jason Vas Dias - 4.1-20- Fix for ppc -m32 RPM_OPT_FLAGS compilation options- (bug 141760) * Sat Oct 16 2004 Jason Vas Dias - 4.1-19- crontab -e should only strip NHEADER_LINES comments - (NHEADER_LINES==0), not at least one header comment line.- (bug 135845) * Sun Oct 10 2004 Florian La Roche - 4.1-18- no need to make user installed crontabs readable * Fri Oct 01 2004 Jason Vas Dias - 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 for pointing this out. * Thu Sep 30 2004 Jason Vas Dias - 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. * Thu Sep 30 2004 Jason Vas Dias - 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. * Sat Sep 18 2004 Jason Vas Dias - 4.1-12- Merged Dan\'s patch with vixie-cron-4.1-11 which was not - latest version according to new CVS ?!?! * Sat Sep 18 2004 Dan Walsh - 4.1-12- Updated SELinux patch to use checkPasswdAccess * Wed Sep 01 2004 Jason Vas Dias - 4.1-11- Fixed SIGSEGV in free_user when !is_selinux_enabled() and crontab- has no valid jobs (bug 131390). * Thu Aug 19 2004 Jason Vas Dias - 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 * Thu Aug 12 2004 Jason Vas Dias - 4.1.9- Removed 0600 mode enforcement as per Florian La Roche\'s request * Wed Aug 11 2004 Jason Vas Dias - 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). * Wed Aug 11 2004 Jason Vas Dias - 4.1.8- Added \'-i\' option to crontab to prompt the user before deleting- crontab with \'-r\'. * Wed Aug 11 2004 Jason Vas Dias - 4.1.8- Added documentation for \'AATT\' nicknames to crontab.5- (bugs 107542, 89899). Also removed \'second when\' (bug 59802). * Mon Aug 02 2004 Jason Vas Dias - 4.1.7- fixed bug 128924: \'cron\' log facility not being used * Sat Jul 31 2004 Jason Vas Dias - 4.1.6- Added PAM \'auth sufficient pam_rootok.so\' to /etc/pam.d/crond- (fixes bug 128843) - on dwalsh\'s advice. * Fri Jul 30 2004 Jason Vas Dias - 4.1-5- Added Buildrequires: pam-devel * Thu Jul 29 2004 Dan Walsh - 4.1-4- Fix crontab to do SELinux checkaccess * Thu Jul 29 2004 Jason Vas Dias - 4.1-3- Fixed bug 128701: cron fails to parse user 6th field in- system crontabs (patch15) * Wed Jul 28 2004 Jason Vas Dias - 4.1-2- Changed \'Requires\' dependency from \'pam-devel\' to \'pam\'. * Tue Jul 27 2004 Jason Vas Dias - 4.1-1- Added PAM access control support. * Fri Jul 23 2004 Jason Vas Dias - 4.1-1- Changed post-install to change mode of existing crontabs to- 0600 to allow run by new ISC cron 4.1 * Fri Jul 23 2004 Jason Vas Dias - 4.1-1- Upgraded to ISC cron 4.1 * Fri Jul 02 2004 Jens Petersen - 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) * Sat Jun 26 2004 Dan Walsh - 3.0.1-93- Add fixes from NSA * Wed Jun 23 2004 Dan Walsh - 3.0.1-92- Add fixes from NSA * Wed Jun 16 2004 Dan Walsh - 3.0.1-91- Change patch to check SElinux properly, go back to using fname instead of uname * Wed Jun 16 2004 Elliot Lee - rebuilt * Sat Jun 05 2004 Dan Walsh - 3.0.1-89- Fix patch * Sat Jun 05 2004 Dan Walsh - 3.0.1-88- Add patch to allow it to run in permissive mode. * Fri Feb 13 2004 Elliot Lee - rebuilt * Wed Feb 04 2004 Dan Walsh - 3.0.1-86- Add security_getenforce check. * Mon Jan 26 2004 Dan Walsh - 3.0.1-85- Fix call to is_selinux_enabled() * Mon Dec 08 2003 Dan Walsh - 3.0.1-84- change daemon flag to 1 * Wed Dec 03 2003 Dan Walsh - 3.0.1-83- Add daemon to make sure child is clean * Fri Nov 07 2003 Jens Petersen - 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 - 3.0.1-81.sel- turn on selinux * Wed Oct 01 2003 Jens Petersen - 3.0.1-80- add vixie-cron-3.0.1-vfork-105616.patch to use fork instead of vfork (#105616) [report and patch from ianAATTcaliban.org]- update vixie-cron-3.0.1-redhat.patch not to change DESTMAN redundantly (it is overrriden in the spec file anyway) * Sat Sep 06 2003 Dan Walsh - 3.0.1-79- turn off selinux * Sat Sep 06 2003 Dan Walsh - 3.0.1-78.sel- turn on selinux * Wed Jul 30 2003 Dan Walsh - 3.0.1-77- Patch to run on SELinux * Thu Jun 05 2003 Elliot Lee - rebuilt * Wed Mar 19 2003 Jens Petersen - 3.0.1-75- add vixie-cron-3.0.1-root_-u-85879.patch from Valdis Kletnieks to allow root to run \"crontab -u \" even for users that aren\'t allowed to * Wed Feb 19 2003 Jens Petersen - 3.0.1-74- fix preun script typo (#75137) [reported by Peter Bieringer] * Tue Feb 11 2003 Bill Nottingham 3.0.1-73- don\'t set SIGCHLD to SIG_IGN and then try and wait... (#84046) * Fri Feb 07 2003 Nalin Dahyabhai 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 - rebuilt * Wed Dec 11 2002 Tim Powers 3.0.1-70- rebuild on all arches * Sun Jul 21 2002 Akira TAGOH 3.0.1-69- vixie-cron-3.0.1-nonstrip.patch: applied to fix the stripped binary issue. * Sat Jun 22 2002 Tim Powers - automated rebuild * Tue Jun 11 2002 Bill Huang - Fix preun bugs.(#55340)- Fix fprintf bugs.(#65209) * Fri May 24 2002 Tim Powers - automated rebuild * Tue Apr 16 2002 Bill Huang - Fixed #62963. * Fri Apr 05 2002 James McDermott - Alter behavior of crontab to take stdin as the default behavior if no options are specified. * Mon Jun 25 2001 Elliot Lee - Bump release + rebuild. * Thu Mar 08 2001 Bill Nottingham - add patch from Alan Eldridge to fix double execution of jobs (#29868) * Sun Feb 11 2001 Bill Nottingham - fix buffer overflow in crontab * Wed Feb 07 2001 Trond Eivind Glomsrød - fix usage string in initscript (#26533) * Tue Feb 06 2001 Bill Nottingham - fix build with new glibc (#25931) * Tue Jan 23 2001 Bill Nottingham - change i18n mechanism * Fri Jan 19 2001 Bill Nottingham - log as \'crond\', not \'CROND\' (#19410)- account for shifts in system clock (#23230, patch from )- i18n-ize initscript * Fri Aug 25 2000 Than Ngo - fix to set startup position correct at update * Fri Aug 25 2000 Than Ngo - add /sbin/service to Prereq- call /sbin/service instead service- fix startup position (Bug #13353) * Tue Aug 08 2000 Bill Nottingham - fix crond logging patch (danAATTdoom.cmc.msu.ru)- log via syslog (suggestion from josAATTxos.nl)- put system crontab location in crontab(5) (#14842) * Sat Jul 29 2000 Bill Nottingham - fix condrestart * Sat Jul 22 2000 Bill Nottingham - fix reload bug (#14065) * Sat Jul 15 2000 Bill Nottingham - move initscript back * Fri Jul 14 2000 Prospector - automatic rebuild * Fri Jul 07 2000 Bill Nottingham - prereq /etc/init.d * Tue Jul 04 2000 Bill Nottingham - fix %post; we do condrestart in %postun * Fri Jun 30 2000 Bill Nottingham - oops, fix init script * Wed Jun 28 2000 Bill Nottingham - require new initscripts, not prereq * Tue Jun 27 2000 Bill Nottingham - initscript hacks * Thu Jun 15 2000 Nalin Dahyabhai - tweak logrotate config * Mon Jun 12 2000 Bill Nottingham - rebuild in new env.- FHS fixes- don\'t ship chkconfig links * Sat Apr 01 2000 Bill Nottingham - fix non-root builds (#10490) * Mon Mar 27 2000 Florian La Roche - do not remove log files * Thu Feb 03 2000 Bill Nottingham - handle compressed man pages * Sat Sep 11 1999 Bill Nottingham - chkconfig --del in %preun, not %postun * Thu Aug 26 1999 Bill Nottingham - fix buffer overflow * Tue Aug 17 1999 Bill Nottingham - initscript munging * Sat Jul 31 1999 Michael K. Johnson - dayofmonth and month can\'t be 0 * Fri Jun 04 1999 Jeff Johnson - in cron.log use \"kill -HUP pid\" not killall to preserve errors (#2241). * Thu Apr 15 1999 Michael K. Johnson - add note to man page about DST conversion causing strangeness- documented cron.d patch * Wed Apr 14 1999 Michael K. Johnson - improved cron.d patch * Tue Apr 13 1999 Erik Troan - added cron.d patch * Tue Mar 23 1999 Bill Nottingham - logrotate changes * Tue Mar 23 1999 Preston Brown - clean up log files on deinstallation * Sun Mar 21 1999 Cristian Gafton - auto rebuild in the new build environment (release 28) * Wed Dec 30 1998 Cristian Gafton - build for glibc 2.1 * Thu Jun 11 1998 Prospector System - translations modified for de * Thu Jun 11 1998 Jeff Johnson - reset SIGCHLD before grandchild execle (problem #732) * Sun May 03 1998 Cristian Gafton - enhanced initscript * Tue Apr 28 1998 Prospector System - translations modified for de, fr, tr * Thu Dec 11 1997 Cristian Gafton - added a patch to get rid of the dangerous sprintf() calls- added BuildRoot and Prereq: /sbin/chkconfig * Sun Nov 09 1997 Michael K. Johnson - fixed cron/crond dichotomy in init file. * Wed Oct 29 1997 Donnie Barnes - fixed bad init symlinks * Fri Oct 24 1997 Erik Troan - force it to use SIGCHLD instead of defunct SIGCLD * Tue Oct 21 1997 Erik Troan - updated for chkconfig- added status, restart options to init script * Wed Jun 18 1997 Erik Troan - built against glibc * Wed Feb 19 1997 Erik Troan - Switch conditional from \"axp\" to \"alpha\"
|
|
|