Commit Graph

94 Commits

Author SHA1 Message Date
Kalev Lember
6ed4903e3c Avoid systemd_requires as per updated packaging guidelines
There is no need to have them as systemd correctly handles reloading
depending on the transaction ordering (even if systemd is installed
_after_ the package that installs the unit file).

Additionally, this also makes the scriptlets that manually invoke
systemctl conditional on systemctl being present, similar to what
systemd rpm macros do.
2021-10-01 12:00:27 +02:00
Fedora Release Engineering
da22091b90 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 15:07:00 +00:00
Zbigniew Jędrzejewski-Szmek
c099e4e88c Rebuilt for updated systemd-rpm-macros
See https://pagure.io/fesco/issue/2583.
2021-03-02 16:13:28 +01:00
Fedora Release Engineering
c6b4a693cf - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 20:34:12 +00:00
Tom Stellard
bc56aa6999 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-07 01:48:27 +00:00
Tomas Popela
2fbdf7fbe9 Fix the mlocate on ostree based systems
Don't prune bind mounts on ostree based systems, prune the deployments
folder there to avoid duplications.

Fixes: https://github.com/fedora-silverblue/issue-tracker/issues/76
2020-11-24 11:57:34 +00:00
Michal Sekletar
af66351e70 Merge #1 Add /var/lib/mock to PRUNEPATHS 2020-11-24 11:48:48 +00:00
Fedora Release Engineering
714b702b25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 08:10:53 +00:00
Miroslav Suchý
6a8532a67a Add /var/lib/mock to PRUNEPATHS
/var/lib/mock contains copy of OS. It is inteded for building packages. It usually contains duplicates to what you are looking for.
E.g.

```
$ locate bash/FAQ
/usr/share/doc/bash/FAQ
/var/lib/mock/fedora-24-x86_64-28570-30325/root/usr/share/doc/bash/FAQ
/var/lib/mock/fedora-24-x86_64-28683-31985/root/usr/share/doc/bash/FAQ
/var/lib/mock/fedora-24-x86_64-29477-7840/root/usr/share/doc/bash/FAQ
/var/lib/mock/fedora-24-x86_64-32229-16460/root/usr/share/doc/bash/FAQ
/var/lib/mock/fedora-25-x86_64/root/usr/share/doc/bash/FAQ
/var/lib/mock/fedora-25-x86_64-18827-15085/root/usr/share/doc/bash/FAQ
/var/lib/mock/fedora-25-x86_64-27938-29561/root/usr/share/doc/bash/FAQ
/var/lib/mock/fedora-25-x86_64-bootstrap-27938-29561/root/usr/share/doc/bash/FAQ
/var/lib/mock/fedora-26-i386-999/root/usr/share/doc/bash/FAQ
/var/lib/mock/fedora-26-i386-bootstrap-999/root/usr/share/doc/bash/FAQ
/var/lib/mock/fedora-26-x86_64/root/usr/share/doc/bash/FAQ
/var/lib/mock/fedora-28-x86_64/root/usr/share/doc/bash/FAQ
/var/lib/mock/fedora-29-x86_64/root/usr/share/doc/bash/FAQ
/var/lib/mock/fedora-30-x86_64/root/usr/share/doc/bash/FAQ
/var/lib/mock/fedora-31-x86_64/root/usr/share/doc/bash/FAQ
/var/lib/mock/fedora-31-x86_64-bootstrap/root/usr/share/doc/bash/FAQ
/var/lib/mock/fedora-rawhide-x86_64/root/usr/share/doc/bash/FAQ
/var/lib/mock/rhelbeta-8-x86_64/root/usr/share/doc/bash/FAQ
```
2020-05-14 06:44:13 +00:00
Fedora Release Engineering
e76b6e8a3a - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 13:42:04 +00:00
Fedora Release Engineering
b111cf9012 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 17:23:20 +00:00
Fedora Release Engineering
36c6ac87d6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 11:09:40 +00:00
Igor Gnatenko
dfb655358d Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:16 +01:00
Fedora Release Engineering
ca99649a55 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 10:48:26 +00:00
Michal Sekletar
6114896768 Add gcc to BuildRequires 2018-03-22 15:45:11 +01:00
Igor Gnatenko
d86ac3bf27
Escape macros in %changelog
Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-09 09:05:10 +01:00
Fedora Release Engineering
b846137a7a - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-08 02:51:48 +00:00
Fedora Release Engineering
d6f10a1bfe - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 03:24:17 +00:00
Fedora Release Engineering
4aa188da27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 21:59:54 +00:00
Fedora Release Engineering
b8b8bdcf81 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 21:29:20 +00:00
Adam Williamson
559b52f759 goddamnit, i suck. macro needs to be conditional. 2016-09-13 10:15:24 -07:00
Adam Williamson
d7cbe496bb whoops, we still need the BuildRequires so the macro exists 2016-09-13 10:10:43 -07:00
Adam Williamson
64a4828b17 correct systemd requirements
just BuildRequires: systemd is not enough, requirements are also
needed for the scriptlets. %systemd_requires exists to make this
easy, so let's use it.
2016-09-13 10:08:00 -07:00
Michal Sekletar
171fb1187a Bump the release 2016-03-18 14:47:58 +01:00
Michal Sekletar
987f5de5b7 Make service of the type simple
systemd will not block and wait for the service to finish

