24 lines
611 B
Plaintext
24 lines
611 B
Plaintext
|
#
|
||
|
# 20DefaultUserOverride
|
||
|
#
|
||
|
# This overrides the default admin user of a fresh installation
|
||
|
{
|
||
|
$userfullname = ${'adminusers'}{fullname} || 'LibreSchool Administrator';
|
||
|
$username = ${'adminusers'}{username} || 'libreschool';
|
||
|
$password = ${'adminusers'}{password} || '';
|
||
|
|
||
|
if ( $password ne '' ) {
|
||
|
$OUT .= <<EOF
|
||
|
d-i passwd/user-fullname string $userfullname
|
||
|
d-i passwd/username string $username
|
||
|
d-i passwd/user-password password $password
|
||
|
d-i passwd/user-password-again password $password
|
||
|
d-i user-setup/allow-password-weak boolean true
|
||
|
EOF
|
||
|
} else {
|
||
|
$OUT .= "";
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|