[sudo-users] sudo 1.8.9rc1 released

Todd C. Miller Todd.Miller at courtesan.com
Sun Dec 29 13:24:38 MST 2013


The first release candidate of sudo 1.8.9 is now available.  See
the list of major changes below for details.

Source:
    http://www.sudo.ws/sudo/dist/beta/sudo-1.8.9rc1.tar.gz
    ftp://ftp.sudo.ws/pub/sudo/beta/sudo-1.8.9rc1.tar.gz

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

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

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

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

Major changes between sudo 1.8.9b2 and 1.8.9rc1:

 * The locale is now set correctly again for visudo and sudoreplay.

 * The plugin API has been extended to allow the plugin to exclude
   specific file descriptors from the "closefrom" range.

Major changes between sudo 1.8.9b1 and 1.8.9b2:

 * Added a workaround for a Solaris-specific problem with NOEXEC
   overriding traditional root DAC behavior.  Bug #626.

 * Add user netgroup filtering for SSSD. Previously, rules for
   a netgroup were applied to all even when they did not belong to
   the specified netgroup.  RedHat Bugzilla #880150.

 * Better range checking when parsing numbers in string form.

 * On systems with BSD login classes, if the user specified a
   group (not a user) to run the command as, it was possible to
   specify a different login class even when the command was not
   run as the super user.

 * closefrom() emulation on Mac OS X now uses /dev/fd if possible.

 * The new visudo -x option now takes a file name argument.

Major changes between sudo 1.8.8 and 1.8.9b1:

 * Custom linked list and tail queues have been replaced with
   BSD queue.h versions.

 * Reworked sudo's main event loop to use a simple event subsystem
   using poll(2) or select(2) as the back end.

 * It is now possible to statically compile the sudoers plugin into
   the sudo binary without disabling shared library support.  The
   sudo.conf file may still be used to configure other plugins.

 * Sudo can be compiled again with a C preprocessor that does not
   support variadic macros.

 * Visudo can now export a sudoers file in JSON format.

 * Portability fixes for Tru64 UNIX and HP-UX.

 * Fixes bugs #621, #622, #623, #624


More information about the sudo-users mailing list