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
Currently, we generate the signal list and names by running cpp on our
header, and piping the re...
github.com/sudo-project/sudo - f3ebf31aa9d969ec9b14bebf04ea1c8a8bff6a67 authored 11 months ago
This is used for determining whether to set _TIME_BITS with autoconf
versions before 2.72.
Commit 32f4b98f6b4a (sudo frontend: silence most -Wconversion warnings.)
broke the build on C li...
github.com/sudo-project/sudo - f69031da245c3c56b7f9d9eca50e12d3f283e0b3 authored 12 months ago
github.com/sudo-project/sudo - 0a39814e4bfa8044a350d0b13f24a13b61acd6f1 authored about 1 year ago
github.com/sudo-project/sudo - eb4506f434a2b8060b2d398879c26e1f9c56f488 authored about 1 year ago
github.com/sudo-project/sudo - 3899f2ef90982735f1ea22a8da190ac8e53d8d1e authored about 1 year ago
putchar is easier to understand than fputc and printf and does less work than those two do.
github.com/sudo-project/sudo - 725d3fdc2051e2a6fc5a990e398bc341ba0ab776 authored about 1 year agoIt's just strlcpy except it replaces '/' with '_'.
github.com/sudo-project/sudo - 7fc7d69532e374e18a22abe64f3fca1afb72112b authored about 1 year agoThis means that it is not logged for "sudo -nv" and "sudo -nl".
We only log this message when sud...
github.com/sudo-project/sudo - b39dc7c5f139b48773df79d5558d024bd791da3d authored about 1 year ago
Also add a commented out entry for "exec_background" which can also
be used to prevent sudo from...
github.com/sudo-project/sudo - f52fa574c787f7d7ef9ec4ce1efa74edea514393 authored about 1 year ago
github.com/sudo-project/sudo - 00452471b10201177a9367fd54dc00d6c2eb1409 authored about 1 year ago
github.com/sudo-project/sudo - 22b01501ebfedb9d3944a43db46d273431e263ca authored about 1 year ago
github.com/sudo-project/sudo - c15e0aeea85f8cfaa11607e5efebcbf6cf845ab4 authored about 1 year ago
The user-specified options must go last...
github.com/sudo-project/sudo - 69a024304fa36588e2876e46b3a2d227598a3357 authored about 1 year agogithub.com/sudo-project/sudo - 00b2bd35898562e3e3e73a0b5c5cdfb7a95e6d12 authored about 1 year ago
github.com/sudo-project/sudo - b5a3513fb9f7b39cabc48e50375927e3b414b1a0 authored about 1 year ago
The cast to size_t needs to be outside the MAX() macro or the -1
will get cast to unsigned.
GitHub issue #342.
github.com/sudo-project/sudo - ad4dc22d5a861c89c239e364a126fa8a45b501ec authored about 1 year agogithub.com/sudo-project/sudo - 63f2c54b863877fa43cf93b46d5749ec60e352b5 authored about 1 year ago
The logic was inverted when support for netgroup_query was added.
This supercedes PR #341.
Bug #1064
github.com/sudo-project/sudo - 6d4ffe674366a1867c3c996e4086611e5219aafc authored about 1 year ago
This can only happen if lowfd < 0, which is never the case.
Quiets a static analyzer warning.
This is a bug in parse_default_entry() introduced in sudo 1.8.19
when support for using the defa...
github.com/sudo-project/sudo - f67a7e623ecbf97128f0ff4bd8c105760d2d4677 authored about 1 year ago
Previously, a tuple in boolean context was always treated as a
negated entry, which doesn't matc...
github.com/sudo-project/sudo - 680352b91709f914ffaab719f432f4205c7a4862 authored about 1 year ago
Otherwise, processing will stop after the first sudoers nsswitch
service specification where [SU...
github.com/sudo-project/sudo - c9198ef4df922ac27bce88a8869f0c0d45a30be0 authored about 1 year ago
The "runas_" prefix got inadvertantly removed in the big sudoers_context
refactor.
This moves sudo_isatty() to libsudo_util so sudo_term_is_raw() can
use it. Fixes GitHub issue #335
github.com/sudo-project/sudo - d17e28ad6184db8ea38b8922f860c0630753b8e9 authored about 1 year ago
If ctx->user.cmnd doesn't match, use ctx->user.cmnd_dir (if present)
to construct a canonicalize...
If ctx->user.cmnd doesn't match, use ctx->user.cmnd_dir (if present)
to construct a canonicalize...
This should not actually be possible.
github.com/sudo-project/sudo - 24f443981f33ba324966f12b27680d42de736f25 authored about 1 year agoGitHub issue #332
github.com/sudo-project/sudo - 8faf432499ba9ae9bcd6f91e5b20b42cf0e335f3 authored about 1 year agoBug #1062
github.com/sudo-project/sudo - 8dd29677666f987237a2aa2ee457b49a457c21b7 authored about 1 year agogithub.com/sudo-project/sudo - 9c3eb2feca5d1b3dff5adb76d65b64674d475a9d authored about 1 year ago
github.com/sudo-project/sudo - 79ed29c4a341f6a3577c1f1546eb088442412a99 authored about 1 year ago
github.com/sudo-project/sudo - c3ac12297a650dbb55b78e6f06e520d3a3302728 authored about 1 year ago
github.com/sudo-project/sudo - 77700a4b7ad026911ea5015d399b25a88fc14262 authored about 1 year ago
github.com/sudo-project/sudo - 5eba4b48cfa2df78404a167070494d3d5a2fac81 authored about 1 year ago
github.com/sudo-project/sudo - b4ae559c8114cf2d9a2417b0da6137b0b6cbf227 authored about 1 year ago
github.com/sudo-project/sudo - 6b6e0aed0a99f74eb69e789ff026e20f187b42c9 authored about 1 year ago
github.com/sudo-project/sudo - a4cbfecdae1d7d0141cb2e41a4a5f6f4c1704e74 authored about 1 year ago
github.com/sudo-project/sudo - 55db829087b146449e8e29f0ec43989b2b36f9e2 authored about 1 year ago
Quiet a -Wshadow warning from gcc.
Cast major() and minor() to unsigned int when printing.
If no terminal device can be found, print "major, minor" device
numbers instead.
The types and flags are now explicitly unsigned.
github.com/sudo-project/sudo - 7d7dfbfd44eb65367ab44cab4e2812128c6b95a1 authored about 1 year agogithub.com/sudo-project/sudo - 0c958e1852f1caa916e45545715568a8c53875c1 authored about 1 year ago
github.com/sudo-project/sudo - 66c9a636d18f29932492bdee851e309a29b5d0bf authored about 1 year ago
github.com/sudo-project/sudo - 67ed8fbe58033afab7980acc74dec4bcbf6a8aea authored about 1 year ago
github.com/sudo-project/sudo - be911b77dd7fbdbbf16c4c606f17834feaf0d229 authored about 1 year ago
This matches the changes in sudo 1.9.15 to the sudoers policy module.
github.com/sudo-project/sudo - 5ff6f4965315f25f3e9153e37eb2a1021c1be775 authored about 1 year agogithub.com/sudo-project/sudo - ce74f50b44aa81b989c2af44137d4001ddbc3ef2 authored about 1 year ago
github.com/sudo-project/sudo - 61dbfe0924915e7f205f9aacc1eabf359c232a56 authored about 1 year ago
GitHub issue #329
github.com/sudo-project/sudo - a85494b5c4f8afd24c9fcadd0e4102e6a8c4fbc7 authored about 1 year agoGitHub issue #329
github.com/sudo-project/sudo - 3dfbf9316c744b6e54b69b834a3a7b8ba260d290 authored about 1 year ago
We need to track the (monotonic) command start time to be able to
generate an accurate run time....
This is set to the current wallclock time by sudoers_to_eventlog().
github.com/sudo-project/sudo - 0e53d5fddff2c1dfa73534dcc92437c4710c127a authored about 1 year agoOnly affects intercepted commands.
github.com/sudo-project/sudo - 6965e1b0aadce05c9efb1738eb5c0c6e26024786 authored about 1 year ago
The timespec passed to log_server_open() should be from
sudo_gettime_awake() since it is used to...
The struct timespec argument is used to initialize the command
start time, which is not used for...
github.com/sudo-project/sudo - b9275b7eab1e7f287f9f0df25cbf0c80e2fb144c authored about 1 year ago
Errors are now propagated up the call stack.
github.com/sudo-project/sudo - 47a43c54044ed527d638f254dc324c6918832e42 authored about 1 year agogithub.com/sudo-project/sudo - dd5f7a45056b94e6a70746c31d4a70c143372a65 authored about 1 year ago
github.com/sudo-project/sudo - 2c06aa321b0aaa89ff174e6e7482e65f0e430874 authored about 1 year ago
Errors are now propagated up the call stack.
github.com/sudo-project/sudo - 7e4632691bace6bacb03d1989c1e15ed6870b739 authored about 1 year agogithub.com/sudo-project/sudo - 8cfd4467f4a3a344cee7cd7b1a5fd40d7e5a80f0 authored about 1 year ago
github.com/sudo-project/sudo - 564d8ac01d2a617947c58686c0f6fbb008a169ef authored about 1 year ago
This replaces multiple sequences of asprintf() and print_attribute_ldif().
github.com/sudo-project/sudo - d28884b1c78989d9d04f962bd6a113c7bbfd9cc0 authored about 1 year ago
Previously, we set memfatal to true in sudo_json_init() instead.
This also gets rid of a number ...
github.com/sudo-project/sudo - 1a68935ae3f1108d0bf44e3a8662a09a72f4c36f authored about 1 year ago
We can use the rbapply() return value to detect failure.
github.com/sudo-project/sudo - a2998a6701c694b0cf750e91ec44ce72a7601920 authored about 1 year ago
When a command exits due to a fatal signal, sudo will re-send that
signal to itself so the shell...
github.com/sudo-project/sudo - 62895ea442c8095c640c12a61695d4c75260f587 authored about 1 year ago
github.com/sudo-project/sudo - 0f40753d46bfd704869e77d25c765a81ff1e3457 authored about 1 year ago
If TCSASOFT is present, tcsetattr() will ignore c_cflag.
Fixes a bug where sudo_term_restore() w...
github.com/sudo-project/sudo - 0497bde983675c2ba793a5e2d23483a55063f517 authored about 1 year ago
This is less error-prone and would have avoided GitHub issue #325.
github.com/sudo-project/sudo - e0d912d1db43fbabc79ea057d01ce59a4f4d3762 authored about 1 year agogithub.com/sudo-project/sudo - 45aeeddcbe7ac35da381a495e74b3a64aa755826 authored about 1 year ago
Fixes GitHub issue #325, a bug introduced in sudo 1.9.15.
github.com/sudo-project/sudo - 87c193f3f982c48ec7ee16623a08547fb1c94d52 authored about 1 year agogithub.com/sudo-project/sudo - d45071af4f42acc682251d41193eb9de8f3b95a4 authored about 1 year ago
github.com/sudo-project/sudo - 747c340591adccb9f34908e56b1330f4f7b0ba7f authored about 1 year ago
The shared object is a member of an archive file that is specified
in parentheses.
github.com/sudo-project/sudo - e772479272370e88316e7aab13166840a8e8e9f3 authored about 1 year ago
github.com/sudo-project/sudo - ec6906f63b5229dd0120ca22a518c4cc57588d6d authored about 1 year ago
When matching debug files for AIX-style DSOs like sudoers.a(sudoers.so)
we want to match on the ...
Previously we used the global registry but since we have the user's
passwd info we should use th...
github.com/sudo-project/sudo - 2ffcda8e15afe312550be4017d8c40dbb438b786 authored about 1 year ago
Coverity CID 330466
github.com/sudo-project/sudo - 1a11be4d9fa60acd33441e4434d72238c8d38779 authored about 1 year ago
Coverity CID 330472
Coverity CID 330468
github.com/sudo-project/sudo - 3b891c136ee057818f17cf652a44a74bdfce2fac authored about 1 year ago
github.com/sudo-project/sudo - 77c25829074929ff6d52c837013048c7aa881131 authored about 1 year ago
Checking for setid commands in intercept mode after command matching
allows us to log a proper e...
github.com/sudo-project/sudo - 45e3c0dd17d5af8e99c1c83b4fce91a64a1e0857 authored about 1 year ago
github.com/sudo-project/sudo - 3297ffa26737ef6c183b59eaf092fb5ba9ee407c authored about 1 year ago