Compare commits
6 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
df078a0f7d | ||
|
|
ef19395e57 | ||
|
|
2720d66d8e | ||
|
|
19e1efacc7 | ||
|
|
97537163dd | ||
|
|
d161c73831 |
6 changed files with 2 additions and 717 deletions
|
|
@ -1 +0,0 @@
|
|||
vixie-cron-4.2.tar.gz
|
||||
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
vixie-cron-4.3.tar.gz
|
||||
21
Makefile
21
Makefile
|
|
@ -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
1
dead.package
Normal file
|
|
@ -0,0 +1 @@
|
|||
Renamed to cronie.
|
||||
1
sources
1
sources
|
|
@ -1 +0,0 @@
|
|||
e84f03cbb0f4efb8bbb5712cb4300bf4 vixie-cron-4.2.tar.gz
|
||||
694
vixie-cron.spec
694
vixie-cron.spec
|
|
@ -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"
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue