Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: cronie | Distribution: openSUSE Step 15 |
Version: 1.5.7 | Vendor: openSUSE |
Release: 82.1 | Build date: Tue Mar 22 14:21:53 2022 |
Group: System/Daemons | Build host: obs-arm-5 |
Size: 301354 | Source RPM: cronie-1.5.7-82.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/cronie-crond/cronie | |
Summary: Cron Daemon |
cron automatically starts programs at specific times. Add new entries with "crontab -e". (See "man 5 crontab" and "man 1 crontab" for documentation.) Under /etc, find the directories cron.hourly, cron.daily, cron.weekly, and cron.monthly. Scripts and programs that are located there are started automatically.
BSD-3-Clause AND GPL-2.0-only AND MIT
* Fri Mar 11 2022 danilo.spinella@suse.com - Fix run-crons path in shipped crontab, bsc#1196986 * cronie-anacron-1.4.7-run-crons.patch * sample.root * Thu Nov 04 2021 danilo.spinella@suse.com - Revert changes to use run-crons (jsc#SLE-20276) * Re-add cronie-anacron-1.4.7-run-crons.patch * Wed Sep 15 2021 danilo.spinella@suse.com - 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 danilo.spinella@suse.com - 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 dmueller@suse.com - 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 dmueller@suse.com - refresh spec files (move license to licensedir) * Mon Aug 31 2020 kstreitova@suse.com - 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 idonmez@suse.com - Add an example job definition to sample.root * Tue Dec 03 2019 malte.kraus@suse.com - change permissions calls in spec file to use slashes for directories [boo#1158130] * Wed Nov 20 2019 kstreitova@suse.com - drop 'checkproc' line from the run-crons as the usage is bogus [bsc#1155929] * Tue Nov 05 2019 kstreitova@suse.com - 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 kstreitova@suse.com - 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 kstreitova@suse.com - refresh cronie-pam_config.diff to integrate pam_keyinit pam module [bsc#1144044] * Mon Aug 19 2019 kukuk@suse.com - 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 kstreitova@suse.com - 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 kstreitova@suse.com - 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 kstreitova@suse.com - 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 crrodriguez@opensuse.org - cron.service: No limit on the number of processes spawned by cron shall be imposed. * Tue Oct 30 2018 crrodriguez@opensuse.org - 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 kstreitova@suse.com - 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 rbrown@suse.com - Requires mail as it's really needed by cron-crons script, not smtp_daemon [bsc#1070565] [bsc#1064834] * Mon Nov 27 2017 jsegitz@suse.com - 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 kstreitova@suse.com - Requires smtp_daemon (not just Recommends) as it's needed by run-crons script [bsc#1064834] * Thu Nov 23 2017 rbrown@suse.com - Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) * Mon Aug 21 2017 kukuk@suse.de - Require group trusted if we use them * Tue Mar 28 2017 kstreitova@suse.com - 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 kstreitova@suse.com - cleanup with spec-cleaner * Fri Sep 30 2016 kstreitova@suse.com - remove the omc xml config that is useless nowdays * Thu Sep 08 2016 tchvatal@suse.com - 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 crrodriguez@opensuse.org - cron.service: Use KillMode=process like upstream does. * Thu Jun 25 2015 crrodriguez@opensuse.org - revert last change, it is a bug in sssd.service, fixed in SR#313709 * Thu Jun 25 2015 jmatejek@suse.com - add support for MAILFROM, MAIL_CONFIG and different mailer binaries in run-crons (bnc#812367, bnc#366762) * Tue Jun 23 2015 tchvatal@suse.com - Start cron after sssd.service bnc#926961 * Mon Jun 22 2015 tchvatal@suse.com - Redo the post/pre update approach to fix migration from SLE11. Should fix bnc#919028 * Fri Jun 19 2015 kstreitova@suse.com - 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 crrodriguez@opensuse.org - 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 ledest@gmail.com - fix bashisms in pre scripts
/etc/cron.deny /etc/crontab /etc/pam.d/crond /usr/bin/cronnext /usr/bin/crontab /usr/lib/cron /usr/lib/cron/run-crons /usr/lib/systemd/system/cron.service /usr/sbin/cron /usr/sbin/rccron /usr/share/doc/packages/cronie /usr/share/doc/packages/cronie/AUTHORS /usr/share/doc/packages/cronie/ChangeLog /usr/share/doc/packages/cronie/README /usr/share/fillup-templates/sysconfig.cron /usr/share/licenses/cronie /usr/share/licenses/cronie/COPYING /usr/share/man/man1/cronnext.1.gz /usr/share/man/man1/crontab.1.gz /usr/share/man/man5/crontab.5.gz /usr/share/man/man8/cron.8.gz /usr/share/man/man8/crond.8.gz /var/spool/cron /var/spool/cron/lastrun /var/spool/cron/tabs
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 17:26:31 2024