security/sudo: Update to 1.9.16p2

Major changes between sudo 1.9.16p2 and 1.9.16p1:

 * Sudo now passes the terminal device number to the policy plugin
   even if it cannot resolve it to a path name.  This allows sudo
   to run without warnings in a chroot jail when the terminal device
   files are not present. GitHub issue #421.

 * On Linux systems, sudo will now attempt to use the symbolic links
   in /proc/self/fd/{0,1,2} when resolving the terminal device
   number.  This can allow sudo to map a terminal device to its
   path name even when /dev/pts is not mounted in a chroot jail.

 * Fixed compilation errors with gcc and clang in C23 mode.
   C23 no longer supports functions with unspecified arguments.
   GitHub issue #420.

PR:		282976
Approved by:	garga (maintainer)
This commit is contained in:
Cy Schubert 2024-11-25 13:06:04 -08:00
parent f22ce99cb5
commit 173db84196
2 changed files with 4 additions and 4 deletions

View file

@ -1,5 +1,5 @@
PORTNAME= sudo PORTNAME= sudo
PORTVERSION= 1.9.16p1 PORTVERSION= 1.9.16p2
CATEGORIES= security CATEGORIES= security
MASTER_SITES= SUDO MASTER_SITES= SUDO

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1731468346 TIMESTAMP = 1732568670
SHA256 (sudo-1.9.16p1.tar.gz) = 404994e23ae8bcf4be59ed6fd3759ad70a8cefa9bcf71640b33f176afec243b0 SHA256 (sudo-1.9.16p2.tar.gz) = 976aa56d3e3b2a75593307864288addb748c9c136e25d95a9cc699aafa77239c
SIZE (sudo-1.9.16p1.tar.gz) = 5396038 SIZE (sudo-1.9.16p2.tar.gz) = 5398419