Comment # 5 on bug 1095670 from
(In reply to Andrei Borzenkov from comment #4)
> Was it ever submitted upstream? Was it rejected? If yes, why?
> 
> In any case, upstream or not, this needs documentation. Behavior is entirely
> undocumented, not even in changelog, and is incompatible with other
> distributions and upstream.

This was a simple left over done to silent the rpmlint messages for an other
bug. I had never added this to changelog as it slipped out.

(In reply to Mark Hounschell from comment #0)
> I am upgrading an older SuSE-13.2 box to Leap. I have done a fresh Leap-15.0
> install and ported over the source code that we ran on the 13.2 box. It
> builds fine but I am having an issue. The program is/has to be an suid pgm.
> It also uses fork/execvpe/wait to execute some external scripts. And that is
> where my problem lies. The user is a member of several groups but these
> group memberships seem to disappear when these external scripts are
> executed. For instance the user is a member of the cdrom group so he can
> eject and work with a DVD. I have created a simple example script and source
> for a pgm that execvpe's that script which shows my problem.

You might give version of the latest bash in project Base:System a try as here
I have replaced the setgroup(2) system call with the initgroup(3) libc call:

https://build.opensuse.org/package/binary/download/Base:System/bash/openSUSE_Leap_15.0/x86_64/bash-4.4-lp150.361.1.x86_64.rpm


If this works for you I'll submit the fix tu upstream and will see if Chet does
accept this.


You are receiving this mail because: