diff options
| -rw-r--r-- | usr/src/cmd/hal/hald/util_helper.c | 3 |
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; |
