summaryrefslogtreecommitdiff
path: root/logsrvd
diff options
context:
space:
mode:
authorTodd C. Miller <Todd.Miller@sudo.ws>2021-08-26 09:57:24 -0600
committerTodd C. Miller <Todd.Miller@sudo.ws>2021-08-26 09:57:24 -0600
commitdf5ed0a78a9b42c04b24a25e34698682a5e49ce5 (patch)
tree4a9c7b6a005c01914c425bce80b9d0a10dff8227 /logsrvd
parent179fbb41b7b5b172b650b027d5415afcb32c0d3b (diff)
downloadsudo-df5ed0a78a9b42c04b24a25e34698682a5e49ce5.tar.gz
sudo_debug_register: add minfd argument to specify lowest fd number
Use this in sudo_intercept.so to avoid allocating a low-numbered fd which the shell reserves for use by scripts.
Diffstat (limited to 'logsrvd')
-rw-r--r--logsrvd/logsrvd.c4
-rw-r--r--logsrvd/sendlog.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/logsrvd/logsrvd.c b/logsrvd/logsrvd.c
index 19d8b3152..01c12f8bf 100644
--- a/logsrvd/logsrvd.c
+++ b/logsrvd/logsrvd.c
@@ -1602,7 +1602,7 @@ server_reload(struct sudo_event_base *evbase)
logsrvd_debug_instance = SUDO_DEBUG_INSTANCE_INITIALIZER;
if (sudo_conf_read(NULL, SUDO_CONF_DEBUG) != -1) {
logsrvd_debug_instance = sudo_debug_register(getprogname(),
- NULL, NULL, sudo_conf_debug_files(getprogname()));
+ NULL, NULL, sudo_conf_debug_files(getprogname()), -1);
}
}
@@ -1909,7 +1909,7 @@ main(int argc, char *argv[])
if (sudo_conf_read(NULL, SUDO_CONF_DEBUG) == -1)
exit(EXIT_FAILURE);
logsrvd_debug_instance = sudo_debug_register(getprogname(), NULL, NULL,
- sudo_conf_debug_files(getprogname()));
+ sudo_conf_debug_files(getprogname()), -1);
if (protobuf_c_version_number() < 1003000)
sudo_fatalx("%s", U_("Protobuf-C version 1.3 or higher required"));
diff --git a/logsrvd/sendlog.c b/logsrvd/sendlog.c
index c7cd3b81c..37bbcb354 100644
--- a/logsrvd/sendlog.c
+++ b/logsrvd/sendlog.c
@@ -1526,7 +1526,7 @@ main(int argc, char *argv[])
if (sudo_conf_read(NULL, SUDO_CONF_DEBUG) == -1)
exit(EXIT_FAILURE);
sudo_debug_register(getprogname(), NULL, NULL,
- sudo_conf_debug_files(getprogname()));
+ sudo_conf_debug_files(getprogname()), -1);
if (protobuf_c_version_number() < 1003000)
sudo_fatalx("%s", U_("Protobuf-C version 1.3 or higher required"));