Package sudo: Information

    Source package: sudo
    Version: 1.9.16p2-alt1
    Latest version according to Repology
    Build time:  Jan 5, 2025, 01:48 AM in the task #366698
    Category: System/Base
    Report package bug
    License: ISC
    Summary: Allows command execution as another user
    Description: 
    Sudo is a program designed to allow a sysadmin to give limited root
    privileges to users and log root activity.  The basic philosophy is
    to give as few privileges as possible but still allow people to get
    their work done.

    List of RPM packages built from this SRPM:
    sudo (x86_64, ppc64le, i586, aarch64)
    sudo-debuginfo (x86_64, ppc64le, i586, aarch64)
    sudo-devel (noarch)
    sudo-logsrvd (x86_64, ppc64le, i586, aarch64)
    sudo-logsrvd-debuginfo (x86_64, ppc64le, i586, aarch64)
    sudo-python (x86_64, ppc64le, i586, aarch64)
    sudo-python-debuginfo (x86_64, ppc64le, i586, aarch64)

    Maintainer: Evgeny Sinelnikov



      1. /usr/bin/nroff
      2. flex
      3. libaudit-devel
      4. libcap-devel
      5. perl-podlators
      6. libpam-devel
      7. libselinux-devel
      8. python3-dev

    Last changed


    Dec. 27, 2024 Evgeny Sinelnikov 1:1.9.16p2-alt1
    - Update to latest stable bugfix release:
     + Sudo now passes the terminal device number to the policy plugin even if it
       cannot resolve it to a path name (GitHub#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.
     + Fixed the date used by the exit record in sudo-format log files.
       This was a regression introduced in sudo 1.9.16 and only affected
       file-based logs, not syslog (GitHub#405).
     + When a duplicate alias is found in the sudoers file, the warning message now
       includes the file and line number of the previous definition.
     + Sudo no longer sends mail when a user runs "sudo -nv" or "sudo -nl", even
       if "mail_badpass" or "mail_always" are set.
    Oct. 25, 2024 Evgeny Sinelnikov 1:1.9.16-alt1
    - Update to latest stable release:
     + Added the cmddenial_message sudoers option to provide additional information
       to the user when a command is denied by the sudoers policy.
       The default message is still displayed.
     + The time stamp used for file-based logs is now more consistent with the time
       stamp produced by syslog (GitHub#327).
     + Sudo will now warn the user if it can detect the user's terminal but cannot
       determine the path to the terminal device. The sudoers time stamp file will
       now use the terminal device number directly (GitHub #329).
     + Added a json_compact value for the sudoers log_format option which can be
       used when logging to a file (GitHub#357).
     + new pam_silent sudoers option has been added which may be negated to avoid
       suppressing output from PAM authentication modules (GitHub#216).
     + Fixed several cvtsudoers JSON output problems (GitHub#369, GitHub#370,
       GitHub#371, GitHub#373, GitHub#381).
     + When sudo runs a command in a pseudo-terminal and the user's terminal is
       revoked, the pseudo-terminal's foreground process group will now receive
       SIGHUP before the terminal is revoked. This emulates the behavior of the
       session leader exiting and is consistent with what happens when, for example,
       an ssh session is closed (GitHub#367).
     + Paths specified via a Chdir_Spec or Chroot_Spec in sudoers may now be
       double-quoted.
     + The default sudoers file now enables the secure_path option by default
       and preserves the EDITOR, VISUAL, and SUDO_EDITOR environment variables
       when running visudo (GitHub#387).
    Jan. 4, 2024 Evgeny Sinelnikov 1:1.9.15p5-alt1
    - Update to latest stable bugfix release:
     + Fixed evaluation of the "lecture", "listpw", "verifypw", and "fdexec"
       sudoers Defaults settings when used without an explicit value.
     + Sudo will now transparently rename a user's lecture file from
       the older name-based path to the newer user-ID-based path.
     + Memory allocation failure if sysconf(_SC_LOGIN_NAME_MAX) fails.