Resolves: #1282232
2016-03-18 13:55:28 +01:00
Michal Sekletar
b99e52d497 Start timer after the package installation
Resolves: #1278587
2016-03-18 13:55:14 +01:00
Fedora Release Engineering
66cc3660cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 08:31:01 +00:00
Dennis Gilmore
449ada7768 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 20:46:37 +00:00
Michal Sekletar
1002e22937 Don't index ceph mounts
Related: #1223582
2015-06-09 17:52:45 +02:00
Michal Sekletar
6795a4954c Run updatedb from via systemd timer instead of cron 2015-06-09 17:52:27 +02:00
Michal Sekletar
b535ab95f0 Prune path /var/lib/ceph
Resolves: #1217201
2015-05-26 10:11:45 +02:00
Michal Sekletar
cc54611b59 Change attrs for mlocate.db ghost file
Make rpm --verify shut up.
2015-01-26 11:33:24 +01:00
Michal Sekletar
015ef1e3c1 Add gpfs to PRUNEFS
Resolves: #1179644
2015-01-07 13:45:16 +01:00
Michal Sekletar
a9ccbac2ef Don't index dnf database
Reported-by: Pete Travis <me@petetravis.com>
Resolves: #1177877
2015-01-07 13:28:33 +01:00
Michal Sekletar
ffd8876077 Prune by default more VCS systems meta-data dirs
Resolves: #949320
2015-01-07 13:23:34 +01:00
Michal Sekletar
455da36474 Change permissions of cron script to conform with Red Hat Security Guide
"Crontab files must have mode 0600 or less permissive, and files in cron script
directories must have mode 0700 or less permissive."

Resolves: #1179721
2015-01-07 13:17:01 +01:00
Peter Robinson
d16cba9b17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 09:46:42 +00:00
Michal Sekletar
6f379f79f0 cron: don't add zfs to PRUNEFS
Resolves: #1065366
2014-07-25 20:19:43 +02:00
Dennis Gilmore
92a088d5e8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 05:35:14 -05:00
Dennis Gilmore
18d6bc3109 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 06:20:44 -05:00
Miloslav Trmač
9aadf10896 Update cron packaging for https://fedoraproject.org/wiki/Packaging:CronFiles
Notably, the cron script (previously not %config) was renamed;
because it was not %config before, we should have liberty to change it
or move it around yet.
2013-04-10 18:38:00 +02:00
Dennis Gilmore
7f08cec32e - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 01:16:25 -06:00
Miloslav Trmač
452740bed1 Enable hardened build 2012-09-22 04:55:03 +02:00
Miloslav Trmač
8a27837b83 Update to mlocate-0.26 2012-09-22 04:55:03 +02:00
Miloslav Trmač
ca48ad5e58 Drop no longer necessary %clean and %defattr commands. 2012-08-21 20:44:16 +02:00
Dennis Gilmore
1df0a95990 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-19 21:09:29 -05:00
Miloslav Trmač
3d4061efd1 Add /var/lib/yum/yumdb to PRUNEPATHS 2012-03-03 06:41:20 +01:00
Miloslav Trmač
5402f11f57 Update to mlocate-0.25 2012-03-03 06:41:08 +01:00
Dennis Gilmore
8f9b61ab68 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-13 04:13:42 -06:00
Miloslav Trmač
56551a96de Add fuse.sshfs to PRUNEFS.
- Explicitly exclude fuse.sshfs.  Ideally we'd like to exclude all fuse.* file
  systems, sshfs is urgent because it it can hang updatedb.
  Resolves: #604145, #608094
2011-03-31 20:59:11 +02:00