Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

cronie-anacron-1.6.1-slfo.1.1.29 RPM for ppc64le

From OpenSuSE Leap 16.0 for ppc64le

Name: cronie-anacron Distribution: SUSE Linux Framework One
Version: 1.6.1 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.29 Build date: Tue Dec 20 17:10:11 2022
Group: System/Base Build host: reproducible
Size: 73291 Source RPM: cronie-1.6.1-slfo.1.1.29.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/cronie-crond/cronie
Summary: Utility for running regular jobs
Anacron becames part of cronie. Anacron is used only for running regular jobs.
The default settings execute regular jobs by anacron, however this could be
overloaded in settings.

Provides

Requires

License

BSD-3-Clause AND GPL-2.0-only AND MIT

Changelog

* Tue Dec 20 2022 [email protected]
  - Use %_pam_vendordir
* Wed Dec 07 2022 [email protected]
  - Migration PAM settings to /usr/etc: Saving user changed
    configuration files in /etc and restoring them while an RPM
    update.
  - Removed update support from 4.1 vixie-cron which is really old.
* Wed May 11 2022 [email protected]
  - Update to 1.6.1:
    * Fix a regression in handling ranges (x-y) in crontab
  - Remove upstreamed patch:
    * bsc1198265.patch
* Thu Apr 14 2022 [email protected]
  - Fix bsc#1198265 Regression in handling 1-5 crontab entries
    * bsc1198265.patch
* Tue Mar 29 2022 [email protected]
  - Update to 1.6.0:
    * Add switch -f for foreground mode
    * Fix regression in handling */x crontab entries
    * Add random within range '~' operator
    * Fix RandomScale calculation
    * crond: Fix description of '-P' option
    * Increase the maximum number of crontab entries
    * crontab: use bold colors
  - Remove upstreamed patches:
    * cronie-1.5.7-increase_crontab_limit.patch
    * cronie-piddir.patch
  - Refresh patches:
    * cronie-nheader_lines.diff
    * cronie-cron_pid.diff
* Wed Sep 15 2021 [email protected]
  - Increase limit of allowed entries in crontab files to fix bsc#1187508
    * cronie-1.5.7-increase_crontab_limit.patch
  - Run spec-cleaner
  - Remove cronie-rpmlintrc as the filter was unused
* Mon Aug 30 2021 [email protected]
  - Change default configuration to use run-parts from debianutils
    instead of run-crons
  - Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
    run-parts
* Sat May 08 2021 [email protected]
  - update to 1.5.7:
    * anacron: Fix problem of anacron not being started on some desktops
    * crontab: switch off colors if NO_COLOR is set
    * crontab: crontab without arguments now works if stdin is not a TTY
    * crond: Fix various issues on loading the crontab databases on startup
    * anacron: Expand MAILTO and MAILFROM environment variables
    * crontab: New option to test crontab file syntax without installing it
  - cronie-nheader_lines.diff: refresh against 1.5.7
* Fri Mar 12 2021 [email protected]
  - refresh spec files (move license to licensedir)
