dsfdf
This commit is contained in:
@@ -329,6 +329,7 @@ final class LdapProvisioner
|
|||||||
'organizationalPerson',
|
'organizationalPerson',
|
||||||
'person',
|
'person',
|
||||||
'posixAccount',
|
'posixAccount',
|
||||||
|
'sambaIdmapEntry',
|
||||||
'sambaSamAccount',
|
'sambaSamAccount',
|
||||||
'shadowAccount',
|
'shadowAccount',
|
||||||
'top',
|
'top',
|
||||||
@@ -345,7 +346,6 @@ final class LdapProvisioner
|
|||||||
'givenName' => $givenName,
|
'givenName' => $givenName,
|
||||||
'loginShell' => $loginShell,
|
'loginShell' => $loginShell,
|
||||||
'mail' => $mail,
|
'mail' => $mail,
|
||||||
'pwdLastSet' => '0',
|
|
||||||
'sambaAcctFlags' => '[U ]',
|
'sambaAcctFlags' => '[U ]',
|
||||||
'sambaLMPassword' => 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
|
'sambaLMPassword' => 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
|
||||||
'sambaNTPassword' => $ntHash,
|
'sambaNTPassword' => $ntHash,
|
||||||
@@ -366,6 +366,7 @@ final class LdapProvisioner
|
|||||||
array_unshift($entry['objectClass'], 'apple-user');
|
array_unshift($entry['objectClass'], 'apple-user');
|
||||||
$entry['apple-generateduid'] = $appleGeneratedUid;
|
$entry['apple-generateduid'] = $appleGeneratedUid;
|
||||||
$entry['authAuthority'] = ';basic;';
|
$entry['authAuthority'] = ';basic;';
|
||||||
|
$entry['pwdLastSet'] = '0';
|
||||||
}
|
}
|
||||||
|
|
||||||
return $entry;
|
return $entry;
|
||||||
|
|||||||
@@ -82,6 +82,7 @@ final class RegistrationLdifBuilder
|
|||||||
$lines[] = 'objectClass: organizationalPerson';
|
$lines[] = 'objectClass: organizationalPerson';
|
||||||
$lines[] = 'objectClass: person';
|
$lines[] = 'objectClass: person';
|
||||||
$lines[] = 'objectClass: posixAccount';
|
$lines[] = 'objectClass: posixAccount';
|
||||||
|
$lines[] = 'objectClass: sambaIdmapEntry';
|
||||||
$lines[] = 'objectClass: sambaSamAccount';
|
$lines[] = 'objectClass: sambaSamAccount';
|
||||||
$lines[] = 'objectClass: shadowAccount';
|
$lines[] = 'objectClass: shadowAccount';
|
||||||
$lines[] = 'objectClass: top';
|
$lines[] = 'objectClass: top';
|
||||||
@@ -132,11 +133,15 @@ final class RegistrationLdifBuilder
|
|||||||
$lines[] = 'memberOf: ' . $groupDn;
|
$lines[] = 'memberOf: ' . $groupDn;
|
||||||
}
|
}
|
||||||
|
|
||||||
$lines[] = 'pwdLastSet: 0';
|
|
||||||
$lines[] = 'sambaAcctFlags: [U ]';
|
$lines[] = 'sambaAcctFlags: [U ]';
|
||||||
$lines[] = 'sambaLMPassword: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
|
$lines[] = 'sambaLMPassword: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
|
||||||
$lines[] = 'sambaPasswordHistory: 0000000000000000000000000000000000000000000000000000000000000000';
|
$lines[] = 'sambaPasswordHistory: 0000000000000000000000000000000000000000000000000000000000000000';
|
||||||
$lines[] = 'sambaPwdLastSet: 0';
|
$lines[] = 'sambaPwdLastSet: 0';
|
||||||
|
|
||||||
|
if ($appleSchemaEnabled) {
|
||||||
|
$lines[] = 'pwdLastSet: 0';
|
||||||
|
}
|
||||||
|
|
||||||
$lines[] = 'shadowExpire: ' . $shadowExpire;
|
$lines[] = 'shadowExpire: ' . $shadowExpire;
|
||||||
$lines[] = 'shadowFlag: ' . $shadowFlag;
|
$lines[] = 'shadowFlag: ' . $shadowFlag;
|
||||||
$lines[] = 'shadowInactive: ' . $shadowInactive;
|
$lines[] = 'shadowInactive: ' . $shadowInactive;
|
||||||
|
|||||||
Reference in New Issue
Block a user