Add support for multiple Debug lines per program. Callers may
register arbitrary debug facilities or use built-in defaults. We now use separate Debug statements for plugins and programs.
This commit is contained in:
@@ -50,7 +50,7 @@ static int
|
||||
linux_audit_open(void)
|
||||
{
|
||||
static int au_fd = -1;
|
||||
debug_decl(linux_audit_open, SUDO_DEBUG_AUDIT)
|
||||
debug_decl(linux_audit_open, SUDO_DEBUG_AUDIT, sudoers_debug_instance)
|
||||
|
||||
if (au_fd != -1)
|
||||
debug_return_int(au_fd);
|
||||
@@ -73,7 +73,7 @@ linux_audit_command(char *argv[], int result)
|
||||
int au_fd, rc = -1;
|
||||
char *command, *cp, **av;
|
||||
size_t size, n;
|
||||
debug_decl(linux_audit_command, SUDO_DEBUG_AUDIT)
|
||||
debug_decl(linux_audit_command, SUDO_DEBUG_AUDIT, sudoers_debug_instance)
|
||||
|
||||
/* Don't return an error if auditing is not configured. */
|
||||
if ((au_fd = linux_audit_open()) < 0)
|
||||
|
Reference in New Issue
Block a user