* Mon Aug 31 2020 [email protected]
  - Use the new value of %_libexecdir macro (/usr/lib -> /usr/libexec)
    in crontab and other occurences: [bsc#1175934]
    * cronie-anacron-1.4.7-run-crons.patch
    * run-crons
    * sample.root
    * sysconfig.cron
* Tue Jun 23 2020 [email protected]
  - Add an example job definition to sample.root
* Tue Dec 03 2019 [email protected]
  - change permissions calls in spec file to use slashes for
    directories [boo#1158130]
* Wed Nov 20 2019 [email protected]
  - drop 'checkproc' line from the run-crons as the usage is bogus
    [bsc#1155929]
* Tue Nov 05 2019 [email protected]
  - update cronie-nheader_lines.diff so it doesn't print the first 3
    crontab lines (static comments) with the 'crontab -l' command
    [bsc#1155114]
* Fri Nov 01 2019 [email protected]
  - update to 1.5.5
    * Avoid warning for strncat.
    * crontab: fsync to check for full disk
    * crontab: Add Y/N to retry prompt
    * entries: Explicitly validate upper ranges and steps
    * crond: report missing newline before EOF
    * do not log carriage return
    * skip directories when given as crontabs
    * crontab -l colors comment lines in a different color
    * getdtablesize() can return very high values in containers
    * Power supply name not detected correctly.
    * Revert "Avoid creating pid files when crond doesn't fork"
    * anacron: fix types in comparisons
    * mics: stop using plain integer as NULL pointer
    * cron: fix type in comparison and  variable shadowing
    * cron: mark signal number arguments in signal handlers unused
    * Move allowed() and related function to security.c
    * cronnext: optionally select jobs by substring
    * crond: Do not abort loading crontab prematurely in case of error
  - refresh cronie-nheader_lines.diff
  - remove cronie-1.5.4-dont_abort_loading_crontab.patch and
    cronie-1.5.4-always_create_pid_file.patch (applied upstream)
* Tue Aug 27 2019 [email protected]
  - refresh cronie-pam_config.diff to integrate pam_keyinit pam
    module [bsc#1144044]
* Mon Aug 19 2019 [email protected]
  - Add /etc/cron.* directories to cron sub-package from filesystem
    - allows correct usage of permissions macros
    - fixes installation of this directories on systems without cron
* Thu May 16 2019 [email protected]
  - add cronie-1.5.4-always_create_pid_file.patch to always create
    a pid file even when the cron daemon does not fork. The PID file
    is useful to avoid running multiple "cron -n" instances at once
    [bsc#1133100]
* Fri Mar 29 2019 [email protected]
  - update to 1.5.4
    * crond: Fix regression from previous release. Only first job
      from a crontab was being run [bsc#1130746]
  - add cronie-1.5.4-dont_abort_loading_crontab.patch to not abort
    loading crontab prematurely in case of error
* Sun Mar 17 2019 [email protected]
  - update to 1.5.3
    * Fix CVE-2019-9704 [bnc#1128937] and CVE-2019-9705 [bnc#1128935]
      to avoid local DoS of the crond
    * crontab: Make crontab without arguments fail
    * crond: In PAM configuration include system-auth instead of
      password-auth
    * crond: In the systemd service file restart crond if it fails
    * crond: Use the role from the crond context for system job
      contexts
    * Multiple small cleanups and fixes.
  - refresh cronie-nheader_lines.diff and  cronie-pam_config.diff
* Wed Feb 06 2019 [email protected]
  - cron.service: No limit on the number of processes spawned by cron
    shall be imposed.
* Tue Oct 30 2018 [email protected]
  - cronie-pam_config.diff: When crond is started with the -n
    switch like it does with systemd, the manual explicitly
    instructs to disable the pam_loginuid module.
* Mon Sep 17 2018 [email protected]
  - update to 1.5.2
    * cronnext: New useful utility to find out time of the next job
      run.
    * crond: Avoid creating PID files when crond doesn't fork.
    * crontab: Do not try to replace the crontab with a directory.
    * crond: Log startup even when started in non-forking mode.
    * Multiple small cleanups and fixes.
  - update Source address
  - remove cronie-1.4.7-disable_logging.patch and restore the
    original cronie behaviour (a line starting with a dash in
    normal user's crontab is handled as incorrect), there was enough
    time for crontab migration. Manpage part of the patch was applied
    upstream
  - remove cronie-nofork-nopid.patch (applied upstream)
  - pack cronnext utility
  - call autoreconf
* Thu Nov 30 2017 [email protected]
  - Requires mail as it's really needed by cron-crons script, not
    smtp_daemon [bsc#1070565] [bsc#1064834]
* Mon Nov 27 2017 [email protected]
  - Ensure that /etc/cron.{hourly,daily,weekly,monthly} have proper
    permissions and owner. This is racy but prevents some LPE vectors
* Fri Nov 24 2017 [email protected]
  - Requires smtp_daemon (not just Recommends) as it's needed by
    run-crons script [bsc#1064834]
* Thu Nov 23 2017 [email protected]
  - Replace references to /var/adm/fillup-templates with new
    %_fillupdir macro (boo#1069468)
* Mon Aug 21 2017 [email protected]
  - Require group trusted if we use them
* Tue Mar 28 2017 [email protected]
  - update to 1.5.1
    * crontab: Use temporary file name that is ignored by crond.
    * crond: Inherit PATH from the crond environment if -P option
      is used.
    * crond: Remove hardcoded "system_u" SELinux user, use the
      SELinux user
      of the running crond.
    * anacron: Small cleanups and fixes.
    * crond: Fix longstanding race condition on repeated crontab
      modification.
  - refresh cronie-pam_config.diff
  - get rid of %{name} macros in the patch names
  - use %{ext_man} macro for anacron man pages
  - fedorahosted.org was retired on March 1st, 2017
    * update Url and Source address
* Thu Mar 23 2017 [email protected]
  - cleanup with spec-cleaner
* Fri Sep 30 2016 [email protected]
  - remove the omc xml config that is useless nowdays
* Thu Sep 08 2016 [email protected]
  - Add fix for bnc#983925 to run crons even when not on AC_POWER
    * Nowdays it does not make much sense to not run crons when on
      battery and actually it can even confuse people
* Wed Jul 01 2015 [email protected]
  - cron.service: Use KillMode=process like upstream does.
* Thu Jun 25 2015 [email protected]
  - revert last change, it is a bug in sssd.service, fixed in
    SR#313709
* Thu Jun 25 2015 [email protected]
  - add support for MAILFROM, MAIL_CONFIG and different mailer binaries
    in run-crons (bnc#812367, bnc#366762)
* Tue Jun 23 2015 [email protected]
  - Start cron after sssd.service bnc#926961
* Mon Jun 22 2015 [email protected]
  - Redo the post/pre update approach to fix migration from SLE11.
    Should fix bnc#919028
* Fri Jun 19 2015 [email protected]
  - update to 1.5.0
    * crond: Job environment variables are set also when executing
      sendmail.
    * crond: Adding duplicate orphans on reload is now prevented.
    * crond: The regular crond shutdown is now logged.
    * crontab: PAM is not called in crontab command if the caller's
      uid is 0.
    * crond: PAM is not called from crond for system cron jobs
      (/etc/crontab, /etc/cron.d) which are run for uid 0.
    * crond: The existence of an user is checked at time when job is
      run and not when the crontab is parsed on database reload.
  - use spec-cleaner
* Thu Jun 04 2015 [email protected]
  - cron.service: Start After=nss-user-lookup.target not
    after ypbind.service nscd.service
  -cron.service: Crons run at wall-time, order after time-sync.target
* Sun Nov 09 2014 [email protected]
  - fix bashisms in pre scripts
* Mon Sep 22 2014 [email protected]
  - fixes bnc#833240: the first occurance of "/etc/anacrontab"
    replaced with "/etc/crontab" in the manpage file
    - version updated to 1.4.12
    * various small bugfixes
* Thu Sep 11 2014 [email protected]
  - clean up with spec-cleaner
* Thu Sep 11 2014 [email protected]
  - fix dangling symlink on sbin/service
* Fri Aug 01 2014 [email protected]
  - add sysconfig.cron that used to be provided by aaa_base (bnc#860058)
* Mon Jun 16 2014 [email protected]
  -Add an option to manually reload cron.
* Thu Jan 30 2014 [email protected]
  -Restart the service if it crashes
* Thu Jan 23 2014 [email protected]
  - Leave /usr/sbin/rccron in as link to /sbin/service
* Sun Oct 20 2013 [email protected]
  - Remove old sysvinit hacks; none target distributions use sysvinit
* Wed Sep 25 2013 [email protected]
  - Update to 1.4.11
  - I removed these patches: cronie-1.4.8-bug_756197.diff
    bug-786096_cronie-fdleak.diff, since those issuas appear to have
    been addressed upstream.
* Tue Sep 10 2013 [email protected]
  - define PIDIDIR to "/run" instead of the (outdated) definition
    coming from glibc "paths.h"
  - systemd: there is no mail-transfer-agent target anymore, services
    must be ordered After= a list of possible MTA.
* Sun Apr 14 2013 [email protected]
  - Ordering units after syslog.target is no longer recommended.
* Fri Mar 22 2013 [email protected]
  - Added url as source.
    Please see http://en.opensuse.org/SourceUrls
* Thu Feb 07 2013 [email protected]
  - fixed the file descriptor leak correctly (bnc#786096,bnc#802345)
* Mon Feb 04 2013 [email protected]
  - Regenerate cronie-pam_config.diff, last line of the patch was not
    properly added, causing bnc#801553.
* Mon Nov 12 2012 [email protected]
  -Fix Bug 786096 - VUL-1: cron: does not close file descriptors before invocation of commands
* Sun Oct 28 2012 [email protected]
  - DO not require sysvinit(syslog), the journal is enough
* Thu Oct 18 2012 [email protected]
  - buildrequire systemd by pkgconfig provide to get systemd-mini
    in build environments (to break cycle)
* Wed Aug 15 2012 [email protected]
  - When the cron daemon does not fork, as it is the case
    when using systemd, pid files are useless. avoid creating
    them in the first place.
* Mon Jun 25 2012 [email protected]
  - the recommends for postfix was from a time when smtp_daemon
    was required, now that smtp_daemon is recommended, the recommend
    for postfix is between useless and harmful - so reduce it to a suggests
* Wed May 30 2012 [email protected]
  - remove useless autmake dependency
* Tue Apr 10 2012 [email protected]
  - added cronie-1.4.8-bug_756197.diff to remove references to anacron
    in crontab.5
* Wed Jan 18 2012 [email protected]
  - removed cronie-1.4.7-syslog_output.patch deprecated by this update
  - Update to 1.4.8
    + Cron writes job output to syslog incorrectly. When cron is
      invoked in a way to print job output to syslog, it does print
      only the first character of the output
    + Check orphanded crontabs for adoption
    + Unify logging in case SyslogOutput with the rest of crond
    + The charset of anacron's mail is always ANSI_X3.4-1968. There
      are no setlocale in anacron's source
    + Cronie disables inotify when the /etc/crontab file does not
      exist at startup. Existance of crontab and directories wasn't
      controlled before creating inotify watches.
* Wed Nov 30 2011 [email protected]
  - Add dependency on ypbind and nscd (bnc#732356)
  - Do not install generic INSTALL file.
  - Use set_permissions for newer distros.
* Wed Nov 30 2011 [email protected]
  - add automake as buildrequire to avoid implicit dependency
* Tue Nov 29 2011 [email protected]
  - Cron started before network is up [bnc#733275]
* Fri Oct 07 2011 [email protected]
  - Ensure service_add_post is called in %post and not verify.
* Thu Sep 29 2011 [email protected]
  - Use systemd macros to register cron.service.
* Sun Sep 18 2011 [email protected]
  - Remove redundant tags/sections from specfile
* Mon Jul 11 2011 [email protected]
  - changed run-parts to run-crons in anacron (bnc#689494)
* Mon Jun 06 2011 [email protected]
  - mention possibility of disabling logging to syslog in the crontab
    manual
  - to keep compatibility with 11.3, execute the command despite
    an unprivileged user tries to disable logging (bnc#698549)
* Wed May 11 2011 [email protected]
  - corrected job output via syslog (bnc#692871)
* Wed Apr 27 2011 [email protected]
  - update to 1.4.7
    many bugs fixed (including bnc#690166)
* Thu Feb 24 2011 [email protected]
  - bnc#662433 again:
    added quiet option to pam config, in order to avoid logging,
    when /etc/cron.allow is missing
* Thu Jan 06 2011 [email protected]
  - fix for bnc#662433 :
    Accounts with disabled user login, but listed in /etc/cron.allow
    were unable to run cron jobs
* Fri Dec 10 2010 [email protected]
  - cron.service needs to be after mta.
* Tue Dec 07 2010 [email protected]
  - prereq init script syslog
* Tue Nov 09 2010 [email protected]
  - use full RELRO here.
* Mon Nov 08 2010 [email protected]
  - Fix rpm group of cronie-anacron
* Mon Nov 08 2010 [email protected]
  - Fix package list.
* Sun Oct 31 2010 [email protected]
  - Use %_smp_mflags
* Wed Oct 27 2010 [email protected]
  - Add cron.service for systemd.
* Wed Oct 27 2010 [email protected]
  - Update to cronie 1.4.6
    * man/anacron.8, man/anacrontab.5, man/cron.8, man/crontab.1,
      man/crontab.5: Rewrite of man pages & correction
    * man/bitstring.3: Remove useless man page
    * Check clustering before un/watch function
    * Remove cluster support from inotify_database
    * The crontab command uses "-c" and "-n" instead of "-h"
* Mon Oct 25 2010 [email protected]
  - use cronie_version not cron's version for anacron
* Thu Oct 21 2010 [email protected]
  -  Update to cronie 1.4.5_git201010210619
    * Fix broken ifdef HAS_FCHOWN
    * Cronie supports "clustering" now.
* Wed Oct 13 2010 [email protected]
  - added scriptlets and subpackage cron for propper update
* Thu Aug 26 2010 [email protected]
  - Update to cronie 1.4.5
  - drop upstreamed patches in particular minuslog and pam_conv.
  - cronie can work without sendmail now, if absent syslog is used.
* Wed Apr 07 2010 [email protected]
  - added crond_pid.diff to finaly fix cron.pid issue which breaks
    init script
* Thu Mar 25 2010 [email protected]
  - updated to version 1.4.4
    * src/crontab.c: CVE-2010-0424 -- crontab -e crontab file timestamp
      race condition
    * configure.ac: Dynamic shared libraries -laudit There is need to
    add -laudit into gcc options because now it's no found automatically.
    * man/anacrontab.5: Make man page more readable based on #564206.
    * crond.sysconfig, cronie.init: CRON_VALIDATE_MAILRCPTS was removed,
      because it was not used anyway.
    * src/do_command.c, src/funcs.h, src/security.c: With NFS homes
      can't be job executed, because root can't access this directory.
    * man/cron.8, src/do_command.c: Disable mailing output.
    * man/cron.8, src/cron.c, src/do_command.c, src/globals.h: Output
      could be redirectered to syslog.
    * src/security.c: Cron doesn't use environment values from
      /etc/security/pam_env.conf.  This was fixed by moving pam_setcred
      into first part of authentication of pam.
    * cronie.init: Initscript: if unprivileged user stop deamon, it
      should return 4.
    * cronie.init: Initscript: if unprivileged user restart deamon, it
      should return 4.
    * src/security.c: This function will be probably removed from
      libselinux, so it is added into source code here.
    * pam/crond: One line was missing in pam authentication. rhbz#533189
    * Makefile.am, configure.ac: Autotools - Makefile includes
      dailyjobs, configure has new version.
* Fri Feb 19 2010 [email protected]
  - added race-mtime_new.patch : to fix crontab -e crontab file
    timestamp race condition (bnc#580800) (CVE-2010-0424)
* Wed Feb 03 2010 [email protected]
  - added nheader_lines.diff : ignore top three lines of comments in
    crontab file when user use crontab -e
  - added $RPM_OPT_FLAGS to build stage
* Sat Dec 19 2009 [email protected]
  - enable parallel build
* Thu Dec 17 2009 [email protected]
  - added subpackage cronie-anacron
* Wed Dec 09 2009 [email protected]
  - added pam_conv.diff to add pam conversationfrom function
  - added pam_config.diff to add pam config file from old cron
  - added Provides: cron = 4.2, Obsoletes: cron <= 4.1
  - added SPOOL_DIR="/var/spool/cron/tabs" to build section to correct
    tabs dir for users
* Tue Dec 08 2009 [email protected]
  - added minuslog.diff and remove_old_system.diff
    from cron package
* Mon Dec 07 2009 [email protected]
  - enable anacron build
  - enable audit support
  - cleanup spec file a bit
* Sat Dec 05 2009 [email protected]
  - switch to cronie 1.4.3, see project page :
    https://fedorahosted.org/cronie/
  - anacron and audit support disabled for now
  - /usr/sbin/cron renamed to /usr/sbin/crond
* Fri Nov 27 2009 [email protected]
  - added initgroups_check.patch : verify return value of
    initgroups (bnc#537178) (CVE-2006-2607)
* Wed Nov 18 2009 [email protected]
  - added pam conversion function (reworked pam.diff) fate#306386
* Wed Nov 18 2009 [email protected]
  - modified run-crons script : added support for new SEND_OUTPUT_ON_NO_ERROR
    sysconfig option to block status mails from cron jobs with empty
    output (fate#305279)
* Tue Nov 03 2009 [email protected]
  - updated patches to apply with fuzz=0
* Wed Oct 14 2009 [email protected]
  - init script: remove "-p $PIDFILE" from startproc call
    (until startproc does allow to combine -f and -p again)
* Fri Aug 22 2008 [email protected]
  - added -DWITH_SELINUX to DEFS
* Wed Aug 20 2008 [email protected]
  - remove outdated options from fillup_and_insserv call
* Wed Aug 20 2008 [email protected]
  - enable SELinux support [fate#303662]
* Wed Aug 13 2008 [email protected]
  - fix init script tags
* Wed Jan 16 2008 [email protected]
  - Fate #301837: CRON XLM Service Description Document
* Tue Jan 08 2008 [email protected]
  - let cron recommend postfix, so that the package solver knows
    that one of the smtp_daemons is preferred by the distribution
    in case the user has no further input on this (#351027)
* Wed Dec 12 2007 [email protected]
  - remove old *system* entries before database reload to avoid
    comparing wrong mtimes. [#344667]
* Mon Dec 10 2007 [email protected]
  - prevent cron.monthly running twice in a month [#338474]
* Wed Dec 05 2007 [email protected]
  - revert last change, it was wrong [#346150]
* Wed Nov 28 2007 [email protected]
  - fix calculation of time difference in run-crons script
* Tue Nov 27 2007 [email protected]
  - fix problem with DAILY_TIME set to 00:00
* Wed Nov 07 2007 [email protected]
  - add %fillup_prereq and %insserv_prereq to Prereq
* Tue Oct 16 2007 [email protected]
  - move ac power test to the beginning of the run_crons script,
    to avoid creation of the tmpdir [#333751]
* Tue Jun 19 2007 [email protected]
  - cron should depend on smtp
* Wed Jun 13 2007 [email protected]
  - fix another cron.daily run twice bug [#283218]
* Thu Mar 29 2007 [email protected]
  - Restrict hardlink check to avoid potential DOS attacks [#258372]
* Fri Mar 09 2007 [email protected]
  - use pid file for start/stop [#248163]
* Fri Feb 16 2007 [email protected]
  - avoid duplicate source of sysconfig [#244513]
  - fix bug in run-crons, which lets cron.daily run twice
    for certain values of DAILY_TIME [#244977]
* Mon Feb 12 2007 [email protected]
  - load database right after daemon awakes [#243020]
* Fri Feb 09 2007 [email protected]
  - use norootforbuild
* Tue Feb 06 2007 [email protected]
  - set PAM_TTY [#242586]
* Wed Sep 27 2006 [email protected]
  - relax requirements on crontab permissions [#207645]
* Fri Sep 01 2006 [email protected]
  - Add pam_loginuid.so to PAM config
* Wed Aug 23 2006 [email protected]
  - fixed segfault bug [#199153]
* Mon May 29 2006 [email protected]
  - fixed priviledge escalation bug CVE-2006-2607 (bugzilla#178863)
* Tue Mar 28 2006 [email protected]
  - really enable PAM [#160426]
* Sat Mar 11 2006 [email protected]
  - Fix last change.
* Tue Feb 28 2006 [email protected]
  - add $network to Should-Start of the init script to avoid
    cron starting before network [#151141]
* Wed Jan 25 2006 [email protected]
  - converted neededforbuild to BuildRequires
* Mon Jan 16 2006 [email protected]
  - Build with -fstack-protector
* Mon Jan 16 2006 [email protected]
  - Make editors which do not modify original also work [#143209]
* Mon Jan 16 2006 [email protected]
  - Add the possibility to log also successful jobs, and introduce
    sysconfig variables to control this [#135619]
* Mon Jan 16 2006 [email protected]
  - Send mail as user executing the cronjob [#140905]
* Sat Jan 14 2006 [email protected]
  - Don't strip binaries.
* Wed Jan 11 2006 [email protected]
  - changed run-crons to run cron.daily at a designated
    time (#114761).
* Tue Dec 06 2005 [email protected]
  - Make sure SELinux is disabled
* Thu Aug 25 2005 [email protected]
  - Fix permission of installed PAM config file
* Fri Jun 17 2005 [email protected]
  - Compile with -fpie, link with -pie
* Wed Jun 15 2005 [email protected]
  - Remove LAuS
* Thu May 12 2005 [email protected]
  - use RPM_OPT_FLAGS -Wno-comment
* Wed Apr 27 2005 [email protected]
  - use find -cmin instead of -ctime in run-crons [#80435]
  - use /etc/cron.{allow,deny} instead of
    /var/spool/cron/{allow,deny} [#80273]
* Mon Mar 07 2005 [email protected]
  - ignore .svn directories [#71052]
* Mon Mar 07 2005 [email protected]
  - rm commands in /etc/crontab are redundant [#71017]
* Fri Feb 25 2005 [email protected]
  - explicitly set permissions for /var/spool/cron{,/tabs}
* Wed Jan 12 2005 [email protected]
  - Add PAM support
* Mon Jan 10 2005 [email protected]
  - Don't source /etc/rc.status twice [#49673]
* Fri Oct 01 2004 [email protected]
  - Add the old SuSE patch to be able to specify a "-" before a cron-
    tab entry and then disable logging [#45611]
* Thu Sep 30 2004 [email protected]
  - Add correct permissions handling
  - Fix swap_uids_back() function
* Wed Sep 22 2004 [email protected]
  - Remove selinux support since it's broken at the moment [#45611]
* Tue Sep 14 2004 [email protected]
  - Make run-crons up to date with laptops ac stuff [#45248]
* Mon Sep 13 2004 [email protected]
  - make laus stuff conditional
* Tue Aug 31 2004 [email protected]
  - Remove update functionality from the last millenium
  - Clean out notify mails [#44347]
  - Clean up spec file a bit
* Tue Aug 31 2004 [email protected]
  - Add patch to be more relaxed with permissions [#44304] [#44470]
* Wed Aug 25 2004 [email protected]
  - added laus patch
* Tue Aug 24 2004 [email protected]
  - New cron has slightly changed semantics, so invoke process_crontab
    correctly and make system crontabs works again
* Mon Aug 23 2004 [email protected]
  - Add missing hunk to control when we reload the db
  - Remove laus and laus-devel from neededforbuild for now
  - Use same pathnames as before
* Mon Aug 23 2004 [email protected]
  - Call make in %build allthough make install implies it's built
* Mon Aug 23 2004 [email protected]
  - Update to vixie cron 4.1:
    o Adapt many Fedora patches including what we had in our
      cron-3.0.1 patches
    o Add SELinux support
    o Add debugging info
  - LAuS support for now disabled, will be enabled later
* Tue Apr 06 2004 [email protected]
  - fix permissions of crontab
* Fri Mar 26 2004 [email protected]
  - cosmetic changes in spec file (inspired by mmj)
  - ironed out hunk shift due to changed line offset in laus
    patch
* Wed Mar 24 2004 [email protected]
  - made LAuS support work on x86_64
* Tue Mar 23 2004 [email protected]
  - added LAuS patch
* Thu Oct 02 2003 [email protected]
  - fix wrong nice level of cron scripts (#31961)
* Thu Sep 18 2003 [email protected]
  - fix typo in run-crons (#31216)
* Tue Aug 26 2003 [email protected]
  - Don't do it all in the 0'th hour, but the 4th
* Sat Aug 16 2003 [email protected]
  - Modify /etc/crontab only if we need to move cron directory
  - Try to restart daemon on update
* Thu Jul 03 2003 [email protected]
  - fix bug in handling of monthly script in /usr/lib/cron/run-crons
    (#27704)
  - adapt sigcld handling for new kernel (#26011)
* Tue May 27 2003 [email protected]
  - /usr/lib/cron/run-crons: added missing "-n" to specify nice level
* Tue May 06 2003 [email protected]
  - Fix bug in quoting patch (#26675)
* Wed Apr 16 2003 [email protected]
  - use BuildRoot
* Mon Mar 24 2003 [email protected]
  - Add improved version of cron_number_check.patch from Gernot Payer
* Thu Mar 20 2003 [email protected]
  - Fix wrong check for number, thanks to Gernot Payer <[email protected]>
    (#25680)
* Fri Feb 28 2003 [email protected]
  - Fix quoting problem with % in crontab, thanks to Klaus G. Wagner
    <[email protected]> (#17713)
* Thu Feb 13 2003 [email protected]
  - Do not own /etc/cron.d* since we might want to use other cron
    versions.
* Tue Nov 05 2002 [email protected]
  - fixed bogus self-provides
* Tue Nov 05 2002 [email protected]
  - fixed typo in run-crons script (ouput->output) (#21497)
* Thu Aug 15 2002 [email protected]
  - add PreReq tag to spec file
* Mon Aug 05 2002 [email protected]
  - Use $time instead of xntpd
  - Make sendmail/postfix "Should-Start"
* Tue Jul 02 2002 [email protected]
  - crontab(1) must not leak fd for /var/spool/cron/deny and/or
    /var/spool/cron/allow to the user's editor (security).
* Thu Apr 25 2002 [email protected]
  - added newline to run-cron output (#15796)
* Fri Mar 01 2002 [email protected]
  - fix month/day interval in manpage
* Thu Feb 21 2002 [email protected]
  - logger is in /bin, adapt run-crons script
* Mon Feb 04 2002 [email protected]
  - fix reload option of init-script (#13026)
* Thu Jan 24 2002 [email protected]
  - modified fillup_and_insserv call (perl-hack not needed here)
* Thu Jan 17 2002 [email protected]
  - fixed initscript comments
* Thu Jan 10 2002 [email protected]
  - removed test for CRON variable from init script
* Wed Dec 12 2001 [email protected]
  - fix wrong sigchld handling (thanks to Philip Willoughby)
  - changed to new init script handling
* Fri Sep 28 2001 [email protected]
  - removed duplicate trap in run-crons (#11472)
* Thu Sep 13 2001 [email protected]
  - updated run-crons (feedback from volker_apelt, thanks)
* Fri Sep 07 2001 [email protected]
  - Instead of closing std{in,out,err} redirect them to /dev/null.
* Wed Aug 15 2001 [email protected]
  - add log messages when one of the /etc/cron/cron.* scripts fails
    (thanks for suggestion by Steffen Dettmer)
* Mon May 07 2001 [email protected]
  - Added security patch for a wrong setuid() call.
* Tue Apr 24 2001 [email protected]
  - added rc-link
* Mon Apr 23 2001 [email protected]
  - added updated startscript and rc.config variable
* Thu Apr 12 2001 [email protected]
  - Close stdin, stdout, and stderr on forking of the daemon.
* Wed Feb 14 2001 [email protected]
  - add patch to prevent buffer overflow with usernames longer than
    19 characters
* Tue Feb 06 2001 [email protected]
  - Make it compile with new glibc
  - remove calls to fax utilities and texpire from default crontab
* Tue Dec 12 2000 [email protected]
  - Add cron.hourly because we provide /etc/cron.hourly/
  - Remove lock files not at same time but with a quater offset
  - Don't run *.rpmorig, *.rpmnew, *.rmpsave, *.swap, *.bak, *~, #*
  - Don run a script if it is already running
  - Remove `echo' to enable DTS patch of Thomas
* Fri Dec 08 2000 [email protected]
  - fix bug introduced in last change
* Mon Nov 20 2000 [email protected]
  - add security patch from Daniel Jacobowitz to cron
  - prevent cron.daily called twice when changing from DST to normal (#998)
* Wed Nov 15 2000 [email protected]
  - add most of the patches of Chris D. Faulhaber ([email protected]) (#4249)
* Tue Sep 05 2000 [email protected]
  - make sematic of cron.monthly clearer. It is now executed on the
    first check in run-crons executed in a month but at most once
    per month. Older semantic was to execute every 30 days which
    resulted in being called twice per month when month has 31 days
    and first execution was on 1st day of month. (#3850)
* Fri Jul 21 2000 [email protected]
  - fix the use of ifdef __linux__ (everywhere else __linux is used)
* Wed May 31 2000 [email protected]
  - Start script with "nice -15"
* Mon May 22 2000 [email protected]
  - Fix post install section
* Tue May 16 2000 [email protected]
  - Move /var/cron -> /var/spool/cron (FHS 2.1)
* Sun Feb 27 2000 [email protected]
  - Move /usr/man -> /usr/share/man
* Mon Jan 24 2000 [email protected]
  - added -D__linux to cope with gcc 2.95
* Thu Dec 02 1999 [email protected]
  - removed CDR_PROG section from run-crons. this leads to problems in
    some network environments.
* Mon Sep 20 1999 [email protected]
  - added Requires smtp_daemon
* Mon Sep 13 1999 [email protected]
  - ran old prepare_spec on spec file to switch to new prepare_spec.
* Mon Aug 30 1999 [email protected]
  - always use fork instead of vfork
* Fri Aug 27 1999 [email protected]
  - prevent sendmail from being called as root
* Thu Aug 26 1999 [email protected]
  - fixed some possible buffer overflow exploits
* Fri Jul 23 1999 [email protected]
  - redirect stderr of apm call to /dev/null
* Thu Jul 15 1999 [email protected]
  - don't run cron jobs via run-cron if
    o  a cd writer is running
    o  laptop is AC-offline
  - /etc/crontab:
    o  don't log every start of run-crons
    o  run faxclean only once a day
* Mon Mar 29 1999 [email protected]
  - added cron.d feature from debian-cron
* Mon Feb 01 1999 [email protected]
  - merged beta and stable version
  - added entries in crontab to delete lastrun files, to let cronjobs be started
    at night.
* Fri Jan 08 1999 [email protected]
  - changed run-crons to work around finds 'strange behavior'
* Fri Dec 18 1998 [email protected]
  - use SIGCHLD instead of SIGCLD
* Tue Dec 15 1998 [email protected]
  - fixed xargs in run-crons
* Mon Dec 14 1998 [email protected]
  - fixed bug in run-crons
* Mon Dec 14 1998 [email protected]
  - added /etc/cron.* feature.
* Tue Nov 17 1998 [email protected]
  - added texpire to crontab.
  - use noreplace for config files.
* Thu Sep 10 1998 [email protected]
  - fixed problem with non existing var/cron/tabs/root.
* Mon Sep 07 1998 [email protected]
  - fixed check for /var/cron/tabs/root in %post section
* Mon Jul 07 1997 [email protected]
  - warn if cron.daily is still in /var/cron/tabs/root
  - start cron.daily 10 minutes earlier, so that duplicate
    entries don't overlap :-(
* Thu Jun 05 1997 [email protected]
  - use /etc/crontab instead of /var/cron/tabs/root
* Thu May 15 1997 [email protected]
  - removed *.new -> orig stuff behavior, since is not neded for rpm.
* Wed Apr 30 1997 [email protected]
  - fix screen output ifrom ALLOW_FILE to DENY_FILE
  - do not include syslog.c anymore, libc is fixed
  - disable debugging compile time switch
  - add some security patches
* Thu Feb 27 1997 [email protected]
  added crontab entries for hylafax.
* Wed Jan 22 1997 [email protected]
  - syslogging works even if syslogd is restarted
* Thu Jan 02 1997 [email protected]
  - beautified man page
  - store crontab.root.new in /root instead of /tmp
* Thu Jan 02 1997 [email protected]
  - atrun aus crontab fur root rausgenommen.

Files

/etc/anacrontab
/etc/cron.hourly/0anacron
/usr/sbin/anacron
/usr/share/man/man5/anacrontab.5.gz
/usr/share/man/man8/anacron.8.gz
/var/spool/anacron
/var/spool/anacron/cron.daily
/var/spool/anacron/cron.monthly
/var/spool/anacron/cron.weekly


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Dec 11 23:24:38 2024