From b81622783ad56a98bb4252df10eaffe754bbc2cd Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Sat, 6 Aug 2005 08:01:27 +0000 Subject: [PATCH] fixed bug when no_password option is used --- lam/lib/modules/posixGroup.inc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lam/lib/modules/posixGroup.inc b/lam/lib/modules/posixGroup.inc index 239f6f40..d2d52601 100644 --- a/lam/lib/modules/posixGroup.inc +++ b/lam/lib/modules/posixGroup.inc @@ -744,9 +744,8 @@ class posixGroup extends baseModule { unset($return[$_SESSION[$this->base]->dn]['notchanged']['userPassword']); // Set unix password if (isset($this->orig['userPassword'][0])) { - // use no password - if ($this->userPassword_nopassword) - $return[$_SESSION[$this->base]->dn]['modify']['userPassword'][0] = pwd_hash('', !$this->userPassword_lock, $this->moduleSettings['posixGroup_pwdHash'][0]); + // use no password, do nothing + if ($this->userPassword_nopassword) {} // invalid, use '*' as password elseif ($this->userPassword_invalid) $return[$_SESSION[$this->base]->dn]['modify']['userPassword'][0] = '*';