From 4d7d6a1a9f00aae1217b66c48dc4ee94a8c40e2d Mon Sep 17 00:00:00 2001 From: nekral-guest Date: Wed, 16 Apr 2008 22:04:46 +0000 Subject: [PATCH] Fix build failure when configured with audit support. Thanks to Mike Frysinger for reporting it. --- ChangeLog | 5 +++++ NEWS | 1 + src/newgrp.c | 6 ++++-- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index ac6fef85..bf94b05f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-04-17 Nicolas François + + * NEWS, src/newgrp.c: Fix compilation failure when compiled with + audit support. Thanks to Mike Frysinger for reporting it. + 2008-04-16 Nicolas François Ensure that getpwent() is used in setpwent(), getpwent(), diff --git a/NEWS b/NEWS index 440f4db7..424c3078 100644 --- a/NEWS +++ b/NEWS @@ -8,6 +8,7 @@ shadow-4.1.1 -> shadow-4.1.2 UNRELEASED * Fix the detection of the audit, pam, and selinux library and header file; and fail if the feature is requested but not present on the system. + * Fix build failure when configured with audit support. shadow-4.1.0 -> shadow-4.1.1 02-04-2008 diff --git a/src/newgrp.c b/src/newgrp.c index 3f07a4ed..b3859627 100644 --- a/src/newgrp.c +++ b/src/newgrp.c @@ -53,6 +53,10 @@ static GETGROUPS_T *grouplist; static char *Prog; static int is_newgrp; +#ifdef WITH_AUDIT +char audit_buf[80]; +#endif + /* local function prototypes */ static void usage (void); static void check_perms (const struct group *grp, @@ -349,8 +353,6 @@ int main (int argc, char **argv) #endif #ifdef WITH_AUDIT - char audit_buf[80]; - audit_help_open (); #endif setlocale (LC_ALL, ""); -- 2.40.0