815a0e
%bcond_without selinux
815a0e
%bcond_without pam
815a0e
%bcond_without audit
815a0e
%bcond_without inotify
815a0e
815a0e
Summary:   Cron daemon for executing programs at set times
815a0e
Name:      cronie
815a0e
Version:   1.4.11
2b7e1b
Release:   20%{?dist}
815a0e
License:   MIT and BSD and ISC and GPLv2+
815a0e
Group:     System Environment/Base
815a0e
URL:       https://github.com/cronie-crond/cronie
815a0e
Source0:   https://github.com/cronie-crond/cronie/releases/download/cronie-%{version}/cronie-%{version}.tar.gz
815a0e
815a0e
Patch0:    cronie-systemd.patch
815a0e
Patch1:    cronie-1.4.11-fcntl_locking.patch
815a0e
Patch2:    cronie-1.4.11-pamenv.patch
815a0e
Patch3:    cronie-1.4.11-man-debug.patch
815a0e
Patch4:    cronie-check-config-param.patch
815a0e
Patch5:    cronie-unitfile.patch
815a0e
Patch6:    cronie-1.4.11-refresh-users.patch
815a0e
Patch7:    cronie-1.4.11-shutdown-msg.patch
815a0e
Patch8:    cronie-1.4.11-temp-name.patch
815a0e
Patch9:    cronie-1.4.11-anacron-mailto.patch
815a0e
Patch10:   cronie-1.4.11-crontab-root.patch
815a0e
Patch11:   cronie-1.4.11-man-file.patch
815a0e
Patch12:   cronie-1.4.11-selinux-user.patch
815a0e
Patch13:   cronie-1.4.11-no-pam.patch
815a0e
Patch14:   cronie-1.4.11-empty-var.patch
2b7e1b
Patch15:   cronie-1.4.11-race-on-crontab-modification.patch
815a0e
815a0e
Requires:  dailyjobs
815a0e
815a0e
%if %{with selinux}
815a0e
Requires:      libselinux >= 2.0.64
815a0e
Buildrequires: libselinux-devel >= 2.0.64
815a0e
%endif
815a0e
%if %{with pam}
815a0e
Requires:      pam >= 1.0.1
815a0e
Buildrequires: pam-devel >= 1.0.1
815a0e
%endif
815a0e
%if %{with audit}
815a0e
Buildrequires: audit-libs-devel >= 1.4.1
815a0e
%endif
815a0e
815a0e
BuildRequires:    systemd
815a0e
Obsoletes:        %{name}-sysvinit
815a0e
815a0e
Requires(post):   coreutils sed
815a0e
Requires(post):   systemd
815a0e
Requires(preun):  systemd
815a0e
Requires(postun): systemd
815a0e
Requires(post):   systemd
815a0e
815a0e
%description
815a0e
Cronie contains the standard UNIX daemon crond that runs specified programs at
815a0e
scheduled times and related tools. It is a fork of the original vixie-cron and
815a0e
has security and configuration enhancements like the ability to use pam and
815a0e
SELinux.
815a0e
815a0e
%package anacron
815a0e
Summary:   Utility for running regular jobs
815a0e
Requires:  crontabs
815a0e
Group:     System Environment/Base
815a0e
Provides:  dailyjobs
815a0e
Provides:  anacron = 2.4
815a0e
Obsoletes: anacron <= 2.3
815a0e
Requires(post): coreutils
815a0e
Requires:  %{name} = %{version}-%{release}
815a0e
815a0e
%description anacron
815a0e
Anacron is part of cronie that is used for running jobs with regular
815a0e
periodicity which do not have exact time of day of execution.
815a0e
815a0e
The default settings of anacron execute the daily, weekly, and monthly
815a0e
jobs, but anacron allows setting arbitrary periodicity of jobs.
815a0e
815a0e
Using anacron allows running the periodic jobs even if the system is often
815a0e
powered off and it also allows randomizing the time of the job execution
815a0e
for better utilization of resources shared among multiple systems.
815a0e
815a0e
%package noanacron
815a0e
Summary:   Utility for running simple regular jobs in old cron style
815a0e
Group:     System Environment/Base
815a0e
Provides:  dailyjobs
815a0e
Requires:  crontabs
815a0e
Requires:  %{name} = %{version}-%{release}
815a0e
815a0e
%description noanacron
815a0e
Old style of running {hourly,daily,weekly,monthly}.jobs without anacron. No
815a0e
extra features.
815a0e
815a0e
%prep
815a0e
%setup -q
815a0e
%patch0 -p1 -b .systemd
815a0e
%patch1 -p1 -b .locking
815a0e
%patch2 -p1 -b .pamenv
815a0e
%patch3 -p1 -b .man-debug
815a0e
%patch4 -p1 -b .check-config
815a0e
%patch5 -p1 -b .unitfile
815a0e
%patch6 -p1 -b .refresh-users
815a0e
%patch7 -p1 -b .shutdown-msg
815a0e
%patch8 -p1 -b .temp-name
815a0e
%patch9 -p1 -b .mailto
815a0e
%patch10 -p1 -b .root
815a0e
%patch11 -p1 -b .man-file
815a0e
%patch12 -p1 -b .selinux-user
815a0e
%patch13 -p1 -b .no-pam
815a0e
%patch14 -p1 -b .empty-var
2b7e1b
%patch15 -p1 -b .race-cond
815a0e
815a0e
%build
815a0e
%configure \
815a0e
%if %{with pam}
815a0e
--with-pam \
815a0e
%endif
815a0e
%if %{with selinux}
815a0e
--with-selinux \
815a0e
%endif
815a0e
%if %{with audit}
815a0e
--with-audit \
815a0e
%endif
815a0e
%if %{with inotify}
815a0e
--with-inotify \
815a0e
%endif
815a0e
--enable-anacron \
815a0e
--enable-pie \
815a0e
--enable-relro
815a0e
815a0e
make %{?_smp_mflags}
815a0e
815a0e
%install
815a0e
make install DESTDIR=$RPM_BUILD_ROOT DESTMAN=$RPM_BUILD_ROOT%{_mandir}
815a0e
mkdir -pm700 $RPM_BUILD_ROOT%{_localstatedir}/spool/cron
815a0e
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/
815a0e
mkdir -pm755 $RPM_BUILD_ROOT%{_sysconfdir}/cron.d/
815a0e
%if ! %{with pam}
815a0e
    rm -f $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/crond
