Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/sudo-project/sudo
Utility to execute a command as another user
https://github.com/sudo-project/sudo
03aa84ed0342476aa3eb60186f9a42268e8591b7 authored over 6 years ago by Todd C. Miller <[email protected]>
1bc8e9abfde1f117446ea62b35cdcfdebc3424af authored over 6 years ago by Todd C. Miller <[email protected]>
574c9fcd7ada5c888bef783893865e6a815473b8 authored over 6 years ago by Todd C. Miller <[email protected]>
1ab3606019ee312b9dcdbf0d2acf8f73dc8df7af authored over 6 years ago by Todd C. Miller <[email protected]>
7d42a609d9885cce4b4e4a35dae4734d13d93e7d authored over 6 years ago by Todd C. Miller <[email protected]>
dfb66044ed5488c61695ab7503b2648c97bf943d authored over 6 years ago by Todd C. Miller <[email protected]>
for "sudo -l" and "sudo -v" in long list mode.
1494f25ba37f4354423bcad079b0fa92ae6d83a7 authored over 6 years ago by Todd C. Miller <[email protected]>uses it. Coverity CID 185651
c30ad97107f05be9aa4440ad9edf8a4210cbcd13 authored over 6 years ago by Todd C. Miller <[email protected]>8ce49ecb2b30860cf2f5b4a4df6274f4486ab768 authored over 6 years ago by Todd C. Miller <[email protected]>
missed before.
8ad51fe089818e43ff667a944c50f301f3ed4cb7 authored over 6 years ago by Todd C. Miller <[email protected]>This simplifies the logic regarding the SETENV tag and alsomakes
"out of memory" cleanup simpler.
2102800824220df20ab537c8a0db89c2d250e10e authored over 6 years ago by Todd C. Miller <[email protected]>
b31656b7f1eb3b1ff0cb028216a4cb45d3b0db6b authored over 6 years ago by Todd C. Miller <[email protected]>
3ca0882d14adadaab47fa4010a31123c171fd862 authored over 6 years ago by Todd C. Miller <[email protected]>
Fixes a problem introduced in 1.8.23 where "sudo -i" could not be
used in conjunction with --pres...
looping over the lists and calling free_userspec() and free_default().
f38317269d0226ac8e953ae86f0a9cb8f0a3f57a authored over 6 years ago by Todd C. Miller <[email protected]>getline/getdelim and AIX 7.1 may or may not include memset_s.
Since we need to build packages tha...
Coverity CID 185602.
93eec5fb9f3180d54dbdefcb31ede15340d1a4ee authored over 6 years ago by Todd C. Miller <[email protected]>808ec34ab439c69eaf61a66d444af50c3de187eb authored over 6 years ago by Todd C. Miller <[email protected]>
related to netgroups.
9f36ae62f0c9c2eb5ccc02cd88842305017a2351 authored over 6 years ago by Todd C. Miller <[email protected]>errors.
d052f8a68b0a87d8842d2ad29785b231d2c6259c authored over 6 years ago by Todd C. Miller <[email protected]>check the user name so it is possible to use a single userspec
but this may change in the future.
in a per-nss list of userspecs and defaults instead of using separate
lookup and list functions. ...
71e98d94930ea253ce9c702b4be9de1d94ad0d78 authored over 6 years ago by Todd C. Miller <[email protected]>
cc3428398a5f31d7f97bb9dd47a9f2a1a9419040 authored over 6 years ago by Todd C. Miller <[email protected]>
4a3aa5f6e6b222d308f2468364d6fe472faf0fde authored over 6 years ago by Todd C. Miller <[email protected]>
problem because the value of SEEK_SET is 0.
7b1e78d6dfb537326a2c0e2340a46dec23330b1a authored over 6 years ago by Todd C. Miller <[email protected]>and %0X in the test. We are formatting a single byte so just do
it one nybble at a time.
AC_HEADER_MAJOR: port to glibc 2.25
3359d7290f9ec450d4867b670da7601637936a04 authored over 6 years ago by Todd C. Miller <[email protected]>loop is done.
7a940ce30b71cc9634ba7370c98629aa3023cbdc authored over 6 years ago by Todd C. Miller <[email protected]>not available at policy close time.
29d188f4b456f8516114291bbbb56c48db4db086 authored over 6 years ago by Todd C. Miller <[email protected]>the dn filter.
b0c13e995cb377c4eff0d6b93b0f2cb9a9cdf477 authored over 6 years ago by Todd C. Miller <[email protected]>620070f493763c020c6ab898873ae65ead705466 authored over 6 years ago by Todd C. Miller <[email protected]>
1a087cebab531601f13c738d3338c0eae09b7d65 authored over 6 years ago by Todd C. Miller <[email protected]>
82dfbf458dac14aba179a47c97a0b00d466bf576 authored over 6 years ago by Todd C. Miller <[email protected]>
929396fbced3f916a6c2ec777f1f9fe6bcc3cb4e authored over 6 years ago by Todd C. Miller <[email protected]>
23b2879e08ecc8288ee144477d411576458d8219 authored over 6 years ago by Todd C. Miller <[email protected]>
a18e81148593d7e04f2565700a30d8ace53f5de5 authored over 6 years ago by Todd C. Miller <[email protected]>
95fb4458d5f39eeaa73bc853ce8a1756f98e0812 authored over 6 years ago by Todd C. Miller <[email protected]>
f53e5e2bdf69a0adc1526684492f8866d66d95d0 authored over 6 years ago by Todd C. Miller <[email protected]>
55869277bd6eff373161765a26623aa8f8a8fd3d authored over 6 years ago by Todd C. Miller <[email protected]>
f23d73dfe1509f79b4aa3f5699d4f99309389219 authored over 6 years ago by Todd C. Miller <[email protected]>
checked. We still need to be able to check the digest even if there
is no /dev/fd/N or fexecve().
running a script via fexecve(), the interpreter may get EOF when
reading /dev/fd/N. This only ap...
is not present. We don't want to fail a match because of this.
6e22da3412d218844796015d3ffc9cfa3c10de22 authored over 6 years ago by Todd C. Miller <[email protected]>3f1ec0c5fd04d91db8e884b2f8971ebe4733bcb0 authored over 6 years ago by Todd C. Miller <[email protected]>
Some systems, such as FreeBSD, don't have /dev/fd mounted
by default. Bug #831
16093ee8d93b2ac785fed6c7319fcb32d0469c26 authored over 6 years ago by Todd C. Miller <[email protected]>
388ef262dee46597b0b5ecb25f6b1c816edc9dd3 authored over 6 years ago by Todd C. Miller <[email protected]>
and LDIF -> sudoers -> LDIF.
c64e57dad5aa608990f41fb6ab4a3ad2b4699c6e authored over 6 years ago by Todd C. Miller <[email protected]>48f74db6043368e85f4de83d40e34b34940bf857 authored over 6 years ago by Todd C. Miller <[email protected]>
e1392cd28ac87f6e8b780d8d528d45060e434246 authored over 6 years ago by Todd C. Miller <[email protected]>
109160df35d63cee0e924134b26ae546da426a61 authored over 6 years ago by Todd C. Miller <[email protected]>
3dd7d969331bdc3c0d014bee25385e215a4f8f9e authored over 6 years ago by Todd C. Miller <[email protected]>
93a8ddca2bdd91d3d84284d92064ff612e336a0f authored over 6 years ago by Todd C. Miller <[email protected]>
Fix typos reported by aspell.
1e26c6043e78ee6322b590ea5c2502ce6d719ee2 authored over 6 years ago by Todd C. Miller <[email protected]>8eccfbd7bd1282153f0e053a68ddee42154578b0 authored over 6 years ago by Todd C. Miller <[email protected]>
3194a00e9e9fd47d99ba90fc69cd2bd266e32e12 authored over 6 years ago by Todd C. Miller <[email protected]>
but the I/O plugin is not configured.
18e06825fb26d6527d5168f750f8e0db398cd84c authored over 6 years ago by Todd C. Miller <[email protected]>523f0eeeab4f2c3c7a9192b514e0b0cae8640363 authored over 6 years ago by Todd C. Miller <[email protected]>
f9994f79d793c86ef03155f5e744517a7326a573 authored over 6 years ago by Todd C. Miller <[email protected]>
43ea752ded83b047f2cdb84c950c7b993cd8ce07 authored over 6 years ago by Todd C. Miller <[email protected]>
9de8a0bd05987cd6c6744e929315603236884a1c authored over 6 years ago by Todd C. Miller <[email protected]>
4be8aba9f847a3a97244fe11bfb7fe90cbc7f6df authored over 6 years ago by Todd C. Miller <[email protected]>
This abuses the userlist_matches_filter() and hostlist_matches_filter()
functions. A better appr...
f8f0c16c730b32a855af0befa2ba03ef1d131567 authored over 6 years ago by Todd C. Miller <[email protected]>
d85e244c6c0d169e30950db7a455b94c42447ec9 authored over 6 years ago by Todd C. Miller <[email protected]>
Defaults.
38ff6616214c68d045b4e71e7a5e25e7f949e21e authored over 6 years ago by Todd C. Miller <[email protected]>c1accd4b481bd955d5697ba05c1fdc058e2ff64b authored over 6 years ago by Todd C. Miller <[email protected]>
line. This was missed when expand_aliases support was added.
df7a6ea4e8aa6a6b6acd73c8ec6f0f5865337f28 authored over 6 years ago by Todd C. Miller <[email protected]>2b2565b2c32c421fd6a5f514038c7fd426379171 authored over 6 years ago by Todd C. Miller <[email protected]>
aa900c0f24ac2593fe5348b070f9cf8f2d2d8751 authored over 6 years ago by Todd C. Miller <[email protected]>
7a3472cb07f1b91dc3f3c8282efca18f945b4e4d authored over 6 years ago by Todd C. Miller <[email protected]>
Defaults settings if the aliases are not also referenced by userspecs.
9e91d3f451bed48a414c6e82dd26e8b9226b1f78 authored over 6 years ago by Todd C. Miller <[email protected]>8c64cd97d2a94ef7dda21f68d6e6d70aae9bd51b authored over 6 years ago by Todd C. Miller <[email protected]>
9e0c75135ed86a68a54afb673ca85eef9ad67836 authored over 6 years ago by Todd C. Miller <[email protected]>
0b7abea16856ac370955f9bfd808239e216271fa authored over 6 years ago by Todd C. Miller <[email protected]>
5ae557e308d45e8195f6cb086f1cfe5094e0edd5 authored over 6 years ago by Todd C. Miller <[email protected]>
/proc/uptime. Fixes the process start time test when run from a
container where /proc/uptime is ...
option is used.
7663ae7b27d64208910307f18a686197f22faf4c authored over 6 years ago by Todd C. Miller <[email protected]>the config file.
5c1d9899e10ef7d51e56a3635491f00bfe1a8a3a authored over 6 years ago by Todd C. Miller <[email protected]>18ba38ef4c80f47924b2f497c4e071ba173d54ba authored over 6 years ago by Todd C. Miller <[email protected]>
dbd5613b1a5ba56b70e0824020c7a432d373b0cd authored over 6 years ago by Todd C. Miller <[email protected]>
This was originally added to appease newer gcc but no longer
seems to be required. CID 183466, C...
instead of name as the former is guaranteed not to be NULL.
Fixes CID 183465.
b4b5243bffbfe061b21eefe13b26c990b9a7c0e6 authored over 6 years ago by Todd C. Miller <[email protected]>
e7ba359abf341bac10195c41bb3d865e4fbb3460 authored over 6 years ago by Todd C. Miller <[email protected]>
dd545f38ca4be8c9187de60c18608cada605be32 authored over 6 years ago by Todd C. Miller <[email protected]>
aa402cdc3cd92aa64b18884b05fee2567e104af1 authored over 6 years ago by Todd C. Miller <[email protected]>
slave fds are open before closing them. When no tty is present but
we are I/O logging pty_close(...
809c15d1654b5ca7f79de6500633e9e13205df50 authored over 6 years ago by Todd C. Miller <[email protected]>
693cdbd96e136cb0bf571fadf58a749f8cf1f403 authored over 6 years ago by Todd C. Miller <[email protected]>
the pty slave as there are none. We also don't need to check for
the pty fds being -1 since they...
5e7ff154be9ff1a3bc0c36db2a67d437e0d2c3a4 authored over 6 years ago by Todd C. Miller <[email protected]>
with it. Fixes a potential hang when performing the final flush
on non-BSD systems.
6da40a7b5bb2f486ed74f33b936908fdc789cd31 authored over 6 years ago by Todd C. Miller <[email protected]>
22c9ed8e77f382c2b2bcaf697e70f0d2e47b26cc authored over 6 years ago by Todd C. Miller <[email protected]>
7cdc79eb7d8f2adb755ac76d323681edf1531108 authored over 6 years ago by Todd C. Miller <[email protected]>
30f81740844f405e8bc4bd8a61ee47c1855845dd authored over 6 years ago by Todd C. Miller <[email protected]>
and group databases when matching.
14ee65c5255f7bfbe5917c6c27d3be2f66a8e2c0 authored over 6 years ago by Todd C. Miller <[email protected]>