You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This feature is enabled on our pre-supplied binaries.
125
127
128
+
#### --features apparmor
129
+
sudo-rs has support for selecting AppArmor profile on Linux distributions that
130
+
support AppArmor such as Debian and Ubuntu. To enable this feature, build sudo-rs
131
+
with apparmor support enabled:
132
+
```
133
+
cargo build --release --features apparmor
134
+
```
135
+
136
+
This feature is disabled on our pre-supplied binaries.
137
+
126
138
[rustup]: https://rustup.rs/
127
139
128
140
## Differences from original sudo
@@ -141,6 +153,8 @@ Exceptions to the above, with respect to your `/etc/sudoers` configuration:
141
153
*`mail_badpass`, `always_set_home`, `always_query_group_plugin` and
142
154
`match_group_by_gid` are not applicable to our implementation, but ignored for
143
155
compatibility reasons.
156
+
* the (NO)PASSWD tag on the "list" pseudocommand will determine whether a password
157
+
is required for the `sudo -U --list` command, instead of `listpw`.
144
158
145
159
Some other notable restrictions to be aware of:
146
160
@@ -189,12 +203,14 @@ sudo, our work may evolve beyond that target. We are also looking into
189
203
alternative ways to configure sudo without the sudoers config file syntax and to
190
204
extract parts of our work in usable crates for other people.
191
205
192
-
## Sponsors
193
-
194
-
The initial development of sudo-rs was started and funded by the [Internet Security Research Group](https://www.abetterinternet.org/) as part of the [Prossimo project](https://www.memorysafety.org/).
206
+
## History
195
207
196
-
An independent security audit of sudo-rs was made possible by the [NLNet Foundation](https://nlnet.nl/), who also [sponsored](https://nlnet.nl/project/sudo-rs/) several feature additions and the FreeBSD porting effort.
208
+
The initial development of sudo-rs was started and funded by the [Internet Security Research Group](https://www.abetterinternet.org/) as part of the [Prossimo project](https://www.memorysafety.org/)
197
209
198
-
## Acknowledgement
210
+
## Acknowledgements
199
211
200
212
Sudo-rs is an independent implementation, but it incorporates documentation and Rust translations of code from [sudo](https://www.sudo.ws/), maintained by Todd C. Miller. We thank Todd and the other sudo contributors for their work.
213
+
214
+
An independent security audit of sudo-rs was made possible by the [NLNet Foundation](https://nlnet.nl/), who also [sponsored](https://nlnet.nl/project/sudo-rs/) work on increased compatibility with the original sudo and the FreeBSD port.
215
+
216
+
The sudo-rs project would not have existed without the support of its sponsors, a full overview is maintained at https://trifectatech.org/initiatives/privilege-boundary/
0 commit comments