Opened 9 years ago

Closed 9 years ago

#6727 closed enhancement (fixed)

sudo-1.8.14

Reported by: Fernando de Oliveira Owned by: Fernando de Oliveira
Priority: normal Milestone: 7.8
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

http://www.sudo.ws/dist/sudo-1.8.14.tar.gz

http://www.sudo.ws/dist/sudo-1.8.14.tar.gz.sig

http://www.sudo.ws/download.html#source

sha256: 74308f7bf242f6f997d4c8145849581f06fb6fbe47032b6e87ac664c14b9f6d3

http://www.sudo.ws/stable.html#1.8.14

Major changes between version 1.8.14 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. Bug #702.
   • 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.
   • Double-quoted values in an LDAP sudoOption are now supported for
     consistency with file-based sudoers.
   • Fixed a bug that prevented the btime entry in /proc/stat from being
     parsed on Linux.

Change History (3)

comment:1 by Fernando de Oliveira, 9 years ago

Owner: changed from blfs-book@… to Fernando de Oliveira
Status: newassigned

comment:2 by Fernando de Oliveira, 9 years ago

Status: assignednew

Fixed at r16256.

comment:3 by Fernando de Oliveira, 9 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.