[sudo-workers] sudo 1.8.14b4 released

Todd C. Miller Todd.Miller at courtesan.com
Thu Jul 9 16:35:46 MDT 2015


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

The fourth beta version of sudo 1.8.14 is now available.

Sudo 1.8.14 is primarily a bug fix release.  It also contains changes
in the way memory allocation errors are handled that should not be
user-visible.

Source:
    http://www.sudo.ws/sudo/dist/beta/sudo-1.8.14b4.tar.gz
    ftp://ftp.sudo.ws/pub/sudo/beta/sudo-1.8.14b4.tar.gz

SHA256 checksum:
    0fa058c09295a042b4739864d0a0a6b39090aed7088b61d1339176fa6835522f
MD5 checksum:
    3d4f5c159a562c39c66c7f3aaef3c5b3

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.14b4 and 1.8.14b3:

 * Fixed a bug that prevented the btime entry in /proc/stat from
   being parsed on Linux.

 * Updated Debian/Ubuntu packages to be more like the vendor ones.
   One notable exception is that sudo.ws packages use /var/run, not
   /var/lib for timestamp files.

 * Include resolv.h on systems where the inet_pton() and inet_ntop()
   functions are in libresolv.

Major changes between sudo 1.8.14b3 and 1.8.14b2:

 * Double-quoted values in an LDAP sudoOption are now supported
   for consistency with file-based sudoers.

 * Updated translations from http://translationproject.org/

Major changes between sudo 1.8.14b2 and 1.8.14b1:

 * Fixed a typo in an error message.

 * Updated translations from http://translationproject.org/

Major changes between sudo 1.8.14b1 and 1.8.13:

 * Log messages on Mac OS X now respect sudoers_locale when sudo
   is build with NLS support.

 * The sudo manual pages now pass "mandoc -Tlint" with no warnings.

 * Fixed a compilation problem on systems with the sig2str() function
   that do not define SIG2STR_MAX in signal.h.

 * Worked around a compiler bug that resulted in unexpected behavior
   when returning an int from a function declared to return bool
   without an explicit cast.

 * Worked around a bug in Mac OS X 10.10 BSD auditing where the
   au_preselect() fails for AUE_sudo events but succeeds for
   AUE_DARWIN_sudo.

 * Fixed a hang on Linux systems with glibc when sudo is linked with
   jemalloc.

 * When the user runs a command as a user ID that is not present in
   the password database via the -u flag, the command is now run
   with the group ID of the invoking user instead of group ID 0.

 * Fixed a compilation problem on systems that don't pull in
   definitions of uid_t and gid_t without sys/types.h or unistd.h.

 * Fixed a compilation problem on newer AIX systems which use a
   struct st_timespec for time stamps in struct stat that differs
   from struct timespec.

 * The example directory is now configurable via --with-exampledir
   and defaults to DATAROOTDIR/examples/sudo on BSD systems.

 * The /usr/lib/tmpfiles.d/sudo.conf file is now installed as part
   of "make install" when systemd is in use.

 * Fixed a linker problem on some systems with libintl.  Bug #690.

 * Fixed compilation with compilers that don't support __func__
   or __FUNCTION__.

 * Sudo no longer needs to uses weak symbols to support localization
   in the warning functions.  A registration function is used instead.

 * Fixed a setresuid() failure in sudoers on Linux kernels where
   uid changes take the nproc resource limit into account.

 * Fixed LDAP netgroup queries on AIX.

 * Sudo will now display the custom prompt on Linux systems with PAM
   even if the "Password: " prompt is not localized by the PAM module. 
   Bug #701.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlWe9z0ACgkQWonfon7kcMRQDwCgiAPYA3eZanA+EZD5CO08WZZy
zbgAnRgVnsrK/ut3zYu4eZhqveTjeLJo
=yIpD
-----END PGP SIGNATURE-----


More information about the sudo-workers mailing list