Page MenuHomeSolus

Update sudo to 1.8.25
ClosedPublic

Authored by kyrios123 on Sep 3 2018, 6:43 PM.
Tags
None
Referenced Files
F11072731: D3790.diff
Sat, Aug 12, 2:33 AM
F11010350: D3790.diff
Thu, Aug 3, 2:08 AM
F10978979: D3790.id9436.diff
Sat, Jul 22, 9:36 PM
F10962432: D3790.id9372.diff
Tue, Jul 18, 9:58 PM
F10955510: D3790.id9616.diff
Mon, Jul 17, 7:39 AM
F10920983: D3790.diff
Jul 9 2023, 10:32 AM
F10815499: D3790.id.diff
May 31 2023, 8:52 PM
F10813757: D3790.id9616.diff
May 31 2023, 12:51 PM
Subscribers
None

Details

Summary
  • I/O log timing file entries now use a monotonic timer and include nanosecond precision. A monotonic timer that does not increment while the system is sleeping is used where available.
  • Fixed a bug introduced in sudo 1.8.24 where sudoNotAfter in the LDAP backend was not being properly parsed.
  • When sudo runs a command in a pseudo-tty, the slave device is now closed in the main process immediately after starting the monitor process. This removes the need for an AIX-specific workaround that was added in sudo 1.8.24.
  • Fixed a bug displaying timeout values the "sudo -V" output. The value displayed was 3600 times the actual value.
  • The testsudoers utility now supports querying an LDIF-format policy.
  • Fixed a regression introduced in sudo 1.8.24 where the LDAP and SSSD backends evaluated the rules in reverse sudoOrder.

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan

sudo su

Diff Detail

Repository
R2974 sudo
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Fixed a bug introduced in sudo 1.8.25 that caused a crash on systems that have the poll() function but not the ppoll() function.

This revision is now accepted and ready to land.Sep 22 2018, 7:41 AM
This revision was automatically updated to reflect the committed changes.