Compare commits

...
Sign in to create a new pull request.

6 commits

Author SHA1 Message Date
Fedora Release Engineering
df078a0f7d dist-git conversion 2010-07-29 15:06:03 +00:00
Bill Nottingham
ef19395e57 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 22:43:22 +00:00
Marcela Mašláňová
2720d66d8e The package is dead. It was renamed on cronie. 2008-01-30 09:09:15 +00:00
Marcela Mašláňová
19e1efacc7 Rebuild with correct source. 2007-10-30 09:37:46 +00:00
Marcela Mašláňová
97537163dd Change source file on files before using automake. 2007-10-30 09:34:47 +00:00
Marcela Mašláňová
d161c73831 Version 4.3. 2007-10-30 09:20:10 +00:00
6 changed files with 2 additions and 717 deletions

View file

@ -1 +0,0 @@
vixie-cron-4.2.tar.gz

1
.gitignore vendored Normal file
View file

@ -0,0 +1 @@
vixie-cron-4.3.tar.gz

View file

@ -1,21 +0,0 @@
# Makefile for source rpm: vixie-cron
# $Id: Makefile,v 1.1 2004/09/09 13:58:29 cvsdist Exp $
NAME := vixie-cron
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attempt a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

1
dead.package Normal file
View file

@ -0,0 +1 @@
Renamed to cronie.

View file

@ -1 +0,0 @@
e84f03cbb0f4efb8bbb5712cb4300bf4 vixie-cron-4.2.tar.gz

View file

@ -1,694 +0,0 @@
%if %{?WITH_SELINUX:0}%{!?WITH_SELINUX:1}
%define WITH_SELINUX 1
%endif
%if %{?WITH_PAM:0}%{!?WITH_PAM:1}
%define WITH_PAM 1
%endif
%if %{?WITH_AUDIT:0}%{!?WITH_AUDIT:1}
%define WITH_AUDIT 1
%endif
Summary: The Vixie cron daemon for executing specified programs at set times
Name: vixie-cron
Version: 4.2
Release: 3%{?dist}
Epoch: 4
License: BSD
Group: System Environment/Base
Source0: https://hosted.fedoraproject.org/projects/vixie-cron/wiki/%{name}-%{version}.tar.gz
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: syslog, bash >= 2.0
Buildrequires: automake, autoconf
Conflicts: sysklogd < 1.4.1
%if %{WITH_SELINUX}
Requires: libselinux >= 2.0.0
Buildrequires: libselinux-devel >= 2.0.0
%endif
%if %{WITH_PAM}
Requires: pam >= 0.99.6.2
Buildrequires: pam-devel >= 0.99.6.2
%endif
%if %{WITH_AUDIT}
Requires: audit-libs >= 1.4.1
Buildrequires: audit-libs >= 1.4.1
Buildrequires: audit-libs-devel >= 1.4.1
%endif
Requires(post): /sbin/chkconfig coreutils
Requires(postun): /sbin/chkconfig
Requires(postun): /sbin/service
Requires(preun): /sbin/chkconfig
Requires(preun): /sbin/service
%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. This cron can use pam and
selinux for higher level of security.
%prep
%setup -q
aclocal
autoheader
automake -a
autoconf
%build
%configure \
%if %{WITH_PAM}
--with-pam
%endif
make %{?_smp_mflags} RPM_OPT_FLAGS="$RPM_OPT_FLAGS -DLINT -Dlint" \
%if %{WITH_SELINUX}
WITH_SELINUX=1 \
%endif
%if %{WITH_PAM}
WITH_PAM=1 \
%endif
%if %{WITH_AUDIT}
WITH_AUDIT=1 \
%endif
;
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_sbindir}
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man{1,5,8}
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/pam.d
make install DESTDIR=$RPM_BUILD_ROOT DESTMAN=$RPM_BUILD_ROOT%{_mandir}
mkdir -pm700 $RPM_BUILD_ROOT/%{_localstatedir}/spool/cron
mkdir -pm755 $RPM_BUILD_ROOT/%{_sysconfdir}/cron.d
mv $RPM_BUILD_ROOT/%{_sysconfdir}/pam.d/crond.pam $RPM_BUILD_ROOT/%{_sysconfdir}/pam.d/crond
mv ./vixie-cron.init $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d/crond
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/
mv ./crond.sysconfig $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/crond
%if ! %{WITH_PAM}
rm -rf $RPM_BUILD_ROOT/%{_sysconfdir}/pam.d
%endif
touch $RPM_BUILD_ROOT/%{_sysconfdir}/cron.deny
%clean
rm -rf $RPM_BUILD_ROOT
%post
/sbin/chkconfig --add crond
#[ ! -f /etc/cron.allow ] && [ ! -f /etc/cron.deny ] && touch /etc/cron.deny ||:;
%preun
if [ $1 = 0 ]; then
/sbin/service crond stop >/dev/null 2>&1 || :
/sbin/chkconfig --del crond
fi
%postun
if [ "$1" -ge "1" ]; then
/sbin/service crond condrestart >/dev/null 2>&1
fi
%triggerpostun -- vixie-cron < 3.0.1-56
/sbin/chkconfig --del crond
/sbin/chkconfig --add crond
%files
%defattr(-,root,root,-)
%attr(755,root,root) %{_sbindir}/crond
%attr(6755,root,root) %{_bindir}/crontab
%{_mandir}/man8/crond.*
%{_mandir}/man8/cron.*
%{_mandir}/man5/crontab.*
%{_mandir}/man1/crontab.*
%attr(700,root,root) %dir %{_localstatedir}/spool/cron
%attr(700,root,root) %dir %{_sysconfdir}/cron.d
%attr(755,root,root) %{_sysconfdir}/rc.d/init.d/crond
%if %{WITH_PAM}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/crond
%endif
%config(noreplace) %{_sysconfdir}/sysconfig/crond
%config(noreplace) %{_sysconfdir}/cron.deny
%doc %{_datadir}/doc/cron/*
%changelog
* Mon Sep 24 2007 Marcela Maslanova <mmaslano@redhat.com> - 4:4.2-3
- cron own cron.deny
- correct license tag
- with-pam (configure) is now optional
* Thu Aug 30 2007 Jeremy Katz <katzj@redhat.com> - 4:4.2-2
- autoconf/automake are buildrequires, not runtime requires
* Tue Aug 28 2007 Marcela Maslanova <mmaslano@redhat.com> - 4:4.2-1
- new upstream source, which merged mainly old source file and patches
* Wed Jul 11 2007 Marcela Maslanova <mmaslano@redhat.com> - 4:4.1-84
- fix init script
- Resolves: rhbz#247091
* Mon Jul 2 2007 Marcela Maslanova <mmaslano@redhat.com> - 4:4.1-83
- fix 246396, tmp directory, typo in crontab.1
- Resolves: rhbz#246396
* Thu Apr 12 2007 Marcela Maslanova <mmaslano@redhat.com> - 4:4.1-82
- removed bz220376.patch
- change in manual - using jobs in cron.d
- Resolves: rhbz#235932, rhbz#235998
* Tue Apr 10 2007 Marcela Maslanova <mmaslano@redhat.com> - 4:4.1-81
- hard link from /etc/crontab cause stop running jobs
- rhbz#235880
* Thu Apr 5 2007 Marcela Maslanova <mmaslano@redhat.com> - 4:4.1-80
- jobs from RH_CROND_DIR wasn't "sometimes" run
- rhbz#220376
* Thu Mar 07 2007 Marcela Maslanova <mmaslano@redhat.com> - 4:4.1-79
- merge review
* Mon Mar 05 2007 Marcela Maslanova <mmaslano@redhat.com> - 4:4.1-76
- rhbz#226529 merge review
* Wed Feb 28 2007 Marcela Maslanova <mmaslano@redhat.com> - 4:4.1-75
- rhbz#226529 merge review
* Wed Feb 7 2007 Marcela Maslanova <mmaslano@redhat.com> - 4:4.1-74
- rhbz#223894
* Mon Jan 29 2007 Marcela Maslanova <mmaslano@redhat.com> - 4:4.1-73
- symlinks again - change in symlinks.patch
- rhbz#225078
* Mon Jan 22 2007 Marcela Maslanova <mmaslano@redhat.com> - 4:4.1-72
- change in manual
- rhbz#223532
- rhbz#223662, rhbz#222464
* Tue Jan 16 2007 Marcela Maslanova <mmaslano@redhat.com> - 4:4.1-70
- change in manual
* Fri Jan 10 2007 Marcela Maslanova <mmaslano@redhat.com> - 4:4.1-69
- patch from bz - Cron does not detect changed symlink
- rhbz#221856
* Thu Dec 14 2006 Dan Walsh <dwalsh@redhat.com> - 4:4.1-68
- Patch to run vixie-cron with mls correctly
* Tue Oct 24 2006 Marcela Maslanova <mmaslano@redhat.com> - 4:4.1-67
- setexeccon in SELinux - patch from dwalsh
- (#178836) - patch from bugzilla for "quick" editing crontab -e
* Tue Sep 05 2006 Marcela Maslanova <mmaslano@redhat.com> - 4:4.1-64
- include system-auth for session in crond.pam, it now avoids
using pam_unix if the process is crond
* Wed Aug 30 2006 Marcela Maslanova <mmaslano@redhat.com> - 4:4.1-63
- fix problem with selinux (#181439)
* Mon Aug 28 2006 Marcela Maslanova <mmaslano@redhat.com> - 4:4.1-61
- changes in spec file (#204230)
* Fri Aug 25 2006 Marcela Maslanova <mmaslano@redhat.com> - 4:4.1-60
- patch from Jose Plans fixed: Job delayed after using crontab -e
* Fri Aug 25 2006 Marcela Maslanova <mmaslano@redhat.com> - 4:4.1-59
- small changes in man-page cron
- (#203746) RFC3834, patch from James Ralston
* Thu Jul 20 2006 Jason Vas Dias <jvdias@redhat.com> - 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.
* Fri Jul 14 2006 Jason Vas Dias <jvdias@redhat.com> - 4:4.1-56.FC6
- fix bug 198893 - change permissions of cron spool directories to 0700
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 4:4.1-55.FC6.1
- rebuild
* Tue May 30 2006 Jason Vas Dias <jvdias@redhat.com> - 4:4.1-55.FC6
- fix bug 191823: fix missing BuildRequires: audit-libs-devel
* Wed Feb 15 2006 Jason Vas Dias <jvdias@redhat.com> - 4:4.1-54.FC5
- fix bug 181702: Requires:audit-libs, not Requires:audit
* Tue Feb 14 2006 Jason Vas Dias <jvdias@redhat.com> - 4:4.1-52.FC5
- fix bug 181439: enable easier selection of optional 'WITH_*'
compilation features
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 4:4.1-51.FC5.1
- bump again for double-long bug on ppc(64)
* Tue Feb 07 2006 Jason Vas Dias<jvdias@redhat.com> - 4.1-51.FC5
- fix bug 180145: provide support for mail in non-ascii charsets
* Thu Jan 26 2006 Jason Vas Dias<jvdias@redhat.com> - 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<jvdias@redhat.com>
- 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<jvdias@redhat.com>
- fix bug 172885: Replace Requires:sysklogd with Requires:syslog
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
- rebuilt
* Sun Nov 13 2005 Jason Vas Dias <jvdias@redhat.com> - 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 <mail command> option
* Tue Oct 18 2005 Jason Vas Dias <jvdias@redhat.com> - 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.
* Fri Oct 14 2005 Jason Vas Dias <jvdias@redhat.com> - 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.
* Thu Oct 13 2005 Tomas Mraz <tmraz@redhat.com> - 4.1-38.FC5
- use include instead of pam_stack in pam config
* Sat Aug 13 2005 Dan Walsh <dwalsh@redhat.com> - 4.1-37.FC5
- Change checkPasswdAccess to selinux_check_passwd_access for new selinux api
* Mon Jul 11 2005 Jason Vas Dias <jvdias@redhat.com> - 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
* Fri Jun 17 2005 Jason Vas Dias <jvdias@redhat.com> - 4.1-FC4.34
- fix bug 160811: FC3 version compared >= FC4 version
- fix bug 159216: add pam_loginuid support for new audit system
* Thu Apr 14 2005 Jason Vas Dias <jvdias@redhat.com> - 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).
* Fri Apr 08 2005 Jason Vas Dias <jvdias@redhat.com> - 4.1-32_FC4
- do pam_close_session and pam_setcred(pamh, PAM_DELETE_CRED)
- if fork fails
* Thu Apr 07 2005 Jason Vas Dias <jvdias@redhat.com> - 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.
* Tue Apr 05 2005 Jason Vas Dias <jvdias@redhat.com> - 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 <jvdias@redhat.com> - 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 <jvdias@redhat.com> - 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 <jvdias@redhat.com> - 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 <jvdias@redhat.com> - 4.1-22
- Fix bug 146073 - allow the 'pam_access' module to be used with
- cron - set 'PAM_TTY' item to 'cron' .
* Wed Dec 20 2004 Jason Vas Dias <jvdias@redhat.com> - 4.1-21
- fix bug 142953 : allow read-only crontabs + provide -p
- 'permit all crontabs' option to disable mode checking.
* Wed Dec 20 2004 Jason Vas Dias <jvdias@redhat.com> - 4.1-21
- fixed all uninitialized variable warnings
* Fri Dec 03 2004 Jason Vas Dias <jvdias@redhat.com> - 4.1-20
- Fix for ppc -m32 RPM_OPT_FLAGS compilation options
- (bug 141760)
* Fri Oct 15 2004 Jason Vas Dias <jvdias@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@redhat.com> - 4.1-18
- no need to make user installed crontabs readable
* Thu Sep 30 2004 Jason Vas Dias <jvdias@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@suse.de> for pointing this out.
* Wed Sep 29 2004 Jason Vas Dias <jvdias@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@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@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@redhat.com> - 4.1-12
- Updated SELinux patch to use checkPasswdAccess
* Tue Aug 31 2004 Jason Vas Dias <jvdias@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@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@redhat.com> - 4.1.9
- Removed 0600 mode enforcement as per Florian La Roche's request
* Tue Aug 10 2004 Jason Vas Dias <jvdias@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@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@redhat.com> - 4.1.8
- Added documentation for '@' nicknames to crontab.5
- (bugs 107542, 89899). Also removed 'second when' (bug 59802).
* Sun Aug 1 2004 Jason Vas Dias <jvdias@redhat.com> - 4.1.7
- fixed bug 128924: 'cron' log facility not being used
* Fri Jul 30 2004 Jason Vas Dias <jvdias@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@redhat.com> - 4.1-5
- Added Buildrequires: pam-devel
* Wed Jul 28 2004 Dan Walsh <dwalsh@redhat.com> - 4.1-4
- Fix crontab to do SELinux checkaccess
* Wed Jul 28 2004 Jason Vas Dias <jvdias@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@redhat.com> - 4.1-2
- Changed 'Requires' dependency from 'pam-devel' to 'pam'.
* Mon Jul 26 2004 Jason Vas Dias <jvdias@redhat.com> - 4.1-1
- Added PAM access control support.
* Thu Jul 22 2004 Jason Vas Dias <jvdias@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@redhat.com> - 4.1-1
- Upgraded to ISC cron 4.1
* Thu Jul 1 2004 Jens Petersen <petersen@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@redhat.com> - 3.0.1-93
- Add fixes from NSA
* Tue Jun 22 2004 Dan Walsh <dwalsh@redhat.com> - 3.0.1-92
- Add fixes from NSA
* Tue Jun 15 2004 Dan Walsh <dwalsh@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@redhat.com>
- rebuilt
* Fri Jun 4 2004 Dan Walsh <dwalsh@redhat.com> - 3.0.1-89
- Fix patch
* Fri Jun 4 2004 Dan Walsh <dwalsh@redhat.com> - 3.0.1-88
- Add patch to allow it to run in permissive mode.
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Wed Feb 4 2004 Dan Walsh <dwalsh@redhat.com> - 3.0.1-86
- Add security_getenforce check.
* Mon Jan 26 2004 Dan Walsh <dwalsh@redhat.com> - 3.0.1-85
- Fix call to is_selinux_enabled()
* Mon Dec 8 2003 Dan Walsh <dwalsh@redhat.com> - 3.0.1-84
- change daemon flag to 1
* Wed Dec 3 2003 Dan Walsh <dwalsh@redhat.com> - 3.0.1-83
- Add daemon to make sure child is clean
* Fri Nov 7 2003 Jens Petersen <petersen@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@redhat.com> - 3.0.1-81.sel
- turn on selinux
* Tue Sep 30 2003 Jens Petersen <petersen@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@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 5 2003 Dan Walsh <dwalsh@redhat.com> - 3.0.1-79
- turn off selinux
* Fri Sep 5 2003 Dan Walsh <dwalsh@redhat.com> - 3.0.1-78.sel
- turn on selinux
* Tue Jul 29 2003 Dan Walsh <dwalsh@redhat.com> - 3.0.1-77
- Patch to run on SELinux
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Wed Mar 19 2003 Jens Petersen <petersen@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@redhat.com> - 3.0.1-74
- fix preun script typo (#75137) [reported by Peter Bieringer]
* Tue Feb 11 2003 Bill Nottingham <notting@redhat.com> 3.0.1-73
- don't set SIGCHLD to SIG_IGN and then try and wait... (#84046)
* Fri Feb 7 2003 Nalin Dahyabhai <nalin@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@redhat.com>
- rebuilt
* Wed Dec 11 2002 Tim Powers <timp@redhat.com> 3.0.1-70
- rebuild on all arches
* Sat Jul 20 2002 Akira TAGOH <tagoh@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@redhat.com>
- automated rebuild
* Mon Jun 10 2002 Bill Huang <bhuang@redhat.com>
- Fix preun bugs.(#55340)
- Fix fprintf bugs.(#65209)
* Thu May 23 2002 Tim Powers <timp@redhat.com>
- automated rebuild
* Mon Apr 15 2002 Bill Huang <bhuang@redhat.com>
- Fixed #62963.
* Thu Apr 04 2002 James McDermott <jmcdermo@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@redhat.com>
- Bump release + rebuild.
* Thu Mar 8 2001 Bill Nottingham <notting@redhat.com>
- add patch from Alan Eldridge <alane@geeksrus.net> to
fix double execution of jobs (#29868)
* Mon Feb 11 2001 Bill Nottingham <notting@redhat.com>
- fix buffer overflow in crontab
* Wed Feb 7 2001 Trond Eivind Glomsrød <teg@redhat.com>
- fix usage string in initscript (#26533)
* Tue Feb 6 2001 Bill Nottingham <notting@redhat.com>
- fix build with new glibc (#25931)
* Tue Jan 23 2001 Bill Nottingham <notting@redhat.com>
- change i18n mechanism
* Fri Jan 19 2001 Bill Nottingham <notting@redhat.com>
- log as 'crond', not 'CROND' (#19410)
- account for shifts in system clock (#23230, patch from <pererik@onedial.se>)
- i18n-ize initscript
* Thu Aug 24 2000 Than Ngo <than@redhat.com>
- fix to set startup position correct at update
* Wed Aug 24 2000 Than Ngo <than@redhat.com>
- add /sbin/service to Prereq
- call /sbin/service instead service
- fix startup position (Bug #13353)
* Mon Aug 7 2000 Bill Nottingham <notting@redhat.com>
- fix crond logging patch (dan@doom.cmc.msu.ru)
- log via syslog (suggestion from jos@xos.nl)
- put system crontab location in crontab(5) (#14842)
* Fri Jul 28 2000 Bill Nottingham <notting@redhat.com>
- fix condrestart
* Fri Jul 21 2000 Bill Nottingham <notting@redhat.com>
- fix reload bug (#14065)
* Fri Jul 14 2000 Bill Nottingham <notting@redhat.com>
- move initscript back
* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
- automatic rebuild
* Thu Jul 6 2000 Bill Nottingham <notting@redhat.com>
- prereq /etc/init.d
* Mon Jul 3 2000 Bill Nottingham <notting@redhat.com>
- fix post; we do condrestart in postun
* Thu Jun 29 2000 Bill Nottingham <notting@redhat.com>
- oops, fix init script
* Tue Jun 27 2000 Bill Nottingham <notting@redhat.com>
- require new initscripts, not prereq
* Mon Jun 26 2000 Bill Nottingham <notting@redhat.com>
- initscript hacks
* Wed Jun 14 2000 Nalin Dahyabhai <nalin@redhat.com>
- tweak logrotate config
* Sun Jun 11 2000 Bill Nottingham <notting@redhat.com>
- rebuild in new env.
- FHS fixes
- don't ship chkconfig links
* Fri Mar 31 2000 Bill Nottingham <notting@redhat.com>
- fix non-root builds (#10490)
* Sun Mar 26 2000 Florian La Roche <Florian.LaRoche@redhat.com>
- do not remove log files
* Thu Feb 3 2000 Bill Nottingham <notting@redhat.com>
- handle compressed man pages
* Fri Sep 10 1999 Bill Nottingham <notting@redhat.com>
- chkconfig --del in preun, not postun
* Wed Aug 25 1999 Bill Nottingham <notting@redhat.com>
- fix buffer overflow
* Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
- initscript munging
* Fri Jul 30 1999 Michael K. Johnson <johnsonm@redhat.com>
- dayofmonth and month can't be 0
* Thu Jun 3 1999 Jeff Johnson <jbj@redhat.com>
- in cron.log use "kill -HUP pid" not killall to preserve errors (#2241).
* Wed Apr 14 1999 Michael K. Johnson <johnsonm@redhat.com>
- add note to man page about DST conversion causing strangeness
- documented cron.d patch
* Tue Apr 13 1999 Michael K. Johnson <johnsonm@redhat.com>
- improved cron.d patch
* Mon Apr 12 1999 Erik Troan <ewt@redhat.com>
- added cron.d patch
* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- logrotate changes
* Tue Mar 23 1999 Preston Brown <pbrown@redhat.com>
- clean up log files on deinstallation
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
- auto rebuild in the new build environment (release 28)
* Wed Dec 30 1998 Cristian Gafton <gafton@redhat.com>
- build for glibc 2.1
* Wed Jun 10 1998 Prospector System <bugs@redhat.com>
- translations modified for de
* Wed Jun 10 1998 Jeff Johnson <jbj@redhat.com>
- reset SIGCHLD before grandchild execle (problem #732)
* Sat May 02 1998 Cristian Gafton <gafton@redhat.com>
- enhanced initscript
* Mon Apr 27 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr
* Thu Dec 11 1997 Cristian Gafton <gafton@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@redhat.com>
- fixed cron/crond dichotomy in init file.
* Wed Oct 29 1997 Donnie Barnes <djb@redhat.com>
- fixed bad init symlinks
* Thu Oct 23 1997 Erik Troan <ewt@redhat.com>
- force it to use SIGCHLD instead of defunct SIGCLD
* Mon Oct 20 1997 Erik Troan <ewt@redhat.com>
- updated for chkconfig
- added status, restart options to init script
* Tue Jun 17 1997 Erik Troan <ewt@redhat.com>
- built against glibc
* Wed Feb 19 1997 Erik Troan <ewt@redhat.com>
- Switch conditional from "axp" to "alpha"