From 1c938f4d973084ba48fc4a4dabc8f5f5bff2675c53f69f2b2c53e1b1e8f2622e Mon Sep 17 00:00:00 2001 From: Otto Hollmann Date: Tue, 19 Dec 2023 13:45:01 +0000 Subject: [PATCH] Accepting request 1134033 from home:ohollmann:branches:Base:System MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - For existing products (SLE15-SP* and older) keep using /etc and don't switch to /usr/etc. So only SLES16/ALP, Tumbleweed and newer products will use both /etc and /usr/etc locations. - Update to 1.9.15p4: * Fixed a bug introduced in sudo 1.9.15 that could prevent a user’s privileges from being listed by sudo -l if the sudoers entry in /etc/nsswitch.conf contains [SUCCESS=return]. This did not affect the ability to run commands via sudo. Bug #1063. - Update to 1.9.15p3: * Always disable core dumps when sudo sends itself a fatal signal. Fixes a problem where sudo could potentially dump core dump when it re-sends the fatal signal to itself. This is only an issue if the command * received a signal that would normally result in a core dump but the command did not actually dump core. * Fixed a bug matching a command with a relative path name when the sudoers rule uses shell globbing rules for the path name. Bug #1062. * Permit visudo to be run even if the local host name is not set. GitHub issue #332. * Fixed an editing error introduced in sudo 1.9.15 that could prevent sudoreplay from replaying sessions correctly. GitHub issue #334. * Fixed a bug introduced in sudo 1.9.15 where sudo -l > /dev/null could hang on Linux systems. GitHub issue #335. * Fixed a bug introduced in sudo 1.9.15 where Solaris privileges specified in sudoers were not applied to the command being run. OBS-URL: https://build.opensuse.org/request/show/1134033 OBS-URL: https://build.opensuse.org/package/show/Base:System/sudo?expand=0&rev=249 --- sudo-1.9.15p2.tar.gz | 3 --- sudo-1.9.15p2.tar.gz.sig | Bin 566 -> 0 bytes sudo-1.9.15p4.tar.gz | 3 +++ sudo-1.9.15p4.tar.gz.sig | Bin 0 -> 566 bytes sudo.changes | 32 ++++++++++++++++++++++++++++++++ sudo.spec | 4 ++-- 6 files changed, 37 insertions(+), 5 deletions(-) delete mode 100644 sudo-1.9.15p2.tar.gz delete mode 100644 sudo-1.9.15p2.tar.gz.sig create mode 100644 sudo-1.9.15p4.tar.gz create mode 100644 sudo-1.9.15p4.tar.gz.sig diff --git a/sudo-1.9.15p2.tar.gz b/sudo-1.9.15p2.tar.gz deleted file mode 100644 index 8576656..0000000 --- a/sudo-1.9.15p2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:199c0cdbfa7efcfffa9c88684a8e2fb206a62b70a316507e4a91c89c873bbcc8 -size 5303642 diff --git a/sudo-1.9.15p2.tar.gz.sig b/sudo-1.9.15p2.tar.gz.sig deleted file mode 100644 index 25c31e71a1aa49f1e3b8e0482682ba81308f80586965fd770da64661269d32de..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}0y6{v0SEvc79j*#(do>(D>r8Z{nJ~i^uQs`q;UHM0%c7MPXG!D5UKRQ zACG~|6k^nV;032Xxd_;4-K`}zeXTD4?SjY1^*=;%|cOzrbs)%ohHjSW$_Q@qMo3<^gc zF0erFyjGTF;@Rg&tu5pu|Zu>P{uDM@SjQ1!GqFn@VsD2z^a3H@M(SR z9l5L?LlaO=1CQv=k&@6@_{KG$La9x}yMdZ+l|~~22lLsMmpmU3xx3$gS>uHI3AJX) EF~0;Dz5oCK diff --git a/sudo-1.9.15p4.tar.gz b/sudo-1.9.15p4.tar.gz new file mode 100644 index 0000000..617cb98 --- /dev/null +++ b/sudo-1.9.15p4.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e20ec9865eeeea1316c6f49ec6ac4678869b689d4d90b44243bf4887d6dd532 +size 5304804 diff --git a/sudo-1.9.15p4.tar.gz.sig b/sudo-1.9.15p4.tar.gz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..8d59c2749d0fd3b685112b84ede0b90f9b9b27699082373cbf3ea8073f14029d GIT binary patch literal 566 zcmV-60?GY}0y6{v0SEvc79j*#(do>(D>r8Z{nJ~i^uQs`q;UHM0%d%&TmT9Q5UKRQ zA63 z{*6-2*$lKIO`D+~SI!GBoz8(b-A^pv&qUyHr^N@*e*#1ayg0(Lz<*AVsB^0u3HSBb zLZRrA+CuiE!F%O4a3fwB`RB;29*!+Wg43l$E@5VW1)M?*I*;e_kQBaso6I#}knTK;0Ut3scq>bVj81#J*socV(Hyf)A#+=;a-^%Al%4gcl+ z!i{aTR=7xNHt{Wz_k1{WnD?qouHjn^2XXzv=()`ZlO1}UEH%4bygWXc%>{UOQOQ1Lvcb& zs(ClJ_)QA5XqD8Zm + +- For existing products (SLE15-SP* and older) keep using /etc and don't + switch to /usr/etc. So only SLES16/ALP, Tumbleweed and newer products + will use both /etc and /usr/etc locations. + +------------------------------------------------------------------- +Mon Dec 18 16:26:14 UTC 2023 - Otto Hollmann + +- Update to 1.9.15p4: + * Fixed a bug introduced in sudo 1.9.15 that could prevent a user’s + privileges from being listed by sudo -l if the sudoers entry + in /etc/nsswitch.conf contains [SUCCESS=return]. This did not affect the + ability to run commands via sudo. Bug #1063. +- Update to 1.9.15p3: + * Always disable core dumps when sudo sends itself a fatal signal. Fixes a + problem where sudo could potentially dump core dump when it re-sends the + fatal signal to itself. This is only an issue if the command * received + a signal that would normally result in a core dump but the command did + not actually dump core. + * Fixed a bug matching a command with a relative path name when the sudoers + rule uses shell globbing rules for the path name. Bug #1062. + * Permit visudo to be run even if the local host name is not set. GitHub + issue #332. + * Fixed an editing error introduced in sudo 1.9.15 that could prevent + sudoreplay from replaying sessions correctly. GitHub issue #334. + * Fixed a bug introduced in sudo 1.9.15 where sudo -l > /dev/null could hang + on Linux systems. GitHub issue #335. + * Fixed a bug introduced in sudo 1.9.15 where Solaris privileges specified + in sudoers were not applied to the command being run. + ------------------------------------------------------------------- Wed Nov 22 12:46:00 UTC 2023 - Otto Hollmann diff --git a/sudo.spec b/sudo.spec index 5266389..0249d41 100644 --- a/sudo.spec +++ b/sudo.spec @@ -16,7 +16,7 @@ # -%if %{defined _distconfdir} +%if %{defined _distconfdir} && 0%{?suse_version} >= 1600 %define confdir %{_distconfdir} %define confmode 0444 %else @@ -25,7 +25,7 @@ %endif Name: sudo -Version: 1.9.15p2 +Version: 1.9.15p4 Release: 0 Summary: Execute some commands as root License: ISC