summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--usr/src/cmd/hal/hald/util_helper.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/usr/src/cmd/hal/hald/util_helper.c b/usr/src/cmd/hal/hald/util_helper.c
index ee97026aa0..948a943c87 100644
--- a/usr/src/cmd/hal/hald/util_helper.c
+++ b/usr/src/cmd/hal/hald/util_helper.c
@@ -70,6 +70,9 @@ drop_privileges (int keep_auxgroups)
/* for sysevent need to be root and have this privilege */
(void) priv_addset(pPrivSet, PRIV_SYS_CONFIG);
+ /* need proc_audit privilege */
+ (void) priv_addset(pPrivSet, PRIV_PROC_AUDIT);
+
/* Set the permitted privilege set. */
if (setppriv(PRIV_SET, PRIV_PERMITTED, pPrivSet) != 0) {
return;