Commit Graph

159 Commits

Author SHA1 Message Date
Ondřej Pohořelský
09ee669816 Reintroduce file existence check and fix timestamp file permissions
In 1.7.0, cronie is not testing if /etc/default/anacron exists.
This caused multiple errors to be logged in journal if the file was
missing.

Additionally, this update ensures that anacron timestamp files are created
with the correct permissions. Previously, the files were created with 644
permissions in the %post script of the anacron subpackage but were listed
as having 600 permissions in the %files section. This mismatch has now
been resolved by creating the files with the appropriate 600 permissions.

Resolves: RHEL-42706, RHEL-70286
2024-12-11 09:13:02 +01:00
Ondřej Pohořelský
41f81a8786 Resolve RHEL SAST issues
Resolves: RHEL-44740
2024-11-06 12:33:31 +01:00
Troy Dawson
fb1c12a5bb Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 08:19:46 -07:00
Jakub Heger
8d537e320d Setup gating for c10s 2024-08-01 15:13:24 +02:00
Troy Dawson
718a2346ea Bump release for June 2024 mass rebuild 2024-06-24 08:39:24 -07:00
Fedora Release Engineering
e5066e37c1 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 08:26:38 +00:00
Fedora Release Engineering
4800cc2ef5 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 16:22:36 +00:00
Ondřej Pohořelský
c47c5cbbbe Adds -n option: wait on finnishing grandchild process
https://github.com/cronie-crond/cronie/pull/163
2024-01-02 11:16:09 +01:00
Ondřej Pohořelský
550f5c0f69 update to 1.7.0 2023-10-17 11:31:30 +02:00
Ondřej Pohořelský
edd602e23d Add -n option for crontab entries
In order to test this new feature before cronie upstream tags a new
version, I'm adding this patch directly. Now you can suppress mails
from crontabs when the job is successful.

This is done by using '-n' option in your crontab:
`* * * * * -n foo.sh`
2023-10-06 14:56:39 +02:00
Ondřej Pohořelský
a8c6ca5cdc Fixes indentation for one BuildRequire 2023-10-06 14:46:11 +02:00
Jan Staněk
dd16ce2491 Convert to %autorelease and %autochangelog
[skip changelog]
2023-09-11 13:55:34 +02:00
Jan Staněk
7d870efd9f
Migrated to SPDX license 2023-09-11 13:53:37 +02:00
Fedora Release Engineering
68c70a48c4 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 16:36:11 +00:00
Fedora Release Engineering
af0ae624b5 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 00:40:56 +00:00
Fedora Release Engineering
1baaa671fb Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 23:45:34 +00:00
Jan Staněk
28598172a8
Set 'missingok' for /etc/cron.deny
If the file was already deleted by administrator,
we do not want to recreate it on reinstall or update.
2022-06-28 16:18:28 +02:00
Ondřej Pohořelský
53825b708d New upstream release 1.6.1 2022-05-02 14:19:33 +02:00
Ondřej Pohořelský
8c06378e43 New upstream release 1.6.0 2022-03-22 16:43:27 +01:00
Fedora Release Engineering
693b5e7757 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 00:00:23 +00:00
Fedora Release Engineering
0430abfa30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 20:07:31 +00:00
Jan Staněk
3aacb38dac
Address issues found by static scanners 2021-04-30 12:26:12 +02:00
Tomas Mraz
06a5d6d9be new upstream release 1.5.7 with bug fixes and enhancements 2021-03-29 14:02:34 +02:00
Tomas Mraz
6eddeae803 Correcting my current e-mail address. 2021-03-17 17:32:14 +01:00
Tomas Mraz
84fb0bd593 new upstream release 1.5.6 with bug fixes and enhancements 2021-03-17 17:04:28 +01:00
Fedora Release Engineering
7a7103845d - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 02:42:40 +00:00
Tom Stellard
5424c5f037 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-17 04:01:16 +00:00
Fedora Release Engineering
e304e4268e - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 14:44:01 +00:00
Tom Stellard
1b8ed91a4d Use make macros
https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
2020-07-13 18:57:08 +00:00
Fedora Release Engineering
4b24659787 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 15:00:26 +00:00
Tomas Mraz
272435829e new upstream release 1.5.5 with multiple bug fixes and improvements 2019-10-31 17:37:35 +01:00
Fedora Release Engineering
555e64aab6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 21:11:21 +00:00
Tomas Mraz
65ba1488c9 new upstream release 1.5.4 with regression fix 2019-03-18 11:50:48 +01:00
Tomas Mraz
c28ae405c5 new upstream release 1.5.3 fixing CVE-2019-9704 and CVE-2019-9705 2019-03-15 11:31:56 +01:00
Fedora Release Engineering
592f27bf38 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 16:25:47 +00:00
Igor Gnatenko
6467f59601 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:23:58 +01:00
Tomas Mraz
4d665d4d53 Do not hard-require systemd as crond is used in containers without systemd
(#1654659)
2018-11-30 11:35:36 +01:00
Tomas Mraz
b372458e40 use role from the current context for system crontabs (#1639381) 2018-10-31 13:34:14 +01:00
Fedora Release Engineering
16ea7b2230 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 22:21:16 +00:00
Tomas Mraz
8c79b167a4 new upstream release 1.5.2 2018-05-03 19:06:15 +02:00
Tomas Mraz
27b8ae70a1 Add gcc to BuildRequires 2018-02-21 14:54:51 +01:00
Fedora Release Engineering
56e143a8cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 05:55:18 +00:00
Serhii Turivnyi
2a1211843d Add CI tests for Atomic Host using the standard test interface 2017-12-13 16:46:36 +02:00
Tomas Mraz
7b42a698ab Fix the URL and Source URL. 2017-10-16 16:12:41 +02:00
Andrei Stepanov
6743dfe08f Add CI tests using the standard test interface
Adds tests according to the CI wiki [0] specifically the standard test interface in the spec [1].

[0]: https://fedoraproject.org/wiki/CI
[1]: https://fedoraproject.org/wiki/Changes/InvokingTests
2017-10-06 10:38:34 +00:00
Fedora Release Engineering
ef22e6ea33 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 19:16:38 +00:00
Fedora Release Engineering
c15b627504 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 05:38:45 +00:00
Tomas Mraz
876d673618 fix Y2038 problems in cron and anacron (#1445136) 2017-05-04 17:20:52 +02:00
Fedora Release Engineering
d4e9ad734e - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 07:58:48 +00:00
Tomas Mraz
d33f223a28 make failure of creation of the ghost files in /var non-fatal 2017-01-03 10:20:45 +01:00