dsfdf
All checks were successful
Deploy / deploy-staging (push) Successful in 23s
Deploy / deploy-production (push) Has been skipped

This commit is contained in:
2026-06-15 21:55:13 +02:00
parent 27c0825111
commit f07d8e7110
2 changed files with 8 additions and 2 deletions

View File

@@ -329,6 +329,7 @@ final class LdapProvisioner
'organizationalPerson',
'person',
'posixAccount',
'sambaIdmapEntry',
'sambaSamAccount',
'shadowAccount',
'top',
@@ -345,7 +346,6 @@ final class LdapProvisioner
'givenName' => $givenName,
'loginShell' => $loginShell,
'mail' => $mail,
'pwdLastSet' => '0',
'sambaAcctFlags' => '[U ]',
'sambaLMPassword' => 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
'sambaNTPassword' => $ntHash,
@@ -366,6 +366,7 @@ final class LdapProvisioner
array_unshift($entry['objectClass'], 'apple-user');
$entry['apple-generateduid'] = $appleGeneratedUid;
$entry['authAuthority'] = ';basic;';
$entry['pwdLastSet'] = '0';
}
return $entry;

View File

@@ -82,6 +82,7 @@ final class RegistrationLdifBuilder
$lines[] = 'objectClass: organizationalPerson';
$lines[] = 'objectClass: person';
$lines[] = 'objectClass: posixAccount';
$lines[] = 'objectClass: sambaIdmapEntry';
$lines[] = 'objectClass: sambaSamAccount';
$lines[] = 'objectClass: shadowAccount';
$lines[] = 'objectClass: top';
@@ -132,11 +133,15 @@ final class RegistrationLdifBuilder
$lines[] = 'memberOf: ' . $groupDn;
}
$lines[] = 'pwdLastSet: 0';
$lines[] = 'sambaAcctFlags: [U ]';
$lines[] = 'sambaLMPassword: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
$lines[] = 'sambaPasswordHistory: 0000000000000000000000000000000000000000000000000000000000000000';
$lines[] = 'sambaPwdLastSet: 0';
if ($appleSchemaEnabled) {
$lines[] = 'pwdLastSet: 0';
}
$lines[] = 'shadowExpire: ' . $shadowExpire;
$lines[] = 'shadowFlag: ' . $shadowFlag;
$lines[] = 'shadowInactive: ' . $shadowInactive;