815a0e
%endif
815a0e
install -m 600 crond.sysconfig $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/crond
815a0e
touch $RPM_BUILD_ROOT%{_sysconfdir}/cron.deny
815a0e
install -m 600 contrib/anacrontab $RPM_BUILD_ROOT%{_sysconfdir}/anacrontab
815a0e
install -c -m755 contrib/0hourly $RPM_BUILD_ROOT%{_sysconfdir}/cron.d/0hourly
815a0e
mkdir -pm 700 $RPM_BUILD_ROOT%{_sysconfdir}/cron.hourly
815a0e
install -c -m755 contrib/0anacron $RPM_BUILD_ROOT%{_sysconfdir}/cron.hourly/0anacron
815a0e
mkdir -p $RPM_BUILD_ROOT/var/spool/anacron
815a0e
touch $RPM_BUILD_ROOT/var/spool/anacron/cron.daily
815a0e
touch $RPM_BUILD_ROOT/var/spool/anacron/cron.weekly
815a0e
touch $RPM_BUILD_ROOT/var/spool/anacron/cron.monthly
815a0e
815a0e
# noanacron package
815a0e
install -m 644 contrib/dailyjobs $RPM_BUILD_ROOT/%{_sysconfdir}/cron.d/dailyjobs
815a0e
815a0e
# install systemd initscript
815a0e
mkdir -p $RPM_BUILD_ROOT/usr/lib/systemd/system/
815a0e
install -m 644 contrib/cronie.systemd $RPM_BUILD_ROOT/usr/lib/systemd/system/crond.service
815a0e
815a0e
%post
815a0e
# run after an installation
815a0e
%systemd_post crond.service
815a0e
815a0e
%post anacron
815a0e
[ -e /var/spool/anacron/cron.daily ] || touch /var/spool/anacron/cron.daily
815a0e
[ -e /var/spool/anacron/cron.weekly ] || touch /var/spool/anacron/cron.weekly
815a0e
[ -e /var/spool/anacron/cron.monthly ] || touch /var/spool/anacron/cron.monthly
815a0e
815a0e
%preun
815a0e
# run before a package is removed
815a0e
%systemd_preun crond.service
815a0e
815a0e
%postun
815a0e
# run after a package is removed
815a0e
%systemd_postun_with_restart crond.service
815a0e
815a0e
%triggerun -- cronie-anacron < 1.4.1
815a0e
# empty /etc/crontab in case there are only old regular jobs
815a0e
cp -a /etc/crontab /etc/crontab.rpmsave
815a0e
sed -e '/^01 \* \* \* \* root run-parts \/etc\/cron\.hourly/d'\
815a0e
  -e '/^02 4 \* \* \* root run-parts \/etc\/cron\.daily/d'\
