From 99551e4a359dc81aaeb81f6153367140856bcc61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Stan=C4=9Bk?= Date: Tue, 12 Sep 2023 10:32:20 +0200 Subject: [PATCH 1/9] Migrated to SPDX license --- crontabs.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/crontabs.spec b/crontabs.spec index b33f5ac..1a0f1d5 100644 --- a/crontabs.spec +++ b/crontabs.spec @@ -3,7 +3,8 @@ Summary: Root crontab files used to schedule the execution of programs Name: crontabs Version: 1.11 Release: 30.%{snap_release}git%{?dist} -License: Public Domain and GPLv2 +# See https://gitlab.com/fedora/legal/fedora-license-data/-/merge_requests/359 for reasoning why Public Domain is not here. +License: GPL-2.0-or-later URL: https://github.com/cronie-crond/crontabs Source0: https://github.com/cronie-crond/crontabs/releases/download/crontabs-%{snap_release}/%{name}-%{version}-%{snap_release}git.tar.gz BuildArch: noarch @@ -54,6 +55,9 @@ touch $RPM_BUILD_ROOT/etc/sysconfig/run-parts %{_mandir}/man4/* %changelog +* Tue Sep 12 2023 Jan Staněk - 1.11-30.20190603git +- Migrated to SPDX license field. + * Wed Jul 19 2023 Fedora Release Engineering - 1.11-30.20190603git - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From a69f8fa175d52f18d15ddc6e886f9547ed7ae472 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Stan=C4=9Bk?= Date: Tue, 12 Sep 2023 10:43:56 +0200 Subject: [PATCH 2/9] Migrate to rpmautospec and current versioning guidelines --- changelog | 259 +++++++++++++++++++++++++++++++++++++++++++++++ crontabs.spec | 272 ++------------------------------------------------ 2 files changed, 267 insertions(+), 264 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..3bfecf0 --- /dev/null +++ b/changelog @@ -0,0 +1,259 @@ +* Tue Sep 12 2023 Jan Staněk - 1.11-30.20190603git +- Migrated to SPDX license field. + +* Wed Jul 19 2023 Fedora Release Engineering - 1.11-30.20190603git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jan 19 2023 Fedora Release Engineering - 1.11-29.20190603git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Jul 20 2022 Fedora Release Engineering - 1.11-28.20190603git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jun 23 2022 Ondřej Pohořelský - 1.11-27.20190603git +- Make cronie hard dependency +- Resolves: #2089793 + +* Thu Jan 20 2022 Fedora Release Engineering - 1.11-26.20190603git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jul 21 2021 Fedora Release Engineering - 1.11-25.20190603git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 26 2021 Fedora Release Engineering - 1.11-24.20190603git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 1.11-23.20190603git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jan 28 2020 Fedora Release Engineering - 1.11-22.20190603git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Wed Jul 24 2019 Fedora Release Engineering - 1.11-21.20190603git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Mon Jun 3 2019 Tomáš Mráz - 1.11-20.20190603git +- fix regression from the previous release (#1716114) + +* Thu May 30 2019 Tomáš Mráz - 1.11-19.20190530git +- fix race condition in run-parts causing it to hang occasionally +- fix upstream URLs + +* Thu Jan 31 2019 Fedora Release Engineering - 1.11-18.20150630git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Thu Jul 12 2018 Fedora Release Engineering - 1.11-17.20150630git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Feb 07 2018 Fedora Release Engineering - 1.11-16.20150630git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 1.11-15.20150630git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Feb 10 2017 Fedora Release Engineering - 1.11-14.20150630git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Thu Nov 24 2016 Tomáš Mráz - 1.11-13.20150630git +- use Recommends to pull in cronie (#1269172) + +* Wed Feb 03 2016 Fedora Release Engineering - 1.11-12.20150630git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Aug 12 2015 Tomáš Mráz - 1.11-11.20150630git +- fix logging of PID in the finished line (#1236841) + +* Wed Jun 17 2015 Fedora Release Engineering - 1.11-10.20130830git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Fri Jul 11 2014 Tom Callaway - 1.11-9.20130830git +- fix license handling + +* Sat Jun 07 2014 Fedora Release Engineering - 1.11-8.20130830git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Fri Aug 30 2013 Marcela Mašláňová 1.11-7.20121102git +- fix man page link 971583 + +* Sat Aug 03 2013 Fedora Release Engineering - 1.11-6.20121102git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Feb 13 2013 Fedora Release Engineering - 1.11-5.20121102git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Thu Nov 1 2012 Marcela Mašláňová 1.11-5.20121102git +- update to the latest git snapshot with copying file and fixed man pages + +* Wed Jul 18 2012 Fedora Release Engineering - 1.11-4.20101115git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Fri Jan 13 2012 Fedora Release Engineering - 1.11-3.20101115git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Feb 08 2011 Fedora Release Engineering - 1.11-2.20101115git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Mon Nov 15 2010 Marcela Mašláňová 1.11-1 +- run-parts attempted to execute jobs that are not executable. + +* Thu Nov 11 2010 Marcela Mašláňová 1.11-1 +- 652268 fix missing / + +* Tue Nov 9 2010 Marcela Mašláňová 1.11-1 +- new git snapshot with --test and --list options + +* Fri Oct 22 2010 Marcela Mašláňová 1.11-1 +- use sources from source fedorahosted + +* Mon Oct 18 2010 Marcela Mašláňová 1.10-34 +- add --list option into run-parts + +* Wed Mar 24 2010 Marcela Mašláňová 1.10-33 +- remove useless seting of home to "/" + +* Mon Oct 12 2009 Marcela Mašláňová 1.10-32 +- rebuilt for review + +* Fri Jul 24 2009 Fedora Release Engineering - 1.10-31 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Jun 18 2009 Marcela Mašláňová 1.10-30 +- 491793 thanks Andrew Hecox for patch which allows set allow/deny jobs +- comment change "empty crontab" + +* Tue Feb 24 2009 Fedora Release Engineering - 1.10-29 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Tue Jan 27 2009 Marcela Mašláňová 1.10-28 +- 474219 requires on /etc/cron.d + +* Mon Jan 26 2009 Marcela Mašláňová 1.10-27 +- Change requires back to cronie. + +* Mon Jan 26 2009 Marcela Mašláňová 1.10-26 +- change /etc/crontab. All anacron jobs in cron.daily,weekly,... + are check by anacron every hour. Anacron run them if they didn't + run today. + +* Mon Dec 1 2008 Jan ONDREJ (SAL) 1.10-25 +- Added /etc/cron.{hourly,daily,weekly,monthly} dirs again. bz#473353 + +* Mon Jun 9 2008 Marcela Maslanova 1.10-23 +- 450084 LANG=C is set up for running scripts + +* Wed May 28 2008 Marcela Maslanova 1.10-22 +- remove scripts for delay, anacron now own most of the scripts. +Crontabs owns only run-parts, /etc/crontab and crontabs sysconfig. + +* Mon May 5 2008 Marcela Maslanova 1.10-21 +- 445079 delay script failed in case DELAY is zero + +* Fri Apr 4 2008 Marcela Maslanova 1.10-20 +- 440410 log pid of process instead of logger's pid + +* Mon Oct 22 2007 Marcela Maslanova 1.10-19 +- run-parts log also end of each job (patch from J. Kamens) +- Resolves: rhbz#303081 + +* Tue Sep 25 2007 Marcela Maslanova 1.10-18 +- cron.{hourly, daily,...} run ok +- rhbz#296741 + +* Thu Aug 30 2007 Marcela Maslanova 1.10-17 +- better solution of configuration script + +* Mon Aug 27 2007 Marcela Maslanova 1.10-16 +- 254220 typo in script run-parts + +* Tue Aug 21 2007 Marcela Maslanova 1.10-15 +- corrected license tag in spec +- add config file to crontab - delay of cron.{daily,...} could be + switch off +- Resolves: rhbz#253536 + +* Tue Feb 27 2007 Marcela Maslanova 1.10-14 +- review again + +* Thu Feb 8 2007 Marcela Maslanova 1.10-13 +- rhbz#225662 review + +* Mon Jan 29 2007 Marcela Maslanova 1.10-12 +- link daily,weekly,monthly +- rhbz#224687 + +* Wed Jan 24 2007 Marcela Maslanova 1.10-11 +- crontabs should ignore Cfengine files, rebuilt +- Resolves: rhbz#223472 + +* Wed Oct 11 2006 Marcela Maslanova 1.10-9 +- patch (#110894) for delaying more emails in the moment + +* Fri Jul 14 2006 Jesse Keating 0 1.10-8 +- rebuilt + +* Fri Dec 09 2005 Jesse Keating +- rebuilt + +* Mon Sep 20 2004 Jason Vas Dias +- rebuilt under new CVS for dist-fc3 + +* Fri Feb 13 2004 Elliot Lee +- rebuilt + +* Fri Feb 7 2003 Bill Nottingham +- not-as-automated rebuild + +* Fri Jun 21 2002 Tim Powers +- automated rebuild + +* Thu May 23 2002 Tim Powers +- automated rebuild + +* Wed Jan 09 2002 Tim Powers +- automated rebuild + +* Thu Jul 19 2001 Preston Brown +- don't require tmpwatch + +* Tue Feb 27 2001 Preston Brown +- noreplace crontab file; use tmppath + +* Wed Jan 31 2001 Bill Nottingham +- don't process ,v files (#15968) + +* Mon Aug 7 2000 Bill Nottingham +- put name of script in output of stuff run by run-parts (#12411) + +* Wed Jul 12 2000 Prospector +- automatic rebuild + +* Tue Jun 6 2000 Bill Nottingham +- rebuild + +* Fri Aug 27 1999 Jeff Johnson +- don't run *~ or *, files (#4740). + +* Thu Apr 15 1999 Bill Nottingham +- don't run .rpm{save,new,orig} files (bug #2190) + +* Sun Mar 21 1999 Cristian Gafton +- auto rebuild in the new build environment (release 5) + +* Mon Nov 30 1998 Bill Nottingham +- crontab: set HOME=/ + +* Sat Jun 27 1998 Jeff Johnson +- run-parts: skip sub-directories (e.g. CVS) found instead of complaining + +* Fri Apr 24 1998 Prospector System +- translations modified for de, fr, tr + +* Tue Apr 07 1998 Erik Troan +- moved crontab jobs up a bit to make sure they aren't confused by + switching to and fro daylight savings time + +* Fri Oct 24 1997 Erik Troan +- removed tmpwatch and at entries + +* Thu Jul 31 1997 Erik Troan +- made a noarch package diff --git a/crontabs.spec b/crontabs.spec index 1a0f1d5..068b232 100644 --- a/crontabs.spec +++ b/crontabs.spec @@ -1,12 +1,14 @@ -%global snap_release 20190603 +%global snapshot_date 20190603 +%global snapshot_commit 9e74f2d + Summary: Root crontab files used to schedule the execution of programs Name: crontabs -Version: 1.11 -Release: 30.%{snap_release}git%{?dist} +Version: 1.11^%{snapshot_date}git%{snapshot_commit} +Release: %autorelease # See https://gitlab.com/fedora/legal/fedora-license-data/-/merge_requests/359 for reasoning why Public Domain is not here. License: GPL-2.0-or-later URL: https://github.com/cronie-crond/crontabs -Source0: https://github.com/cronie-crond/crontabs/releases/download/crontabs-%{snap_release}/%{name}-%{version}-%{snap_release}git.tar.gz +Source0: https://github.com/cronie-crond/crontabs/releases/download/crontabs-%{snapshot_date}/%{name}-%(echo %{version}|cut -d\^ -f1)-%{snapshot_date}git.tar.gz BuildArch: noarch Requires: sed Requires: cronie @@ -24,7 +26,7 @@ Crontabs handles a basic system function, so it should be installed on your system. %prep -%setup -q +%autosetup -n %{name}-%(echo %{version}|cut -d\^ -f1) %build #empty @@ -55,262 +57,4 @@ touch $RPM_BUILD_ROOT/etc/sysconfig/run-parts %{_mandir}/man4/* %changelog -* Tue Sep 12 2023 Jan Staněk - 1.11-30.20190603git -- Migrated to SPDX license field. - -* Wed Jul 19 2023 Fedora Release Engineering - 1.11-30.20190603git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Thu Jan 19 2023 Fedora Release Engineering - 1.11-29.20190603git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Wed Jul 20 2022 Fedora Release Engineering - 1.11-28.20190603git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Thu Jun 23 2022 Ondřej Pohořelský - 1.11-27.20190603git -- Make cronie hard dependency -- Resolves: #2089793 - -* Thu Jan 20 2022 Fedora Release Engineering - 1.11-26.20190603git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Wed Jul 21 2021 Fedora Release Engineering - 1.11-25.20190603git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Tue Jan 26 2021 Fedora Release Engineering - 1.11-24.20190603git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering - 1.11-23.20190603git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue Jan 28 2020 Fedora Release Engineering - 1.11-22.20190603git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Wed Jul 24 2019 Fedora Release Engineering - 1.11-21.20190603git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Mon Jun 3 2019 Tomáš Mráz - 1.11-20.20190603git -- fix regression from the previous release (#1716114) - -* Thu May 30 2019 Tomáš Mráz - 1.11-19.20190530git -- fix race condition in run-parts causing it to hang occasionally -- fix upstream URLs - -* Thu Jan 31 2019 Fedora Release Engineering - 1.11-18.20150630git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Jul 12 2018 Fedora Release Engineering - 1.11-17.20150630git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 1.11-16.20150630git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 1.11-15.20150630git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 1.11-14.20150630git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Thu Nov 24 2016 Tomáš Mráz - 1.11-13.20150630git -- use Recommends to pull in cronie (#1269172) - -* Wed Feb 03 2016 Fedora Release Engineering - 1.11-12.20150630git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Aug 12 2015 Tomáš Mráz - 1.11-11.20150630git -- fix logging of PID in the finished line (#1236841) - -* Wed Jun 17 2015 Fedora Release Engineering - 1.11-10.20130830git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Fri Jul 11 2014 Tom Callaway - 1.11-9.20130830git -- fix license handling - -* Sat Jun 07 2014 Fedora Release Engineering - 1.11-8.20130830git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Fri Aug 30 2013 Marcela Mašláňová 1.11-7.20121102git -- fix man page link 971583 - -* Sat Aug 03 2013 Fedora Release Engineering - 1.11-6.20121102git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Wed Feb 13 2013 Fedora Release Engineering - 1.11-5.20121102git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Thu Nov 1 2012 Marcela Mašláňová 1.11-5.20121102git -- update to the latest git snapshot with copying file and fixed man pages - -* Wed Jul 18 2012 Fedora Release Engineering - 1.11-4.20101115git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Fri Jan 13 2012 Fedora Release Engineering - 1.11-3.20101115git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Tue Feb 08 2011 Fedora Release Engineering - 1.11-2.20101115git -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Mon Nov 15 2010 Marcela Mašláňová 1.11-1 -- run-parts attempted to execute jobs that are not executable. - -* Thu Nov 11 2010 Marcela Mašláňová 1.11-1 -- 652268 fix missing / - -* Tue Nov 9 2010 Marcela Mašláňová 1.11-1 -- new git snapshot with --test and --list options - -* Fri Oct 22 2010 Marcela Mašláňová 1.11-1 -- use sources from source fedorahosted - -* Mon Oct 18 2010 Marcela Mašláňová 1.10-34 -- add --list option into run-parts - -* Wed Mar 24 2010 Marcela Mašláňová 1.10-33 -- remove useless seting of home to "/" - -* Mon Oct 12 2009 Marcela Mašláňová 1.10-32 -- rebuilt for review - -* Fri Jul 24 2009 Fedora Release Engineering - 1.10-31 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Thu Jun 18 2009 Marcela Mašláňová 1.10-30 -- 491793 thanks Andrew Hecox for patch which allows set allow/deny jobs -- comment change "empty crontab" - -* Tue Feb 24 2009 Fedora Release Engineering - 1.10-29 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Tue Jan 27 2009 Marcela Mašláňová 1.10-28 -- 474219 requires on /etc/cron.d - -* Mon Jan 26 2009 Marcela Mašláňová 1.10-27 -- Change requires back to cronie. - -* Mon Jan 26 2009 Marcela Mašláňová 1.10-26 -- change /etc/crontab. All anacron jobs in cron.daily,weekly,... - are check by anacron every hour. Anacron run them if they didn't - run today. - -* Mon Dec 1 2008 Jan ONDREJ (SAL) 1.10-25 -- Added /etc/cron.{hourly,daily,weekly,monthly} dirs again. bz#473353 - -* Mon Jun 9 2008 Marcela Maslanova 1.10-23 -- 450084 LANG=C is set up for running scripts - -* Wed May 28 2008 Marcela Maslanova 1.10-22 -- remove scripts for delay, anacron now own most of the scripts. -Crontabs owns only run-parts, /etc/crontab and crontabs sysconfig. - -* Mon May 5 2008 Marcela Maslanova 1.10-21 -- 445079 delay script failed in case DELAY is zero - -* Fri Apr 4 2008 Marcela Maslanova 1.10-20 -- 440410 log pid of process instead of logger's pid - -* Mon Oct 22 2007 Marcela Maslanova 1.10-19 -- run-parts log also end of each job (patch from J. Kamens) -- Resolves: rhbz#303081 - -* Tue Sep 25 2007 Marcela Maslanova 1.10-18 -- cron.{hourly, daily,...} run ok -- rhbz#296741 - -* Thu Aug 30 2007 Marcela Maslanova 1.10-17 -- better solution of configuration script - -* Mon Aug 27 2007 Marcela Maslanova 1.10-16 -- 254220 typo in script run-parts - -* Tue Aug 21 2007 Marcela Maslanova 1.10-15 -- corrected license tag in spec -- add config file to crontab - delay of cron.{daily,...} could be - switch off -- Resolves: rhbz#253536 - -* Tue Feb 27 2007 Marcela Maslanova 1.10-14 -- review again - -* Thu Feb 8 2007 Marcela Maslanova 1.10-13 -- rhbz#225662 review - -* Mon Jan 29 2007 Marcela Maslanova 1.10-12 -- link daily,weekly,monthly -- rhbz#224687 - -* Wed Jan 24 2007 Marcela Maslanova 1.10-11 -- crontabs should ignore Cfengine files, rebuilt -- Resolves: rhbz#223472 - -* Wed Oct 11 2006 Marcela Maslanova 1.10-9 -- patch (#110894) for delaying more emails in the moment - -* Fri Jul 14 2006 Jesse Keating 0 1.10-8 -- rebuilt - -* Fri Dec 09 2005 Jesse Keating -- rebuilt - -* Mon Sep 20 2004 Jason Vas Dias -- rebuilt under new CVS for dist-fc3 - -* Fri Feb 13 2004 Elliot Lee -- rebuilt - -* Fri Feb 7 2003 Bill Nottingham -- not-as-automated rebuild - -* Fri Jun 21 2002 Tim Powers -- automated rebuild - -* Thu May 23 2002 Tim Powers -- automated rebuild - -* Wed Jan 09 2002 Tim Powers -- automated rebuild - -* Thu Jul 19 2001 Preston Brown -- don't require tmpwatch - -* Tue Feb 27 2001 Preston Brown -- noreplace crontab file; use tmppath - -* Wed Jan 31 2001 Bill Nottingham -- don't process ,v files (#15968) - -* Mon Aug 7 2000 Bill Nottingham -- put name of script in output of stuff run by run-parts (#12411) - -* Wed Jul 12 2000 Prospector -- automatic rebuild - -* Tue Jun 6 2000 Bill Nottingham -- rebuild - -* Fri Aug 27 1999 Jeff Johnson -- don't run *~ or *, files (#4740). - -* Thu Apr 15 1999 Bill Nottingham -- don't run .rpm{save,new,orig} files (bug #2190) - -* Sun Mar 21 1999 Cristian Gafton -- auto rebuild in the new build environment (release 5) - -* Mon Nov 30 1998 Bill Nottingham -- crontab: set HOME=/ - -* Sat Jun 27 1998 Jeff Johnson -- run-parts: skip sub-directories (e.g. CVS) found instead of complaining - -* Fri Apr 24 1998 Prospector System -- translations modified for de, fr, tr - -* Tue Apr 07 1998 Erik Troan -- moved crontab jobs up a bit to make sure they aren't confused by - switching to and fro daylight savings time - -* Fri Oct 24 1997 Erik Troan -- removed tmpwatch and at entries - -* Thu Jul 31 1997 Erik Troan -- made a noarch package +%autochangelog From b8a5890952c9de06d86fe020384f7957fcc2c693 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 16:22:55 +0000 Subject: [PATCH 3/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 427c65fbce3f8ca885f5f22936e6871571d3b84f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jan 2024 08:27:23 +0000 Subject: [PATCH 4/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 68468b0dcb1ff56d11969ff6f38a3117bb034e7e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 20:13:05 +0000 Subject: [PATCH 5/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From d7dbb64f3038f0f28b0562d5a7a1769dbebe2a69 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 14:53:13 +0000 Subject: [PATCH 6/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 794f07a2cf403491b148757ec60a8f237e3c332f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Zaoral?= Date: Fri, 4 Jul 2025 12:06:17 +0200 Subject: [PATCH 7/9] tests/test-of-functionality-of-crontabs: fix the test --- tests/test-of-functionality-of-crontabs/runtest.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) mode change 100644 => 100755 tests/test-of-functionality-of-crontabs/runtest.sh diff --git a/tests/test-of-functionality-of-crontabs/runtest.sh b/tests/test-of-functionality-of-crontabs/runtest.sh old mode 100644 new mode 100755 index 98548b2..7026acd --- a/tests/test-of-functionality-of-crontabs/runtest.sh +++ b/tests/test-of-functionality-of-crontabs/runtest.sh @@ -39,6 +39,7 @@ rlJournalStart user="petr$RANDOM" rlRun "rm -rf /tmp/test.createdbypetr /tmp/test.createdbyroot" 0 "Removing tmp directory" rlRun "useradd $user" + rlRun "rlServiceStart crond" rlFileBackup /etc/crontab rlPhaseEnd @@ -76,7 +77,8 @@ rlJournalStart rlPhaseStartCleanup rlRun "rm -rf /tmp/test.createdbypetr /tmp/test.createdbyroot" 0 "Removing tmp directory" - rlRun "userdel -r $user" + rlRun "userdel -rf $user" + rlRun "rlServiceRestore crond" rlFileRestore rlPhaseEnd rlJournalPrintText From 35e7c6914c9446f19055c7d40e8e1e3b7e64ffd0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Zaoral?= Date: Fri, 4 Jul 2025 12:06:49 +0200 Subject: [PATCH 8/9] tests: migrate from STI to TMT Related: https://fedoraproject.org/wiki/Changes/DisableSTI --- .fmf/version | 1 + plans/ci.fmf | 5 +++++ tests/test-of-functionality-of-crontabs/main.fmf | 12 ++++++++++++ tests/test-of-functionality-of-crontabs/runtest.sh | 3 +-- tests/tests.yml | 12 ------------ 5 files changed, 19 insertions(+), 14 deletions(-) create mode 100644 .fmf/version create mode 100644 plans/ci.fmf create mode 100644 tests/test-of-functionality-of-crontabs/main.fmf delete mode 100644 tests/tests.yml diff --git a/.fmf/version b/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/plans/ci.fmf b/plans/ci.fmf new file mode 100644 index 0000000..c1627f9 --- /dev/null +++ b/plans/ci.fmf @@ -0,0 +1,5 @@ +summary: Basic smoke test +discover: + how: fmf +execute: + how: tmt diff --git a/tests/test-of-functionality-of-crontabs/main.fmf b/tests/test-of-functionality-of-crontabs/main.fmf new file mode 100644 index 0000000..30aff61 --- /dev/null +++ b/tests/test-of-functionality-of-crontabs/main.fmf @@ -0,0 +1,12 @@ +summary: test of functionality of crontabs +description: '' +contact: Petr Sklenar +component: + - crontabs +test: ./runtest.sh +framework: beakerlib +recommend: + - crontabs +duration: 30m +extra-summary: /CoreOS/crontabs/Sanity/test-of-functionality-of-crontabs +extra-task: /CoreOS/crontabs/Sanity/test-of-functionality-of-crontabs diff --git a/tests/test-of-functionality-of-crontabs/runtest.sh b/tests/test-of-functionality-of-crontabs/runtest.sh index 7026acd..0090593 100755 --- a/tests/test-of-functionality-of-crontabs/runtest.sh +++ b/tests/test-of-functionality-of-crontabs/runtest.sh @@ -27,8 +27,7 @@ # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # Include rhts environment -. /usr/bin/rhts-environment.sh -. /usr/lib/beakerlib/beakerlib.sh +. /usr/share/beakerlib/beakerlib.sh || exit 1 PACKAGE="crontabs" #how long should we wait: diff --git a/tests/tests.yml b/tests/tests.yml deleted file mode 100644 index 22f9d4d..0000000 --- a/tests/tests.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -# This first play always runs on the local staging system -- hosts: localhost - roles: - - role: standard-test-beakerlib - tags: - - classic - tests: - - test-of-functionality-of-crontabs - required_packages: - - crontabs # test-of-functionality-of-crontabs needs crontabs - - findutils # beakerlib needs find command From 4e4933fc09faa0dfe07da1499336073ff3676442 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 18:50:30 +0000 Subject: [PATCH 9/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild