- Work around rpmlint complaining about /var/log/journal shipped with setgid bit
This setgid bit has been already reviewed in the past and wasn't a concern. However we want the mode/ownership adjusted by tmpfiles and avoid the duplication of these info in rpm. - Don't ghost own any directories created dynamically by tmpfiles Again rpmlint complains but it doesn't seem to make sense to try to track all paths (including theirs perms, ownerships...) created dynamically. And 'rpm -V' is likely to report issues later with these paths anyway. This effectively partially reverts the two previous commits. OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1194
This commit is contained in:
parent
55eebaeb1b
commit
1b17770721
@ -8,3 +8,4 @@ addFilter("env-script-interpreter")
|
||||
addFilter(".*files-duplicate /usr/lib/systemd/.*")
|
||||
addFilter(".*files-duplicated-waste.*")
|
||||
addFilter(".*explicit-lib-dependency .*")
|
||||
addFilter(".*tmpfile-not-in-filelist .*")
|
||||
|
@ -1,3 +1,21 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 29 10:04:38 UTC 2021 - Franck Bui <fbui@suse.com>
|
||||
|
||||
- Work around rpmlint complaining about /var/log/journal shipped with setgid bit
|
||||
|
||||
This setgid bit has been already reviewed in the past and wasn't a
|
||||
concern. However we want the mode/ownership adjusted by tmpfiles and
|
||||
avoid the duplication of these info in rpm.
|
||||
|
||||
- Don't ghost own any directories created dynamically by tmpfiles
|
||||
|
||||
Again rpmlint complains but it doesn't seem to make sense to try to
|
||||
track all paths (including theirs perms, ownerships...) created
|
||||
dynamically. And 'rpm -V' is likely to report issues later with
|
||||
these paths anyway.
|
||||
|
||||
This effectively partially reverts the two previous commits.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 12:56:31 UTC 2021 - Franck Bui <fbui@suse.com>
|
||||
|
||||
|
@ -1365,8 +1365,6 @@ fi
|
||||
|
||||
%{_pam_moduledir}/pam_systemd.so
|
||||
|
||||
%ghost %dir %attr(2755, root, systemd-journal) %{_localstatedir}/log/journal/
|
||||
|
||||
%if %{with gnuefi}
|
||||
%dir %{_prefix}/lib/systemd/boot
|
||||
%dir %{_prefix}/lib/systemd/boot/efi
|
||||
@ -1435,14 +1433,6 @@ fi
|
||||
%{_modprobedir}/systemd.conf
|
||||
|
||||
# Some files created at runtime.
|
||||
%ghost %{_rundir}/log
|
||||
%ghost %{_rundir}/systemd
|
||||
%ghost %{_rundir}/systemd/ask-password
|
||||
%ghost %{_rundir}/systemd/seats
|
||||
%ghost %{_rundir}/systemd/sessions
|
||||
%ghost %{_rundir}/systemd/users
|
||||
%ghost %{_rundir}/systemd/machines
|
||||
%ghost %{_rundir}/systemd/shutdown
|
||||
%ghost %config(noreplace) %{_sysconfdir}/X11/xorg.conf.d/00-keyboard.conf
|
||||
%ghost %config(noreplace) %{_sysconfdir}/vconsole.conf
|
||||
%ghost %config(noreplace) %{_sysconfdir}/locale.conf
|
||||
@ -1774,7 +1764,6 @@ fi
|
||||
%{_mandir}/man8/systemd-journal-remote.*
|
||||
%{_mandir}/man8/systemd-journal-upload.*
|
||||
%{_datadir}/systemd/gatewayd
|
||||
%ghost %dir %{_localstatedir}/log/journal/remote
|
||||
%endif
|
||||
|
||||
%if %{with networkd} || %{with resolved}
|
||||
@ -1797,10 +1786,6 @@ fi
|
||||
%{_unitdir}/systemd-networkd.socket
|
||||
%{_unitdir}/systemd-networkd-wait-online.service
|
||||
# Some files created at runtime
|
||||
%ghost %{_rundir}/systemd/netif
|
||||
%ghost %{_rundir}/systemd/netif/links
|
||||
%ghost %{_rundir}/systemd/netif/leases
|
||||
%ghost %{_rundir}/systemd/netif/lldp
|
||||
%endif
|
||||
%if %{with resolved}
|
||||
%{_bindir}/resolvectl
|
||||
|
@ -8,3 +8,4 @@ addFilter("env-script-interpreter")
|
||||
addFilter(".*files-duplicate /usr/lib/systemd/.*")
|
||||
addFilter(".*files-duplicated-waste.*")
|
||||
addFilter(".*explicit-lib-dependency .*")
|
||||
addFilter(".*tmpfile-not-in-filelist .*")
|
||||
|
@ -1,3 +1,21 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 29 10:04:38 UTC 2021 - Franck Bui <fbui@suse.com>
|
||||
|
||||
- Work around rpmlint complaining about /var/log/journal shipped with setgid bit
|
||||
|
||||
This setgid bit has been already reviewed in the past and wasn't a
|
||||
concern. However we want the mode/ownership adjusted by tmpfiles and
|
||||
avoid the duplication of these info in rpm.
|
||||
|
||||
- Don't ghost own any directories created dynamically by tmpfiles
|
||||
|
||||
Again rpmlint complains but it doesn't seem to make sense to try to
|
||||
track all paths (including theirs perms, ownerships...) created
|
||||
dynamically. And 'rpm -V' is likely to report issues later with
|
||||
these paths anyway.
|
||||
|
||||
This effectively partially reverts the two previous commits.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 12:56:31 UTC 2021 - Franck Bui <fbui@suse.com>
|
||||
|
||||
|
15
systemd.spec
15
systemd.spec
@ -1363,8 +1363,6 @@ fi
|
||||
|
||||
%{_pam_moduledir}/pam_systemd.so
|
||||
|
||||
%ghost %dir %attr(2755, root, systemd-journal) %{_localstatedir}/log/journal/
|
||||
|
||||
%if %{with gnuefi}
|
||||
%dir %{_prefix}/lib/systemd/boot
|
||||
%dir %{_prefix}/lib/systemd/boot/efi
|
||||
@ -1433,14 +1431,6 @@ fi
|
||||
%{_modprobedir}/systemd.conf
|
||||
|
||||
# Some files created at runtime.
|
||||
%ghost %{_rundir}/log
|
||||
%ghost %{_rundir}/systemd
|
||||
%ghost %{_rundir}/systemd/ask-password
|
||||
%ghost %{_rundir}/systemd/seats
|
||||
%ghost %{_rundir}/systemd/sessions
|
||||
%ghost %{_rundir}/systemd/users
|
||||
%ghost %{_rundir}/systemd/machines
|
||||
%ghost %{_rundir}/systemd/shutdown
|
||||
%ghost %config(noreplace) %{_sysconfdir}/X11/xorg.conf.d/00-keyboard.conf
|
||||
%ghost %config(noreplace) %{_sysconfdir}/vconsole.conf
|
||||
%ghost %config(noreplace) %{_sysconfdir}/locale.conf
|
||||
@ -1772,7 +1762,6 @@ fi
|
||||
%{_mandir}/man8/systemd-journal-remote.*
|
||||
%{_mandir}/man8/systemd-journal-upload.*
|
||||
%{_datadir}/systemd/gatewayd
|
||||
%ghost %dir %{_localstatedir}/log/journal/remote
|
||||
%endif
|
||||
|
||||
%if %{with networkd} || %{with resolved}
|
||||
@ -1795,10 +1784,6 @@ fi
|
||||
%{_unitdir}/systemd-networkd.socket
|
||||
%{_unitdir}/systemd-networkd-wait-online.service
|
||||
# Some files created at runtime
|
||||
%ghost %{_rundir}/systemd/netif
|
||||
%ghost %{_rundir}/systemd/netif/links
|
||||
%ghost %{_rundir}/systemd/netif/leases
|
||||
%ghost %{_rundir}/systemd/netif/lldp
|
||||
%endif
|
||||
%if %{with resolved}
|
||||
%{_bindir}/resolvectl
|
||||
|
Loading…
Reference in New Issue
Block a user