815a0e
  -e '/^22 4 \* \* 0 root run-parts \/etc\/cron\.weekly/d'\
815a0e
  -e '/^42 4 1 \* \* root run-parts \/etc\/cron\.monthly/d' /etc/crontab.rpmsave > /etc/crontab
815a0e
exit 0
815a0e
815a0e
%triggerun -- cronie < 1.4.7-2
815a0e
# Save the current service runlevel info
815a0e
# User must manually run systemd-sysv-convert --apply crond
815a0e
# to migrate them to systemd targets
815a0e
/usr/bin/systemd-sysv-convert --save crond
815a0e
815a0e
# The package is allowed to autostart:
815a0e
/bin/systemctl enable crond.service >/dev/null 2>&1
815a0e
815a0e
/sbin/chkconfig --del crond >/dev/null 2>&1 || :
815a0e
/bin/systemctl try-restart crond.service >/dev/null 2>&1 || :
815a0e
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
815a0e
815a0e
%triggerin -- pam, glibc, libselinux
815a0e
# changes in pam, glibc or libselinux can make crond crash
815a0e
# when it calls pam
815a0e
/bin/systemctl try-restart crond.service >/dev/null 2>&1 || :
815a0e
815a0e
%files
815a0e
%doc AUTHORS COPYING INSTALL README ChangeLog
815a0e
%attr(755,root,root) %{_sbindir}/crond
815a0e
%attr(4755,root,root) %{_bindir}/crontab
815a0e
%{_mandir}/man8/crond.*
815a0e
%{_mandir}/man8/cron.*
815a0e
%{_mandir}/man5/crontab.*
815a0e
%{_mandir}/man1/crontab.*
815a0e
%dir %{_localstatedir}/spool/cron
815a0e
%dir %{_sysconfdir}/cron.d
815a0e
%if %{with pam}
815a0e
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/crond
815a0e
%endif
815a0e
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/crond
815a0e
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/cron.deny
815a0e
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/cron.d/0hourly
815a0e
%attr(0644,root,root) /usr/lib/systemd/system/crond.service
815a0e
815a0e
%files anacron
815a0e
%{_sbindir}/anacron
815a0e
%attr(0755,root,root) %{_sysconfdir}/cron.hourly/0anacron
815a0e
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/anacrontab
815a0e
%dir /var/spool/anacron
815a0e
%ghost %attr(0600,root,root) %verify(not md5 size mtime) /var/spool/anacron/cron.daily
815a0e
%ghost %attr(0600,root,root) %verify(not md5 size mtime) /var/spool/anacron/cron.weekly
815a0e
%ghost %attr(0600,root,root) %verify(not md5 size mtime) /var/spool/anacron/cron.monthly
815a0e
%{_mandir}/man5/anacrontab.*
815a0e
%{_mandir}/man8/anacron.*
815a0e
815a0e
%files noanacron
815a0e
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/cron.d/dailyjobs
815a0e
815a0e
%changelog
2b7e1b
* Tue Oct 23 2018 Marcel Plch <mplch@redhat.com> - 1.4.11-20
2b7e1b
- Fix race condition when crontab is modified the same second
2b7e1b
  before and after reading the crontab
