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
is required, clear FLAG_NOPASSWD so that when listpw/verifypw is
set to "all" and there are multi...
even after we get a match since the value of doauth may depend on
evaluating all the results. Fr...
false (since the user didn't authenticate). The normal reason for
this is an authentication erro...
4e8c037f22e1bf2b78fa85614e16d206f11ab7a1 authored almost 7 years ago by Todd C. Miller <[email protected]>
group ID or host name. Bug #807
53a8ad71200c797baa3cb5c388ffeb9af42d5b93 authored almost 7 years ago by Todd C. Miller <[email protected]>2c45774a35b10659960101a73bbd5ccbfb45e4fb authored almost 7 years ago by Todd C. Miller <[email protected]>
740c619d335a02f6d83ab8f410afa35ea9caa80e authored about 7 years ago by Todd C. Miller <[email protected]>
c0177415890f52afc63848538ef647f8a3518b21 authored about 7 years ago by Todd C. Miller <[email protected]>
shell is not run in interactive mode which may change its behavior.
cece54ae8505953e21f108728c9d8bfd2a457684 authored about 7 years ago by Todd C. Miller <[email protected]>to another command and use_pty is set.
3b88cdfcd8d1a39eabbb5b7d0c8fe8f035d7a264 authored about 7 years ago by Todd C. Miller <[email protected]>Bug #806
1051cf1e6f112f80b8ca2d3fa777cb85339cda1a authored about 7 years ago by Todd C. Miller <[email protected]>enable-offensive-insults, to enable the offensive insults.
749cdc9d957949999d5d5b5cbb0adf842f32c370 authored about 7 years ago by Todd C. Miller <[email protected]>dcb887807e98e23543601d2815ab9bae7551d072 authored about 7 years ago by Todd C. Miller <[email protected]>
* * *
sync with translationproject.org
has changed with respect to interposition with a pipe.
Also describe some caveats with log_input.
b4f4bb334515d7dc829eb7aa68f2380920ffa89d authored about 7 years ago by Todd C. Miller <[email protected]>
process ID from the monitor.
8949992040a8f76942f5da0f3438233adf563f3b authored about 7 years ago by Todd C. Miller <[email protected]>fall back on exec_nopty() even if the policy plugin requested a pty.
We never allocate a pty when...
2c2476f07f85f2e831478d5fe6a24d036b95d556 authored about 7 years ago by Todd C. Miller <[email protected]>
87eba6c892859fdc84f63f4b8f24b6079b5fc0b4 authored about 7 years ago by Todd C. Miller <[email protected]>
Bug #801
d85056d95fdd505d87aa46e52d8e0d017f207227 authored about 7 years ago by Todd C. Miller <[email protected]>and restore after. Otherwise, SIGCHLD will end up in the list of
pending signals and sudo_execut...
in EBADF reading from and writing to the signal pipe on Linux and
probably others. On systems wi...
the PAM-supplied prompt. Bug #799
8e021c39fa72b22eddc2a2c77b1073e282904754 authored about 7 years ago by Todd C. Miller <[email protected]>f5425a80a2024fd80ee3414c55c42a7137cd67aa authored about 7 years ago by Todd C. Miller <[email protected]>
171512b173f7eddf1928d49b7238210c7c7c0474 authored about 7 years ago by Todd C. Miller <[email protected]>
was incomplete. If no -g option was specified on the command line
but sudoRunAsGroup is present ...
507ab6fdcd431041a758c59e2cf475a2b212414e authored about 7 years ago by Todd C. Miller <[email protected]>
timeout expires we need to read the next record if there is nothing
to output.
447c2c7e8c359ada51eed754a3b1560fca72ee56 authored about 7 years ago by Todd C. Miller <[email protected]>
7652dad0d69449954667ca6d021ede978faa5fec authored about 7 years ago by Todd C. Miller <[email protected]>
results in "sudo -U otheruser -l" exiting with a status of 0 even
when otheruser is not allowed t...
Due to the addition of "(sudoUser=*)" to the query we always need
the AND operator, even if no se...
(not another user process). This is consistent with the handling
of other keyboard-generated sig...
Previously, the installed versions were used instead of the ones
in the destdir.
0d243a882ea48efcd0bdb58f33d13ae8fc2e360b authored about 7 years ago by Todd C. Miller <[email protected]>
b7b00c26dbd725e3f88989789aae6e4a7090d8ff authored about 7 years ago by Todd C. Miller <[email protected]>
b45d73acb40f0e9f584c4f580a77cea932c8dd14 authored about 7 years ago by Todd C. Miller <[email protected]>
159f89f0de76ed976423b52a0663cc0124ffd527 authored about 7 years ago by Todd C. Miller <[email protected]>
a01bbfacf447fe13e7b85bb8bf7f743cb18c6823 authored about 7 years ago by Todd C. Miller <[email protected]>
6696653e4fcf883cf52abc920c646a680d966760 authored about 7 years ago by Todd C. Miller <[email protected]>
is a host name.
54860cf7f5abc92042a7057548d6c76e41e23f83 authored about 7 years ago by Todd C. Miller <[email protected]>deaeffe73abc8055b844ea6852fb8fce218a1f55 authored about 7 years ago by Todd C. Miller <[email protected]>
This adds an option paramter to the --preserve-env option, a
comma-separated list of variable names.
global, ppid or tty. Defaults to tty (no change in behavior).
Some users want the ppid behavior.
c3b3e501b9d39af9e2aff033add603513a23639a authored about 7 years ago by Todd C. Miller <[email protected]>
enabled and the user specified the run host via the -h flag.
48459292ff78980a26f19a0553ca659fe47fee9f authored about 7 years ago by Todd C. Miller <[email protected]>5ab1d724a9052dd4edf9d177c7569f60446b5d26 authored about 7 years ago by Todd C. Miller <[email protected]>
98369bf985c910bed0ea3c8d2f27bbef819d9019 authored about 7 years ago by Todd C. Miller <[email protected]>
to enable/disable support for LDAP with SASL authentication. Sudo
compiles in support for SASL a...
Use pseudo-tty instead of pseudo terminal for consistency.
ad81862b0768fdee987eeee1a58480f8702e51e5 authored about 7 years ago by Todd C. Miller <[email protected]>5a6b8a78f182ea0088dc54996b5e7f28ca940f34 authored about 7 years ago by Todd C. Miller <[email protected]>
ec45b77d040983a06c499b0712e4b1716d1d841a authored about 7 years ago by Todd C. Miller <[email protected]>
will delete the event from its base before freeing it.
0849e2cac4e53d733a8bc1061c399169e1b810bd authored about 7 years ago by Todd C. Miller <[email protected]>was mistakenly removed by 25b7fd056614 in Sudo 1.8.18 with the
removal of the ignore_iolog_errors...
4b516229141cba8dd05e1b53f976861aec084116 authored about 7 years ago by Todd C. Miller <[email protected]>
2d30c42a03fd558c394f648b75e90666c4998a9f authored about 7 years ago by Todd C. Miller <[email protected]>
9ea9ecb18329aa6dae14a58c798ef8203c243c0a authored about 7 years ago by Todd C. Miller <[email protected]>
and PAM.
d76d5eaebc38ed227b8ec0d964d6b5db32a68f80 authored about 7 years ago by Todd C. Miller <[email protected]>This effectively reverts ed77d255f383.
We treat the SUDO_PROMPT environment variable similar to ...
879ba688790ef145822863657c5e19a2c4584a1f authored about 7 years ago by Todd C. Miller <[email protected]>via syslog. This is disabled by default to match historic behavior.
d129f306ea88af807878dd93b9ed6c222185382c authored about 7 years ago by Todd C. Miller <[email protected]>prompt "username's Password:" as equivalent to "Password:".
Some PAM modules (on AIX at least) us...
"sudo -V" output.
5923a28113edaf80d37397ed4452706ded39bd2d authored about 7 years ago by Todd C. Miller <[email protected]>the front-end, ignore variables with no value specified.
52b25940c6a1ea1c1ba138ac378807cb8abc3c31 authored about 7 years ago by Todd C. Miller <[email protected]>6b4d871b14fd51160dcd5e5262a4ff313d37044e authored about 7 years ago by Todd C. Miller <[email protected]>
the environment. This is consistent with how "sudo -p prompt" is
handled.
of "case 1:" to quiet a coverity warning.
1918ec4a55ddbeeee79567addbdf249adc81a3bd authored over 7 years ago by Todd C. Miller <[email protected]>initial state.
6509482bfdf4dcdd31b85c7879a955ef4200f9d2 authored over 7 years ago by Todd C. Miller <[email protected]>58858513f046d1c496c54ac614464348199ef741 authored over 7 years ago by Todd C. Miller <[email protected]>
#includedir has a syntax error it will still have been edited and
we need to install the edited t...
Otherwise the new file will not get its syntax checked.
Bug #791
28fe335017174df1592da562d953d30a6853ac05 authored over 7 years ago by Todd C. Miller <[email protected]>
out if needed.
dbddf1bc3646e5055ea5bc0ba2e4ce4a149a8796 authored over 7 years ago by Todd C. Miller <[email protected]>base to NULL.
7f8765d32786526e7e939bbd282f504fe3355e33 authored over 7 years ago by Todd C. Miller <[email protected]>which don't have access to the event base.
d2a0bfbb121b18560f1f6607765237ea4ea90e9a authored over 7 years ago by Todd C. Miller <[email protected]>9a766783179628adf6aa340ae55f9080cf1d893a authored over 7 years ago by Todd C. Miller <[email protected]>
Let sudoreplay parse a timing file with window change events
(currently ignored).
8898ec1f9cc92d18eb3c5d6301cc100da919dac7 authored over 7 years ago by Todd C. Miller <[email protected]>
from the source terminal. Otherwise, flags that are disabled
in the source terminal may still be...
and execute a command. The command is already run in a shell so
there is no need to execute a su...
Now iolog_open() is consistent with policy_open().
a7759b6261ccf5ad2d4d310de8651b439f0ee73f authored over 7 years ago by Todd C. Miller <[email protected]>c000189684e597fa648139fc9e60757b62c139e3 authored over 7 years ago by Todd C. Miller <[email protected]>
6d4d4594b7e8e545a0dfe5455450cd4a38f3a628 authored over 7 years ago by Todd C. Miller <[email protected]>
subset of the flags. Sudo now copies the same set of flags that
OpenSSH uses, which should be safe.
existing cstat.
f5b60ef749ec185ba61ed293f178b701a2f551c6 authored over 7 years ago by Todd C. Miller <[email protected]>useful to know when the command continued but we don't want to
inform the parent or store the wai...
022ac87d66739312a77f8e7de40fdf89eb5f868b authored over 7 years ago by Todd C. Miller <[email protected]>
60146c2959985dd01353f4e7085563829b274bd2 authored over 7 years ago by Todd C. Miller <[email protected]>
ab59834a0053bd6d0a256a470c320ce1c6788ba4 authored over 7 years ago by Todd C. Miller <[email protected]>
even if no changes were made to the file, it was returning 1 instead
which would be interpreted a...
/proc/self/stat on Linux. It is an unsigned int value that
is printed as a signed int but dev_t ...
use a "*=()* " pattern in initial_badenv_table[] to match them instead.
This allows the user to r...
0ab00964ec50547c9c3ba8e24af96fc8ae4cd262 authored over 7 years ago by Todd C. Miller <[email protected]>
7526869d876bea9489804c414acaf27d7980a078 authored over 7 years ago by Todd C. Miller <[email protected]>
which is not currently exported.
88bf0337e93368ee149dd77818939119898be876 authored over 7 years ago by Todd C. Miller <[email protected]>/proc/self/stat until EOF. It is not legal for /proc/self/stat to
contain embedded NUL bytes so ...
13633ae5ac8309a8ba402685d8311eddce79ab98 authored over 7 years ago by Todd C. Miller <[email protected]>
doesn't support /proc/self.
15901c94871903f01dcade897106a6920b9d8167 authored over 7 years ago by Todd C. Miller <[email protected]>/dev paths to traverse instead of hard-coding a list in ttyname.c
The default value can be set at...
a character device.
777abca38276e56c369c88711fa9dd9721fe06e4 authored over 7 years ago by Todd C. Miller <[email protected]>