automatically add "$" to uid for hosts
This commit is contained in:
parent
1135c5d709
commit
835583383b
|
@ -732,6 +732,11 @@ class posixAccount extends baseModule {
|
|||
$triggered_messages['uid'][] = $this->messages['uid'][2];
|
||||
}
|
||||
if ($_SESSION[$this->base]->type=='host') {
|
||||
// add "$" to uid if needed
|
||||
if (substr($this->attributes['uid'][0], -1, 1) != '$') {
|
||||
$this->attributes['uid'][0] .= '$';
|
||||
$post['uid'] .= '$';
|
||||
}
|
||||
// Check if Hostname contains only valid characters
|
||||
if ( !get_preg($this->attributes['uid'][0], 'hostname'))
|
||||
$triggered_messages['uid'][] = $this->messages['uid'][4];
|
||||
|
@ -783,10 +788,8 @@ class posixAccount extends baseModule {
|
|||
}
|
||||
// Show warning if lam has changed username
|
||||
if ($this->attributes['uid'][0] != $post['uid']) {
|
||||
if ($_SESSION[$this->base]->type=='user')
|
||||
$triggered_messages['uid'][] = $this->messages['uid'][5];
|
||||
if ($_SESSION[$this->base]->type=='host')
|
||||
$triggered_messages['uid'][] = $this->messages['uid'][6];
|
||||
if ($_SESSION[$this->base]->type=='user') $triggered_messages['uid'][] = $this->messages['uid'][5];
|
||||
if ($_SESSION[$this->base]->type=='host') $triggered_messages['uid'][] = $this->messages['uid'][6];
|
||||
}
|
||||
if ($_SESSION[$this->base]->isNewAccount && !get_preg($this->attributes['userPassword'][0], 'password'))
|
||||
$triggered_messages['userPassword'][] = $this->messages['userPassword'][1];
|
||||
|
|
Loading…
Reference in New Issue