Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Sudo Project
Provide privileged access management for the masses.
Collective -
Host: opensource -
https://opencollective.com/sudo-project
- Website: https://www.sudo.ws
- Code: https://github.com/sudo-project
github.com/sudo-project/sudo - 3c84aef902d2ece1c6e0f619822684aac2b8cfd4 authored over 2 years ago by Todd C. Miller <[email protected]>
If the Defaults name matched but the binding does not, we can simply
leave it be. Fixes a proble...
We convert the global Defaults to a host-based one with a single
"ALL" member. Later, when we si...
github.com/sudo-project/sudo - be4d62e9a4e584b1a51a90b35554493b09e12b6e authored over 2 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 9303aec0dee1f08520877822896bb6d601309423 authored over 2 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 5ea0bf4ee2960c5cc919659b9bf1183edece9bd5 authored over 2 years ago by Todd C. Miller <[email protected]>
When logging terminal input, if log_passwords is false and any
of the regular expressions in the ...
If a password regex is found in the tty output, tty input will be
replaced with '*' chars until a...
That way we can tell what to do in callbacks for lists.
github.com/sudo-project/sudo - 86f123cd9d3682e1e93b044138695ea55c9d2578 authored over 2 years ago by Todd C. Miller <[email protected]>github.com/sudo-project/sudo - c58a080dd57956ff569b21b74518bcd119039172 authored over 2 years ago by Todd C. Miller <[email protected]>
When logging terminal input, if log_passwords is disabled and any
of the regular expressions in t...
github.com/sudo-project/sudo - be45d8fef425c05af694d06ed193b9438832502c authored over 2 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - cc5eb2bc4d99799fcc057c2bf5dfdbd3998f51fd authored over 2 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - f4dd590498bddfed891bdab0005d07c564ca00f7 authored over 2 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - ada7d438258a7020e4b055523bf4e97cb029d918 authored over 2 years ago by Todd C. Miller <[email protected]>
The concatenation of command and arguments and escaping of special
characters was not documented....
github.com/sudo-project/sudo - 805e1b94705e5ef0fd88e170b0d1f642df973262 authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - e4ee1a850291636c54ac75c043bc2ce0366df177 authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - bdae9843ab90fb2091ad5673e11a667ddcb0f3a8 authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 9d79a0767ccd0dadfaf7f41565b44b01ed938c24 authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 78e74c605ef6a2990500f66f0fbd8032a1b78cee authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 17b7ac3460ef902361b3d2a77cfcaf864274f9b7 authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 0d0e7de45497cc147af607ebafc67f42ccc0e4e9 authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 144e57832495f77d15991e053e365ffb4e58bff3 authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 368e5d49eb38ed37fb20e050ae3ae543597cd7a6 authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 9a013b79b80cda963c511cbf3d637eed50c5113d authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 08abeb94a55bd2abee7af79daadde87b6617888b authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 5e30d01205533af2b04bbedd3aaf76f3916cbb6c authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - c8b9f4ad1df0f83b44c7a87d1787551c944fb2de authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 3f8b7f6eae3602e5b765e78ae6d3789828050624 authored almost 3 years ago by Todd C. Miller <[email protected]>
Defaults settings passed in by the front end are already "early"
so there is no need to treat any...
They are not used outside of defaults.c.
github.com/sudo-project/sudo - 28cfe868ec5548adc7c9b12b7688323d0211a645 authored almost 3 years ago by Todd C. Miller <[email protected]>github.com/sudo-project/sudo - 9bb3df748e7df486e4492bd712a1ed61f672bf44 authored almost 3 years ago by Todd C. Miller <[email protected]>
Based on a diff from Simon Lees
github.com/sudo-project/sudo - e88087721be391ec851b3cad8a88a5476f03d317 authored almost 3 years ago by Todd C. Miller <[email protected]>On some systems, such as Solaris, the max length of a directory
entry is filesystem-dependent. W...
github.com/sudo-project/sudo - 853e710f4a8aaf295e595be4ddb908c9b08520cd authored almost 3 years ago by Todd C. Miller <[email protected]>
Fixes compilation with musl libc.
github.com/sudo-project/sudo - 1f098a202955e667d077a9a1c286eee1dddc1bca authored almost 3 years ago by Todd C. Miller <[email protected]>Fixes a problem where sudo could reduce the max stack size on some
systems if the original limit ...
github.com/sudo-project/sudo - 1c95ab8852db67aaae7338165973e75abac011f7 authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 5fdaa482282926f319d3975839fb53d1ea1aab55 authored almost 3 years ago by Todd C. Miller <[email protected]>
This flag disables set-user-ID at execve(2) time and may be set by
default for some containers. ...
This makes it possible to use a different PAM configuration for
when "sudo -A" is used. The main...
github.com/sudo-project/sudo - 763256e464ea5ede0e41d937929dd6c7f4c0b5d2 authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 3b7d32b251cca6513f59b8a623964ac787ca01aa authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 8aec6c2a8d42b3a5110c723789058aec94441a27 authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - de7171ab6c67249445d5e8f958d53a9359937bd6 authored almost 3 years ago by Todd C. Miller <[email protected]>
AUTH_NONINTERACTIVE was being stored in the wrong variable.
github.com/sudo-project/sudo - a2d27bc9ec55b569c25ffa0481855b9c94fe8b8c authored almost 3 years ago by Todd C. Miller <[email protected]>github.com/sudo-project/sudo - 513574ce105e473aaa2c891e443b1151ed235d97 authored almost 3 years ago by Todd C. Miller <[email protected]>
Remove enum match_result as it is no longer used.
github.com/sudo-project/sudo - d6ff97d8377232e4d46af47a7ce0904c97717dfd authored almost 3 years ago by Todd C. Miller <[email protected]>github.com/sudo-project/sudo - 72989bf83f0947d5171336a37ce4c1308cceb04d authored almost 3 years ago by Todd C. Miller <[email protected]>
In the past, some PAM modules assumed that PAM_TTY was set and would
misbehave (or crash) if not....
github.com/sudo-project/sudo - 8c42a29a1e96bb8581cc6e6cfe7d698e7223f3b3 authored almost 3 years ago by Todd C. Miller <[email protected]>
For "sudo -n" we only want to reject a command if user input is
actually required. In the case o...
github.com/sudo-project/sudo - 296d876b76b56563807cfb5077c39ee72a8dbffb authored almost 3 years ago by Todd C. Miller <[email protected]>
If a host is specified for the input file, cvtsudoers will bind
global Defaults to that host and ...
github.com/sudo-project/sudo - d02ba52fa41fcdfdd5b6500ed81419cd077cd79b authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 59d55c5308b4b652851531c6ddde090453b3e9c8 authored almost 3 years ago by Todd C. Miller <[email protected]>
Typo
github.com/sudo-project/sudo - dabd8d80a219e4f5dc819c41f49668225b0e139d authored almost 3 years ago by Todd C. Miller <[email protected]>github.com/sudo-project/sudo - d9594cb216d16aca723fa3e09d92ba1edbe28cc6 authored almost 3 years ago by Tyler887 <[email protected]>
This may return in a future release in a different form.
github.com/sudo-project/sudo - e22cc7253002b778a72685510ec1adee05bfb9a4 authored almost 3 years ago by Todd C. Miller <[email protected]>GitHub expects it to be in the top-level directory.
github.com/sudo-project/sudo - 0ed92e6165c3f35d5188d1d0db04754fea023bcb authored almost 3 years ago by Todd C. Miller <[email protected]>If a host is specified with a sudoers file, we have to treat Defaults
as Defaults@host checking f...
github.com/sudo-project/sudo - 4ffc3142c5bcd99fcd11e145be3bc1c69be29d36 authored almost 3 years ago by Todd C. Miller <[email protected]>
binding) to override a prior Defaults setting with a binding.
github.com/sudo-project/sudo - dfc11d74839bf7e3ab0bda0a5b4f6e569a7977a5 authored almost 3 years ago by Todd C. Miller <[email protected]>github.com/sudo-project/sudo - 6a2c5043a9cff1124489fad0a1f42e47bd9461bf authored almost 3 years ago by Todd C. Miller <[email protected]>
We don't need to allocate new space for the binding list,
just the members of the list.
github.com/sudo-project/sudo - 5d95345e60fc8ff57f8864fe1fe39e7465e47566 authored almost 3 years ago by Todd C. Miller <[email protected]>
Previously, these were only settable via command line options.
github.com/sudo-project/sudo - 991ef32508071a41078c03bcb088c2226806d615 authored almost 3 years ago by Todd C. Miller <[email protected]>Current versions of sudo use many APIs that are not present on
Solaris 10. If you want a sudo So...
github.com/sudo-project/sudo - 7158b03b5029fcf528b4bbfc827d25af09b9a809 authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 955359af5de957bf8c6c4cf174a48c3c59b65962 authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 869994433fc538f8f61031ded090f1267b4661a6 authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 7d7e24d16780c16c7296ac5420dbe7d65f07f082 authored almost 3 years ago by Todd C. Miller <[email protected]>
For extra paranoia, verify that the directory we created is still
a directory before we fchown() it.
Bug #1014
github.com/sudo-project/sudo - e66e1ca383e22643936f3befb3c2095c4f4d3a32 authored almost 3 years ago by Todd C. Miller <[email protected]>This also allows us to make path const as it should be.
github.com/sudo-project/sudo - c13b21c19974615434b8825aba72b5c95225eeb4 authored almost 3 years ago by Todd C. Miller <[email protected]>The switch() in the sudo_ldap_set_options_table() function needed to be
updated to treat CONF_DER...
github.com/sudo-project/sudo - a2aa709707b8d7257720b0a51f1acbb681241892 authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 83defd3a6fef867eea9e640c6650e5c3dc1011aa authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 014339948c9b3be4f4dcf7cc512db3ab71384f00 authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 3cd0ffade8b98e12888e44b5a6e9fc68434b72d5 authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 27121cff65f563a4c8986360a488e67ecb50ed07 authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - d324a530656ba18927f918b7e73a82970f6ed9e1 authored almost 3 years ago by Todd C. Miller <[email protected]>
This makes things look better on GitHub and we can use the
markdown version directly in the new s...
github.com/sudo-project/sudo - 2c754a8d497b0961a4ef3528037ab877924ff3f2 authored almost 3 years ago by Todd C. Miller <[email protected]>
Allow sudo -g anyone and sudo -u anyone -g anytwo
github.com/sudo-project/sudo - 9497ab99c671c3d7054a78817d176f175cc614ea authored almost 3 years ago by Todd C. Miller <[email protected]>When only the user (ALL) is specified explicitly, and the group is implied, only sudo -u works. ...
github.com/sudo-project/sudo - 1d13533ea3cda05ec666c45c6c533b614fdd97aa authored almost 3 years ago by juspence <[email protected]>Fixes out of tree builds on systems without sys_siglist[] or
sys_signame[]. GitHub issue #123.
When merging rules, if one list would be overridden by another,
remove the overridden rule and co...
github.com/sudo-project/sudo - a9f3032b5b5a30e72d7efb1fd440c0527409ae7d authored almost 3 years ago by Todd C. Miller <[email protected]>
We can get EPERM on Linux with SELinux. GitHub issue #122.
github.com/sudo-project/sudo - f9f39cde20a7c0eb4c880bd73095757c3b847789 authored almost 3 years ago by Todd C. Miller <[email protected]>The "-l logfile" option can be used to store a log of what
actions cvtsudoers took when merging m...
github.com/sudo-project/sudo - ce9c6d17c5d857d4a29fb70b23df1733d37c7911 authored almost 3 years ago by Todd C. Miller <[email protected]>
github.com/sudo-project/sudo - 409410b029aa56ca02336507a9f9b3df6feabd03 authored almost 3 years ago by Todd C. Miller <[email protected]>
The warning that need_comma is always false is correct but in this
case it is better to use a con...
Coverity CID 241233
github.com/sudo-project/sudo - dc5ac7424b93b750efa20238b1d7502966dc745d authored almost 3 years ago by Todd C. Miller <[email protected]>Previously, we checked that the previous entry's binding pointer
was not the same while freeing. ...
If a hostname is specified with the sudoers file, it will be used to
make the Defaults setting ho...
If a hostname is specified with the sudoers file, it will be used to
make the userspec host-speci...
github.com/sudo-project/sudo - cc79038730793ab5c4c4dacd9d1bd7f59c088e00 authored almost 3 years ago by Todd C. Miller <[email protected]>