Bug ID 1096050
Summary sudo doesn't work after upgrade from leap 42,3
Classification openSUSE
Product openSUSE Distribution
Version Leap 15.0
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Basesystem
Assignee bnc-team-screening@forge.provo.novell.com
Reporter alarrosa@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

After upgrading to Leap 15.0 from 42.3, sudo shows an error in the first lines:

sudo: PERM_ROOT: setresuid(0, -1, -1): Operation not permitted
sudo: unable to open /var/lib/sudo/ts/antonio: Permission denied

Then it asks for the root password as usual, but it doesn't accept it (I can
log in as root, so I know it's correctly written). After writting it 3 times,
it fails with:

sudo: unable to send audit message: Operation not permitted
sudo: PERM_ROOT: setresuid(0, -1, -1): Operation not permitted

The user id output:
uid=1000(antonio), gid=100(users) groups=100(users),10(wheel),485(kvm)

The output from 'rpm -V sudo' is:
.M.......  g /var/lib/sudo
.M.......  g /var/lib/sudo/ts

So I reinstalled the package and ran 'rpm --setperms sudo' with no change. Btw,
the package seems to set the permissions of the /var/lib/sudo/ts directory to
000 but I had other working systems where the permissions are 700, so I set it
to that. In any case, the owner is root:root.

I also tried reinstalling pam and pam-config with no luck.

Any idea of what to try?


You are receiving this mail because: