3 UPDATED packages

python3 - Version 3 of the Python programming language aka Python 3000  [16M]
* Fri Feb 20 2026 Grigory Ustinov <grenka@altlinux> 3.7.17-alt6
- Security fix (Fixes: CVE-2024-9287).
* Mon Dec 02 2024 Grigory Ustinov <grenka@altlinux> 3.7.17-alt5
- Security fix (Fixes: CVE-2024-6232).
* Wed Oct 23 2024 Grigory Ustinov <grenka@altlinux> 3.7.17-alt4

python3-module-requests - HTTP library, written in Python, for human beings
* Thu Mar 04 2021 Vladimir Didenko <cow@altlinux> 2.25.1-alt2
- fix build with idna >= 3.0
* Fri Feb 19 2021 Sergey Bolshakov <sbolshakov@altlinux> 2.25.1-alt1
- 2.25.1
* Sat Dec 12 2020 Alexey Shabalin <shaba@altlinux> 2.25.0-alt2
- fix for chardet >= 4.0.0
* Mon Nov 23 2020 Sergey Bolshakov <sbolshakov@altlinux> 2.25.0-alt1
- 2.25.0
* Mon Jul 06 2020 Sergey Bolshakov <sbolshakov@altlinux> 2.24.0-alt1
- 2.24.0
* Thu Mar 19 2020 Alexey Shabalin <shaba@altlinux> 2.23.0-alt1

sudo - Allows command execution as another user
* Tue Apr 28 2026 Evgeny Sinelnikov <sin@altlinux> 1:1.9.17p2-alt2
- Security release (fixes: CVE-2026-35535):
 + Privilege escalation via ignored setuid/setgid/setgroups failures during
   mailer privilege drop (sudo before 3e474c2).
