Base:System / sudo & SLES 12
Hi, Sudo upstream is my colleague. He fixed some of the problems I reported against 1.9.7, which is now in Tumbleweed. So, I prepared an update for sudo to 1.9.7p2, and also enabled openssl support along the way, as that's needed to securely transfer session recordings from sudo to central sudo_logsrvd servers. As you can see at https://build.opensuse.org/package/show/home:czanik:branches:Base:System/sud... everything built successfully (well, RiscV is still building...), except for SLES 12. Do I still have to care about SLES 12 compatibility (and disable openssl support there) or I can submit as is? Peter
Hi, On Fri, Jul 30, 2021 at 11:32 AM Peter Czanik <peter@czanik.hu> wrote:
Hi,
Sudo upstream is my colleague. He fixed some of the problems I reported against 1.9.7, which is now in Tumbleweed. So, I prepared an update for sudo to 1.9.7p2, and also enabled openssl support along the way, as that's needed to securely transfer session recordings from sudo to central sudo_logsrvd servers.
As you can see at https://build.opensuse.org/package/show/home:czanik:branches:Base:System/sud... everything built successfully (well, RiscV is still building...), except for SLES 12.
Do I still have to care about SLES 12 compatibility (and disable openssl support there) or I can submit as is?
%make_build macro is not defined for SLE12. You can replace it with: make %{?_smp_mflags} V=1 Regards, ismail
On 7/30/21 11:38 AM, İsmail Dönmez wrote:
make %{?_smp_mflags} V=1
Thanks, it worked. I set it for SLES 12, and left the original macro for everything else. I realized only after that, that SLES 12 builds are disabled in Base:System/sudo :-) Anyway, submit request sent: https://build.opensuse.org/request/show/909383 Have a nice weekend! Peter
On Fri, Jul 30, 2021 at 9:08 AM Peter Czanik <peter@czanik.hu> wrote:
Hi,
Sudo upstream is my colleague. He fixed some of the problems I reported against 1.9.7, which is now in Tumbleweed. So, I prepared an update for sudo to 1.9.7p2, and also enabled openssl support along the way, as that's needed to securely transfer session recordings from sudo to central sudo_logsrvd servers.
As you can see at https://build.opensuse.org/package/show/home:czanik:branches:Base:System/sud... everything built successfully (well, RiscV is still building...), except for SLES 12.
Do I still have to care about SLES 12 compatibility (and disable openssl support there) or I can submit as is?
Base:System is Factory-only for most packages. Sudo is one of them. Don't worry about the failure in OBS on SLE 12. -- 真実はいつも一つ!/ Always, there's only one truth!
On 7/30/21 10:41 PM, Neal Gompa wrote:
On Fri, Jul 30, 2021 at 9:08 AM Peter Czanik <peter@czanik.hu> wrote:
Hi,
Sudo upstream is my colleague. He fixed some of the problems I reported against 1.9.7, which is now in Tumbleweed. So, I prepared an update for sudo to 1.9.7p2, and also enabled openssl support along the way, as that's needed to securely transfer session recordings from sudo to central sudo_logsrvd servers.
As you can see at https://build.opensuse.org/package/show/home:czanik:branches:Base:System/sud... everything built successfully (well, RiscV is still building...), except for SLES 12.
Do I still have to care about SLES 12 compatibility (and disable openssl support there) or I can submit as is?
Base:System is Factory-only for most packages. Sudo is one of them. Don't worry about the failure in OBS on SLE 12.
Yeah it would probably build against SLE-12-Updates anyway because that likely has the macro and from a SUSE perspective if we update the sudo package for SLE 12 in anyway at all we will base it off the existing package in SLE-12 rather then the one in factory. Cheers -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B
participants (4)
-
İsmail Dönmez
-
Neal Gompa
-
Peter Czanik
-
Simon Lees