Accepting request 1127862 from home:dimstar:Factory

- Package/ship empty /etc/sudoers.d directory for admins to
  discover where to put their won config.

OBS-URL: https://build.opensuse.org/request/show/1127862
OBS-URL: https://build.opensuse.org/package/show/Base:System/sudo?expand=0&rev=246
This commit is contained in:
Otto Hollmann 2023-11-21 11:38:24 +00:00 committed by Git OBS Bridge
parent 535b070a67
commit 27c0857d41
2 changed files with 8 additions and 1 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Tue Nov 21 08:56:42 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
- Package/ship empty /etc/sudoers.d directory for admins to
discover where to put their won config.
-------------------------------------------------------------------
Wed Sep 20 08:34:12 UTC 2023 - Ludwig Nussel <lnussel@suse.com>

View File

@ -202,7 +202,7 @@ rm -f %{buildroot}%{confdir}/sudoers.dist
%if %{defined _distconfdir}
# Move /etc to /usr/etc/
mkdir -p %{buildroot}%{_distconfdir}/sudoers.d
mkdir -p %{buildroot}%{_distconfdir}/sudoers.d %{buildroot}%{_sysconfdir}/sudoers.d
chmod 644 %{buildroot}%{_distconfdir}/sudoers
echo "@includedir /etc/sudoers.d" >> %{buildroot}%{_distconfdir}/sudoers
%endif
@ -274,6 +274,7 @@ test -f %{_sysconfdir}/sudoers.rpmsave && mv -v %{_sysconfdir}/sudoers.rpmsave %
%{!?_distconfdir:%config(noreplace)} %attr(%confmode,root,root) %{confdir}/sudoers
%attr(0750,root,root) %dir %{confdir}/sudoers.d
%{?_distconfdir:%attr(0750,root,root) %dir %{_sysconfdir}/sudoers.d}
%attr(0644,root,root) %config(noreplace) %{confdir}/sudo.conf
%attr(0644,root,root) %config(noreplace) %{confdir}/sudo_logsrvd.conf