- Add check section with make check to run test suite during package build.
* Wed Oct 22 2025 Evgeny Sinelnikov <sin@altlinux> 1:1.9.17p2-alt1
- Update to latest stable bugfix release:
- Major fixes from upstream:
 + Fixed a rare bug causing system-wide SIGHUP signals (GitHub#458).
 + Fixed a crash when using 'intercept' options with large arguments or
   environment (GitHub#453).
* Tue Jul 01 2025 Evgeny Sinelnikov <sin@altlinux> 1:1.9.17p1-alt1
- Update to latest stable bugfix and security release
  (upstream fix of CVE-2025-32462, CVE-2025-32463 applied in 1.9.16p2-alt3):
 + Fixed a crash in sudo which could occur if there was a fatal error after the
   user was validated but before the command was actually run.
 + Fixed a problem with the pwfeedback option where an initial backspace would
   reduce the maximum length allowed for the password (GitHub#439).
 + Fixed a bug where a user could avoid entering a password for sudo -l command
   if they specified their own user or group name via the -u or -g options.
 + Avoid potential password guessing based on timing attacks on the strcmp()
   function on systems without PAM or a crypt() function where plaintext
   passwords are stored in the shadow password file.
 + Fixed a potential information leak where sudo -l command could be used to
   determine whether an executable exists in a directory that they do not have
   search access to.
 + Fixed a problem running sudo from a serial console on Linux when the command
   is run in a pseudo-terminal (the default).
 + Fixed a bug where the ALL command in a sudoers rule would override a previous
   NOSETENV tag. Command tags are inherited from previous Cmnds in a
   Cmnd_Spec_List. There is a special case for the SETENV tag with the ALL
   command, where SETENV is implied if no explicit SETENV or NOSETENV tag is
   specified. This special case did not take into account that a NOSETENV tag
   that was inherited should override this behavior.
- Fixes in behavior:
 + The ignore_dot sudoers setting is now on by default.
 + If sudo is run via ssh without a terminal and a password is required, it now
   suggest using ssh's -t option.
 + Sudo uses TCSAFLUSH, not TCSADRAIN, when disabling echo once again. A long
   time ago sudo changed from using TCSAFLUSH to TCSADRAIN due to some systems
   having bugs related to TCSAFLUSH. That should no longer be a concern. Using
   TCSAFLUSH ensures that password input that has been received by the kernel,
   but not yet read by sudo, will be discarded and not echoed.
 + Added the SUDO_TTY environment variable if the user has a terminal. This can
   be used to find the user's original tty device when sudo runs the command in
   its own pseudo-terminal (GitHub#447).
* Tue Jul 01 2025 Evgeny Sinelnikov <sin@altlinux> 1:1.9.16p2-alt3
- Security release (fixes: CVE-2025-32462, CVE-2025-32463) (closes: 55007):
 + Sudo's -h (--host) option could be specified when running a command or
   editing a file. This could enable a local privilege escalation attack if the
   sudoers file allows the user to run commands on a different host.
   For more information, see Local Privilege Escalation via host option:
   https://www.sudo.ws/security/advisories/host_any/
 + An attacker can leverage sudo's -R (--chroot) option to run arbitrary
   commands as root, even if they are not listed in the sudoers file. The chroot
   support has been deprecated an will be removed entirely in a future release.
   For more information, see Local Privilege Escalation via chroot option:
   https://www.sudo.ws/security/advisories/chroot_bug/
* Tue Apr 15 2025 Evgeny Sinelnikov <sin@altlinux> 1:1.9.16p2-alt2
- Fixed segmentation fault in pty_cleanup() under low memory
  conditions (closes: 53841).
* Fri Dec 27 2024 Evgeny Sinelnikov <sin@altlinux> 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.
* Fri Oct 25 2024 Evgeny Sinelnikov <sin@altlinux> 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).
* Thu Jan 04 2024 Evgeny Sinelnikov <sin@altlinux> 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.
* Sat Dec 23 2023 Evgeny Sinelnikov <sin@altlinux> 1:1.9.15p4-alt1
- Update to stable release with fixing regression to change in sudo 1.9.15.
 + Bug that could prevent a user's privileges from being listed by "sudo -l"
   if the sudoers entry in /etc/nsswitch.conf contains "[SUCCESS=return]".
* Thu Dec 14 2023 Evgeny Sinelnikov <sin@altlinux> 1:1.9.15p3-alt1
- Update to stable release with fixing regressions to changes in sudo 1.9.15.
* Thu Nov 23 2023 Evgeny Sinelnikov <sin@altlinux> 1:1.9.15p2-alt1
- Update to latest stable bugfix release.
* Wed Nov 08 2023 Evgeny Sinelnikov <sin@altlinux> 1:1.9.15p1-alt1
- Update to latest stable bugfix and security release (fixes: CVE-2023-42465):
 + The sudoers plugin has been modified to make it more resilient to ROWHAMMER
   attacks on authentication and policy matching.
 + The sudoers plugin now constructs the user time stamp file path name using
   the user-ID instead of the user name. This avoids a potential problem with
   user names that contain a path separator ('/') being interpreted as part of
   the path name. A similar issue in sudo-rs has been assigned CVE-2023-42456.
- Fixes in behavior:
 + The visudo utility will no longer create an empty file when the specified
   sudoers file does not exist and the user exits the editor without making any
   changes (GitHub#294).
 + Fixed a bug where output could go to the wrong terminal if "use_pty" is
   enabled (the default) and the standard input, output or error is redirected
   to a different terminal. Bug #1056.
 + A path separator ('/') in a user, group or host name is now replaced with an
   underbar character ('_') when expanding escapes in @include and @includedir
   directives as well as the "iolog_file" and "iolog_dir" sudoers Default
   settings.
- Fixes in user output:
 + Running "sudo -ll command" now produces verbose output that includes matching
   rule as well as the path to the sudoers file the matching rule came from.
 + Changes to terminal settings are now performed atomically, where possible.
   If the command is being run in a pseudo-terminal and the user's terminal is
   already in raw mode, sudo will not change the user's terminal settings. This
   prevents concurrent sudo processes from restoring the terminal settings to
   the wrong values (GitHub#312).
 + Better log message when rejecting a command if the "intercept" option is
   enabled and the "intercept_allow_setid" option is disabled. Previously,
   "command not allowed" would be logged and the user had no way of knowing
   what the actual problem was.
- Fixes in logging:
 + The sudoers source is now logged in the JSON event log. This makes it
   possible to tell which rule resulted in a match.
 + Sudo will now log the invoking user's environment as "submitenv" in the JSON
   logs. The command's environment ("runenv") is no longer logged for commands
   rejected by the sudoers file or an approval plugin.
 + The sudo_logsrvd server will now raise its open file descriptor limit to the
   maximum allowed value when it starts up. Each connection can require up to
   nine open file descriptors so the default soft limit may be too low.
- Fixed regressions:
 + Fixed the warning message for "sudo -l command" when the command is not
   permitted. There was a missing space between "list" and the actual command
   due to changes in sudo 1.9.14.
 + The "intercept_verify" sudoers option is now only applied when the
   "intercept" option is set in sudoers. Previously, it was also applied when
   "log_subcmds" was enabled. Sudo 1.9.14 contained an incorrect fix for this.
 + Reverted a change from sudo 1.9.4 that resulted in PAM session modules being
   called with the environment of the command to be run instead of the
   environment of the invoking user (GitHub#318).
* Sat Sep 23 2023 Evgeny Sinelnikov <sin@altlinux> 1:1.9.14p3-alt1
- Update to latest stable release with regressions fixes.
- Fixed a bug introduced in sudo 1.9.14 that affects matching sudoers rules
  containing a Runas_Spec with an empty Runas user.
- Fixed a problem with "stair-stepped" output when piping or redirecting the
  output of a sudo command that takes user input.
- Fixed a crash introduced in version 1.9.14 when running a command with a NULL
  argv[0] if "log_subcmds" or "intercept" is enabled in sudoers.
- Adapted the sudo Python plugin test output to match Python 3.12.
* Fri Sep 22 2023 Ivan A. Melnikov <iv@altlinux> 1:1.9.14p1-alt2.1
- NMU: Add knobs for building w/o selinux and audit (thx asheplyakov@).
* Fri Jul 14 2023 Evgeny Sinelnikov <sin@altlinux> 1:1.9.14p1-alt2
- Disable build of shared libutil.
- Enable build with static sudoers.
* Thu Jul 13 2023 Evgeny Sinelnikov <sin@altlinux> 1:1.9.14p1-alt1
- Sudo now requires a C compiler that conforms to ISO C99 or higher to build.
- Fixed a bug where if the "intercept" or "log_subcmds" sudoers option was
  enabled and a sub-command was run where the first entry of the argument
  vector didn't match the command being run.
- The "intercept_verify" sudoers option is now only applied when the "intercept"
  option is set in sudoers. Previously, it was also applied when "log_subcmds"
  was enabled.
- The sudoers plugin now canonicalizes command path names before matchin.
- Improved command matching when a chroot is specified in sudoers.
- The visudo utility now displays a warning when it ignores a file in an
  include dir such as /etc/sudoers.d.
- When running a command in a pseudo-terminal, sudo will initialize the terminal
  settings even if it is the background process.
- Fixed a bug where only the first two digits of the TSID field being was 
logged.
- The "log_pty" sudoers option is now enabled by default. To restore the 
historic
  behavior where a command is run in the user's terminal, add "Defaults 
!use_pty"
  to the sudoers file.
- Sudo's "-b" option now works when the command is run in a pseudo-terminal.
- When disabling core dumps, sudo now only modifies the soft limit and leaves
  the hard limit as-is. This avoids problems on Linux when sudo does not have
  CAP_SYS_RESOURCE, which may be the case when run inside a container.
- Sudo configuration file paths have been converted to colon-separated lists of
  paths. This makes it possible to have configuration files on a read-only file
  system while still allowing for local modifications in a different (writable)
  directory.
- Fixed a long-standing bug where a sudoers rule without an explicit runas list
  allowed the user to run a command as root and any group instead of just one of
  the groups that root is a member of.
- Fixed a bug where a sudoers rule with an explicit runas list allowed a user to
  run sudo commands as themselves.
- Fixed a bug that prevented the user from specifying a group on the command 
line
  via "sudo -g" if the rule's Runas_Spec contained a Runas_Alias.
- Fixed regressions in sudo 1.9.13:
 + Fixed a bug that resulted in a missing " ; " separator between environment
   variables and the command in log entries.
* Mon Apr 17 2023 Evgeny Sinelnikov <sin@altlinux> 1:1.9.13p3-alt1
- Update to latest stable release with regressions.
- Fixed a bug that could cause sudo to hang when running a command
  in a pseudo-terminal when there is still input buffered after a
  command has exited.
- Fixed regressions in sudo 1.9.13:
 + Fixed a bug introduced in sudo 1.9.13 that caused a syntax error
   when "list" was used as a user or host name (GitHub #246).
 + Fixed "sudo -U otheruser -l command" (GitHub #248).
 + Fixed "sudo -l command args" when matching a command in sudoers
   with command line arguments (GitHub #249).
* Mon Feb 27 2023 Evgeny Sinelnikov <sin@altlinux> 1:1.9.13p2-alt1

Total 18274 source packages.
_______________________________________________
Sisyphus-cybertalk mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sisyphus-cybertalk

Reply via email to