sudo 1.9.10b1 released
"Todd C. Miller" <[email protected]> Sat, 12 Feb 2022 11:44:09 -0700
| Newsgroups | gmane.comp.tools.sudo.devel |
|---|---|
| Message-ID | <[email protected]> |
--===============6177636648235552874==
Content-Type: multipart/signed; protocol="application/pgp-signature";
micalg=pgp-; boundary="24859_Sat_Feb_12_11_44_04_MST_2022"
--24859_Sat_Feb_12_11_44_04_MST_2022
Content-Type: text/plain; charset=us-ascii
The first beta version of sudo 1.9.10 is now available.
In addition to bug fixes, sudo 1.9.10 introduces support for using
regular expressions in the sudoers file. Either the command, the
arguments, or both may be (separate) regular expressions.
Source:
https://www.sudo.ws/dist/beta/sudo-1.9.10b1.tar.gz
ftp://ftp.sudo.ws/pub/sudo/beta/sudo-1.9.10b1.tar.gz
SHA256 checksum:
951e48b55a192e650b336cc26ab010399ee4e950dbf67d3ce22979e33beac02f
MD5 checksum:
5976fbb01a605329a13262072c8aaf2a
Binary packages:
https://www.sudo.ws/getting/beta_packages/
For a list of download mirror sites, see:
https://www.sudo.ws/getting/download_mirrors/
Sudo web site:
https://www.sudo.ws/
Major changes between sudo 1.9.10b1 and 1.9.9:
* Added new "log_passwords" and "passprompt_regex" sudoers options.
If "log_passwords" is disabled, sudo will attempt to prevent passwords
from being logged. If sudo detects any of the regular expressions in
the "passprompt_regex" list in the terminal output, sudo will log '*'
characters instead of the terminal input until a newline or carriage
return is found in the input or an output character is received.
* Fixed a bug in "cvtsudoers" when merging multiple sudoers files
with an associated host name when they contain conflicting
Defaults entries.
* In sudo_logsrvd, fixed parsing of "retry_interval" in the [relay]
section. Previously, attempting to set "retry_interval" would
result in a parse error.
* Added a new "noninteractive_auth" sudoers option to control
whether PAM authentication is attempted in non-interactive mode.
If "noninteractive_auth" is set, authentication methods that do
not require input from the user's terminal may proceed. This
option is off by default, which restores the pre-1.9.9 behavior
of "sudo -n". GitHub issue #131.
* Added a fallback method when determining the terminal name on
systems with /proc when /proc/self/stat or /proc/pid/psinfo is
missing or invalid. If the /proc file indicates no terminal is
present, there is no fallback. Bug #1020
* Fixed compilation on Debian kFreeBSD. Bug #1021.
* Fixed a crash in sudo_logsrvd when running in relay mode if
an alert message is received.
* Sudo no longer returns an error if the SSSD back-end is unable
to contact to the SSSD sudo connector. This can happen when
nsswitch.conf lists "sss" as a sudoers source but SSSD is not
configured for sudo. Previously, a useless "problem with defaults
entries" message would be sent to root when the SSSD back-end
attempted to fetch the global defaults. Bug #1022.
* Removed the text "This incident will be reported." from warnings
when the invoking user is not listed in sudoers. This warning
is confusing to users and may not be accurate now that the email
settings are configurable in the sudoers file. GitHub issue #48.
* Fixed a bug where the user-specified command timeout was not
being honored if the sudoers rule did not also specify a timeout.
* Added support for matching commands and arguments in sudoers
using POSIX extended regular expressions. Either the command,
the arguments, or both may be (separate) regular expressions.
Regular expressions for commands and arguments must start with
a '^' character and end with a '$'. This makes it possible for
the sudoers parser to tell what is, or is not, a regular expression.
It also means that partial matches are not possible unless the
pattern explicitly allows it. Bug #578, GitHub issue #15.
--24859_Sat_Feb_12_11_44_04_MST_2022
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEWdHpzLorN2cE/dNbqfTAIc6kcPsFAmIH//QACgkQqfTAIc6k
cPubuw/8DYbeZxBcBVWM+PKHIRPlGQbu1rA/nigAdQzaT9DQ6zLOqhIaqMHP1+V5
qe2VW6ICqNEj4rlqrlrbqIepurTKUXEpglYQe4qWKoJmbXfR7MNdKdLgw0KPMeZt
j/0NPRdgEvL+D8ryDWzLR6o0NWKozWP5ZouqZiNLkDDLxv0dSvi+zFWLe24r0keJ
8QzF+Bic66ozzt4AzibfDmI8tkXhUjdANoMGNliWvdo0/FGsG/6Kej+H2xGoJCfp
uohdqe6JiHIr73mdFviOTHWf84lx35D93JRffBFE9QrPz4asRaxRYlVS8CXDwk+g
4VWg2s4EKODZk6VZf7mTHHYqAuJWX1PX5KyDg0h9Va7iXYzHyVyhB3cdJmWuzKUs
GslFEviBC5RDIZsGjfz8MR5hs9zqg3JlT89RsRpRCavLein62aJUNpY9p0MiYFH6
xQ3RRlKbYVYFl6SvdepStGnxGOnjKqSnc8LxvlEXWl0/UNM5X31D/SS7eE07wNSa
572loG2TEroWpMqZYKUSS91snwTwTwSYfZe8CaQZYqkWapDLgd/LeXEXDZ5Xc5dG
S5mCVd56/Dvv0AIkbhGn4MlH6Y8A0mbK+tm+1mMdjJp1md2VXixrAgVYw9tuf/CD
hwIirPUtavZEJniTBw+G+UfxYVSAiNbZ/mYs3oHGX172FCUmJ/A=
=TSO3
-----END PGP SIGNATURE-----
--24859_Sat_Feb_12_11_44_04_MST_2022--
--===============6177636648235552874==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
____________________________________________________________
sudo-workers mailing list <[email protected]>
For list information, options, or to unsubscribe, visit:
https://www.sudo.ws/mailman/listinfo/sudo-workers
--===============6177636648235552874==--