2b7e1b
- Resolves: rhbz#1638691
2b7e1b
815a0e
* Mon Oct 16 2017 Tomáš Mráz <tmraz@redhat.com> - 1.4.11-19
815a0e
- fix URL and source URL of the package (#1501726)
815a0e
815a0e
* Fri Sep 15 2017 Tomáš Mráz <tmraz@redhat.com> - 1.4.11-18
815a0e
- fix regression - spurious PAM log message from crontab (#1479064)
815a0e
- allow empty variables in crontabs (#1439217)
815a0e
815a0e
* Wed Mar 29 2017 Tomáš Mráz <tmraz@redhat.com> - 1.4.11-17
815a0e
- make anacron not to contradict itself in syslog
815a0e
  (job output does not have to be necessarily mailed)
815a0e
815a0e
* Tue Mar  7 2017 Tomáš Mráz <tmraz@redhat.com> - 1.4.11-16
815a0e
- disable mail from anacron with empty MAILTO
815a0e
- crontab: do not block access with PAM when running as root
815a0e
- improve the crontab man page
815a0e
- do not hardcode system_u selinux user but use the user from
815a0e
  the current context
815a0e
815a0e
* Tue Feb 23 2016 Tomáš Mráz <tmraz@redhat.com> - 1.4.11-15
815a0e
- crontab: use temporary filename properly ignored by crond
815a0e
815a0e
* Tue Apr 21 2015 Tomáš Mráz <tmraz@redhat.com> - 1.4.11-14
815a0e
- mark the 0hourly and dailyjobs crontabs as config
815a0e
- properly handle users for whose getpwnam() returns NULL temporarily
815a0e
- log when crond is shutting down
815a0e
815a0e
* Mon Jul  7 2014 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.11-13
815a0e
- reload in unit file was still missing
815a0e
- Related: rhbz#1114815
815a0e
815a0e
* Fri Jul  4 2014 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.11-12
815a0e
- reload in unit file was missing
815a0e
- Resolves: rhbz#1114815
815a0e
815a0e
* Mon Jan 27 2014 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.11-11
815a0e
- now it's work even on ppc64, all checks working correctly
815a0e
- Related: rhbz#1031384
815a0e
815a0e
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 1.4.11-10
815a0e
- Mass rebuild 2014-01-24
815a0e
815a0e
* Wed Jan 22 2014 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.11-9
815a0e
- fix coverity warnings about dead code. Incorrect checking of values.
815a0e
- Related: rhbz#1031384
815a0e
815a0e
* Mon Jan 20 2014 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.11-8
815a0e
- anacron do not execute jobs run from command line
815a0e
- Related: rhbz#1031384
815a0e
815a0e
* Wed Jan 08 2014 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.11-7
815a0e
- anacron segfaults with certain config data
815a0e
- Resolves: rhbz#1031384
815a0e
815a0e
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1.4.11-6
815a0e
- Mass rebuild 2013-12-27
815a0e
815a0e
* Tue Oct 15 2013 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.11-5
815a0e
- Cronie doesn't work when is executed as stand alone without systemd (for 
815a0e
  debuging issues)
815a0e
- Fix another permission, hopefully all now.
815a0e
- Resolves: rhbz#1012420, rhbz#1015567
815a0e
815a0e
* Fri Sep 13 2013 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.11-4
815a0e
- fix permission on configuration files, same as rhbz#706979
815a0e
815a0e
* Fri Aug 30 2013 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.11-3
815a0e
- 919290 systemd script use "KillMode=process"
815a0e
- Fcntl locking has different semantics than flock. Prefer flock.
815a0e
  - 49225e172d156531ca142518d2638350752e373a
815a0e
- Pull PAM environment variables also from session modules.
815a0e
  - c8e7d1b43c86a85441cb09cf7e08090f3ec1f384
815a0e
815a0e
* Mon Jul 22 2013 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.11-2
815a0e
- scriptlets are not created correctly if systemd is not in BR 986698
815a0e
- remove sub-package sysvinit, which is not needed anymore
815a0e
- update license, anacron is under GPLv2+
815a0e
815a0e
* Thu Jul 18 2013 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.11-1
815a0e
- new release 1.4.11 (contains previous bug fixes from 1.4.10-5)
815a0e
815a0e
* Tue Jun 11 2013 Tomáš Mráz <tmraz@redhat.com> - 1.4.10-5
815a0e
- add support for RANDOM_DELAY - delaying job startups
815a0e
- pass some environment variables to processes (LANG, etc.) (#969761)
815a0e
- do not use putenv() with string literals (#971516)
815a0e
815a0e
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.10-4
815a0e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
815a0e
815a0e
* Wed Jan  2 2013 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.10-3
815a0e
- change configuration files to 644
815a0e
- change 6755 to 4755 for crontab binary
815a0e
815a0e
* Tue Nov 27 2012 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.10-1
815a0e
- New release 1.4.10
815a0e
815a0e
* Thu Nov 22 2012 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.9-1
815a0e
- New release 1.4.9
815a0e
815a0e
* Wed Sep 05 2012 Václav Pavlín <vpavlin@redhat.com> - 1.4.8-13
815a0e
- Scriptlets replaced with new systemd macros (#850070)
815a0e
815a0e
* Fri Jul 27 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.8-12
815a0e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
815a0e
815a0e
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.8-11
815a0e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
815a0e
815a0e
* Wed Oct 26 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.8-10
815a0e
- Rebuilt for glibc bug#747377
815a0e
815a0e
* Tue Oct 25 2011 Tomáš Mráz <tmraz@redhat.com> - 1.4.8-9
815a0e
- make crond run a little bit later in the boot process (#747759)
815a0e
815a0e
* Mon Oct 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.8-8
815a0e
- change triggerun to fix 735802 during upgrade
815a0e
815a0e
* Wed Jul 27 2011 Karsten Hopp <karsten@redhat.com> 1.4.8-7
815a0e
- rebuild again, ppc still had the broken rpm in the buildroots
815a0e
815a0e
* Thu Jul 21 2011 Rex Dieter <rdieter@fedoraproject.org> 1.4.8-6
815a0e
- rebuild (broken rpm in buildroot)
815a0e
815a0e
* Thu Jul 21 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.8-5
815a0e
- fix permission of init.d/crond
815a0e
815a0e
* Thu Jun 30 2011 Tomáš Mráz <tmraz@redhat.com> - 1.4.8-4
815a0e
- drop the without systemd build condition
815a0e
- add the chkconfig readding trigger to the sysvinit subpackage
815a0e
815a0e
* Wed Jun 29 2011 Tomáš Mráz <tmraz@redhat.com> - 1.4.8-3
815a0e
- start crond after auditd
815a0e
815a0e
* Wed Jun 29 2011 Tomáš Mráz <tmraz@redhat.com> - 1.4.8-2
815a0e
- fix inotify support to not leak fds (#717505)
815a0e
815a0e
* Tue Jun 28 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.8-1
815a0e
- update to 1.4.8
815a0e
- create sub-package sysvinit for initscript
815a0e
815a0e
* Mon May  9 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.7-3
815a0e
- missing requirement on systemd-sysv for scriptlets
815a0e
815a0e
* Thu May 05 2011 Tomáš Mráz <tmraz@redhat.com> - 1.4.7-2
815a0e
- use only systemd units with systemd
815a0e
- add trigger for restart on glibc, libselinux or pam upgrades (#699189)
815a0e
815a0e
* Tue Mar 15 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.7-1
815a0e
- new release 1.4.7
815a0e
815a0e
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.6-9
815a0e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
815a0e
815a0e
* Mon Jan 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.6-8
815a0e
- enable crond even with systemctl
815a0e
815a0e
* Thu Dec 16 2010 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.6-7
815a0e
- 663193 rewritten selinux support
815a0e
815a0e
* Wed Dec 15 2010 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.6-6
815a0e
- apply selinux patch from dwalsh
815a0e
815a0e
* Fri Dec 10 2010 Tomas Mraz <tmraz@redhat.com> - 1.4.6-5
815a0e
- do not lock jobs that fall out of allowed range - 661966
815a0e
815a0e
* Thu Dec 02 2010 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.6-4
815a0e
- fix post (thanks plautrba for review)
815a0e
815a0e
* Tue Nov 30 2010 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.6-3
815a0e
- systemd init script 617320
815a0e
815a0e
* Tue Nov 30 2010 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.6-2
815a0e
- fix typos in man pages
815a0e
815a0e
* Fri Oct 22 2010 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.6-1
815a0e
- update to 1.4.6
815a0e
815a0e
* Fri Aug 13 2010 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.5-4
815a0e
- 623908 fix fd leak in anacron, which caused denail of prelink 
815a0e
  and others
815a0e
815a0e
* Mon Aug  9 2010 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.5-2
815a0e
- remove sendmail from requirements. If it's not installed, it will
815a0e
 log into (r)syslog.
815a0e
815a0e
* Mon Aug  2 2010 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.5-1
815a0e
- update to new release
815a0e
815a0e
* Fri Feb 19 2010 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.4-1
815a0e
- update to new release
815a0e
815a0e
* Mon Feb 15 2010 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.3-3
815a0e
- 564894 FTBFS DSOLinking
815a0e
815a0e
* Thu Nov  5 2009 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.3-2
815a0e
- 533189 pam needs add a line and selinux needs defined one function
815a0e
815a0e
* Fri Oct 30 2009 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.3-1
815a0e
- 531963 and 532482 creating noanacron package
815a0e
815a0e
* Mon Oct 19 2009 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.2-2
815a0e
- 529632 service crond stop returns appropriate value
815a0e
815a0e
* Mon Oct 12 2009 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.2-1
815a0e
- new release
815a0e
815a0e
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1.4.1-3
815a0e
- rebuilt with new audit
815a0e
815a0e
* Fri Aug 14 2009 Tomas Mraz <tmraz@redhat.com> - 1.4.1-2
815a0e
- create the anacron timestamps in correct post script
815a0e
815a0e
* Fri Aug 14 2009 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.1-1
815a0e
- update to 1.4.1
815a0e
- create and own /var/spool/anacron/cron.{daily,weekly,monthly} to
815a0e
 remove false warning about non existent files
815a0e
- Resolves: 517398
815a0e
815a0e
* Wed Aug  5 2009 Tomas Mraz <tmraz@redhat.com> - 1.4-4
815a0e
- 515762 move anacron provides and obsoletes to the anacron subpackage
815a0e
815a0e
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-3
815a0e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
815a0e
815a0e
* Mon Jul 20 2009 Marcela Mašláňová <mmaslano@redhat.com> - 1.4-2
815a0e
- merge cronie and anacron in new release of cronie
815a0e
- obsolete/provide anacron in spec
815a0e
815a0e
* Thu Jun 18 2009 Marcela Mašláňová <mmaslano@redhat.com> - 1.3-2
815a0e
- 506560 check return value of access
815a0e
815a0e
* Mon Apr 27 2009 Marcela Mašláňová <mmaslano@redhat.com> - 1.3-1
815a0e
- new release
815a0e
815a0e
* Fri Apr 24 2009 Marcela Mašláňová <mmaslano@redhat.com> - 1.2-8
815a0e
- 496973 close file descriptors after exec
815a0e
815a0e
* Mon Mar  9 2009 Tomas Mraz <tmraz@redhat.com> - 1.2-7
815a0e
- rebuild
815a0e
815a0e
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-6
815a0e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
815a0e
815a0e
* Tue Dec 23 2008 Marcela Mašláňová <mmaslano@redhat.com> - 1.2-5
815a0e
- 477100 NO_FOLLOW was removed, reload after change in symlinked
815a0e
  crontab is needed, man updated.
815a0e
815a0e
* Fri Oct 24 2008 Marcela Mašláňová <mmaslano@redhat.com> - 1.2-4
815a0e
- update init script
815a0e
815a0e
* Thu Sep 25 2008 Marcela Maslanova <mmaslano@redhat.com> - 1.2-3
815a0e
- add sendmail file into requirement, cause it's needed some MTA
815a0e
815a0e
* Thu Sep 18 2008 Marcela Maslanova <mmaslano@redhat.com> - 1.2-2
815a0e
- 462252  /etc/sysconfig/crond does not need to be executable 
815a0e
815a0e
* Thu Jun 26 2008 Marcela Maslanova <mmaslano@redhat.com> - 1.2-1
815a0e
- update to 1.2
815a0e
815a0e
* Tue Jun 17 2008 Tomas Mraz <tmraz@redhat.com> - 1.1-3
815a0e
- fix setting keycreate context
815a0e
- unify logging a bit
815a0e
- cleanup some warnings and fix a typo in TZ code
815a0e
- 450993 improve and fix inotify support
815a0e
815a0e
* Wed Jun  4 2008 Marcela Maslanova <mmaslano@redhat.com> - 1.1-2
815a0e
- 49864 upgrade/update problem. Syntax error in spec.
815a0e
815a0e
* Wed May 28 2008 Marcela Maslanova <mmaslano@redhat.com> - 1.1-1
815a0e
- release 1.1
815a0e
815a0e
* Tue May 20 2008 Marcela Maslanova <mmaslano@redhat.com> - 1.0-6
815a0e
- 446360 check for lock didn't call chkconfig
815a0e
815a0e
* Tue Feb 12 2008 Marcela Maslanova <mmaslano@redhat.com> - 1.0-5
815a0e
- upgrade from less than cronie-1.0-4 didn't add chkconfig
815a0e
815a0e
* Wed Feb  6 2008 Marcela Maslanova <mmaslano@redhat.com> - 1.0-4
815a0e
- 431366 after reboot wasn't cron in chkconfig
815a0e
815a0e
* Tue Feb  5 2008 Marcela Maslanova <mmaslano@redhat.com> - 1.0-3
815a0e
- 431366 trigger part => after update from vixie-cron on cronie will 
815a0e
	be daemon running.
815a0e
815a0e
* Wed Jan 30 2008 Marcela Maslanova <mmaslano@redhat.com> - 1.0-2
815a0e
- change the provides on higher version than obsoletes
815a0e
815a0e
* Tue Jan  8 2008 Marcela Maslanova <mmaslano@redhat.com> - 1.0-1
815a0e
- packaging cronie
815a0e
- thank's for help with packaging to my reviewers