Skip to content

Commit eb249e1

Browse files
committed
Release 0.2.10
1 parent 0926e85 commit eb249e1

File tree

13 files changed

+34
-20
lines changed

13 files changed

+34
-20
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# Changelog
22

3+
## [0.2.10] - 2025-11-10
4+
5+
### Changed
6+
- Message shown at password timeout has been made nicer (#1171)
7+
- Interrupting a PAM module that handles its own input such as `fprintd`
8+
will not prevent other authentication modes from being tried. (#1308)
9+
10+
### Fixed
11+
- Some formatting mistakes in the man pages (#1285)
12+
- Unhandled exception if user would attempt to execute a folder (#1298)
13+
- `Defaults passwd_tries=0` effectively disabled the limit on password tries
14+
rather than setting the limit to zero (#1313)
15+
- sudoedit ignored supplementary groups when checking writability (#1321)
16+
- A partially typed password would be output to standard input if a timeout
17+
occurred when `Defaults pwfeedback` was not enabled (GHSA-q428-6v73-fc4q).
18+
- Timestamp files did not take into account the setting of the
19+
`Defaults targetpw` and `Defaults rootpw` (GHSA-c978-wq47-pvvw)
20+
- Minor tokenization error in /etc/sudoers processing (#1296)
21+
322
## [0.2.9] - 2025-10-03
423

524
### Added

Cargo.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "sudo-rs"
33
description = "A memory safe implementation of sudo and su."
4-
version = "0.2.9"
4+
version = "0.2.10"
55
license = "Apache-2.0 OR MIT"
66
edition = "2021"
77
repository = "https://github.com/trifectatechfoundation/sudo-rs"

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,11 +99,11 @@ We currently only offer these for x86-64 Linux systems.
9999
We recommend installing sudo-rs and su-rs in your `/usr/local` hierarchy so it does not affect the integrity of the package
100100
manager of your Linux distribution. You can achieve this using the commands:
101101
```sh
102-
sudo tar -C /usr/local -xvf sudo-0.2.9.tar.gz
102+
sudo tar -C /usr/local -xvf sudo-0.2.10.tar.gz
103103
```
104104
and for su-rs:
105105
```sh
106-
sudo tar -C /usr/local -xvf su-0.2.9.tar.gz
106+
sudo tar -C /usr/local -xvf su-0.2.10.tar.gz
107107
```
108108
This will install sudo-rs and su-rs in `/usr/local/bin` using the usual commands `sudo`, `visudo`, `sudoedit` and `su`. Please double check
109109
that in your default `PATH`, the folders `/usr/local/bin` and `/usr/local/sbin` have priority over `/usr/bin` and `/usr/sbin`.

docs/man/su.1.man

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Automatically generated by Pandoc 3.6.3
22
.\"
3-
.TH "SU" "1" "" "sudo\-rs 0.2.9" "sudo\-rs"
3+
.TH "SU" "1" "" "sudo\-rs 0.2.10" "sudo\-rs"
44
.SH NAME
55
\f[CR]su\f[R] \- run a shell or command as another user
66
.SH SYNOPSIS

docs/man/su.1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: SU(1) sudo-rs 0.2.9 | sudo-rs
2+
title: SU(1) sudo-rs 0.2.10 | sudo-rs
33
---
44

55
# NAME

docs/man/sudo.8.man

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Automatically generated by Pandoc 3.6.3
22
.\"
3-
.TH "SUDO" "8" "" "sudo\-rs 0.2.9" "sudo\-rs"
3+
.TH "SUDO" "8" "" "sudo\-rs 0.2.10" "sudo\-rs"
44
.SH NAME
55
\f[CR]sudo\f[R], \f[CR]sudoedit\f[R] \- execute a command as another
66
user

docs/man/sudo.8.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: SUDO(8) sudo-rs 0.2.9 | sudo-rs
2+
title: SUDO(8) sudo-rs 0.2.10 | sudo-rs
33
---
44

55
# NAME

docs/man/sudoers.5.man

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Automatically generated by Pandoc 3.6.3
22
.\"
3-
.TH "SUDOERS" "5" "" "sudo\-rs 0.2.9" "sudo\-rs"
3+
.TH "SUDOERS" "5" "" "sudo\-rs 0.2.10" "sudo\-rs"
44
.SH NAME
55
\f[CR]sudoers\f[R] \- sudo\-compatible security configuration
66
.SH DESCRIPTION

docs/man/sudoers.5.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: SUDOERS(5) sudo-rs 0.2.9 | sudo-rs
2+
title: SUDOERS(5) sudo-rs 0.2.10 | sudo-rs
33
---
44

55
# NAME

0 commit comments

Comments
 (0)