diff options
Diffstat (limited to 'etc/inc/auth.inc')
-rw-r--r-- | etc/inc/auth.inc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/etc/inc/auth.inc b/etc/inc/auth.inc index 0fe9d20..81a54bd 100644 --- a/etc/inc/auth.inc +++ b/etc/inc/auth.inc @@ -623,10 +623,13 @@ function local_group_set($group, $reset = false) { $group_name = $group['name']; $group_gid = $group['gid']; - $group_members = "''"; + $group_members = ''; if (!$reset && !empty($group['member']) && count($group['member']) > 0) $group_members = implode(",",$group['member']); + if (empty($group_members)) + return; + /* read from group db */ $fd = popen("/usr/sbin/pw groupshow {$group_name} 2>&1", "r"); $pwread = fgets($fd); |