[sudo-workers] sudo 1.8.21b1 released

Todd C. Miller Todd.Miller at courtesan.com
Fri Jul 28 10:27:31 MDT 2017


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

The first beta version of sudo 1.8.21 is now available.

Source:
    https://www.sudo.ws/sudo/dist/beta/sudo-1.8.21b1.tar.gz
    ftp://ftp.sudo.ws/pub/sudo/beta/sudo-1.8.21b1.tar.gz

SHA256 checksum:
    b7d5d5d0447566d1203542eb427b9822669c82fc57c0110e4d5de38c1232a659
MD5 checksum:
    2a5e2fd0cc24f8363a9b75c356a9beef

Binary packages:
    https://www.sudo.ws/sudo/dist/beta/packages/index.html#binary

For a list of download mirror sites, see:
    https://www.sudo.ws/sudo/download_mirrors.html

Sudo web site:
    https://www.sudo.ws/sudo/

Sudo web site mirrors:
    https://www.sudo.ws/sudo/mirrors.html

Major changes between sudo 1.8.21b1 and 1.8.20p2:

 * The path that sudo uses to search for terminal devices can now
   be configured via the new "devsearch" Path setting in sudo.conf.

 * It is now possible to preserve bash shell functions in the
   environment when the "env_reset" sudoers setting is disabled by
   removing the "*=()*" pattern from the env_delete list.

 * A change made in sudo 1.8.15 inadvertantly caused sudoedit to
   send itself SIGHUP instead of exiting when the editor returns
   an error or the file was not modified.

 * Sudoedit now uses an exit code of zero if the file was not
   actually modified.  Previously, sudoedit treated a lack of
   modifications as an error.

 * When running a command in a pseudo terminal (pty), sudo now
   copies a subset of the terminal flags to the new pty.  Previously,
   all flags were copied, even those not appropriate for a pty.

 * Fixed a problem with debug logging in the sudoers I/O logging
   plugin.

 * Window size change events are now logged to the policy plugin.
   On xterm and compatible terminals, sudoreplay is now capable of
   resizing the terminal to match the size of the terminal the
   command was run on.  The new -R option can be used to disable
   terminal resizing.

 * Fixed a bug in visudo where a newly added file was not checked
   for syntax errors.  Bug #791.

 * Fixed a bug in visudo where if a syntax error in an include
   directory (like /etc/sudoers.d) was detected, the edited version
   was left as a temporary file instead of being installed.

 * On PAM systems, sudo will now treat "username's Password:" as
   a standard password prompt.  As a result, the SUDO_PROMPT
   environment variable will now override "username's Password:"
   as well as the more common "Password:".  Previously, the
   "passprompt_override" Defaults setting would need to be set for
   SUDO_PROMPT to override a prompt of "username's Password:".

 * A new "syslog_pid" sudoers setting has been added to include
   sudo's process ID along with the process name when logging via
   syslog.  Bug #792.

 * Fixed a bug introduced in sudo 1.8.18 where a command would
   not be terminated when the I/O logging plugin returned an error
   to the sudo front-end.
-----BEGIN PGP SIGNATURE-----

iEYEARECAAYFAll7ZeYACgkQWonfon7kcMRz2ACg27YULHIrJehArPsNyhIem3EB
5HgAn2IA9ujtcMpCdpfJVNe3IvgtiBEM
=YYs2
-----END PGP SIGNATURE-----


More information about the sudo-workers mailing list