feat: set sysadmin password

This commit is contained in:
2024-03-28 20:33:18 +11:00
parent 905f047626
commit 0383db2b10
2 changed files with 10 additions and 8 deletions
+8 -8
View File
@@ -1,15 +1,15 @@
# create the sysadmin user
class profiles::accounts::sysadmin(
String $password,
Array[String] $sshkeys = [],
){
profiles::base::account {'sysadmin':
username => 'sysadmin',
uid => 1000,
gid => 1000,
groups => ['wheel'],
sshkeys => $sshkeys,
sudo_rules => ['sysadmin ALL=(ALL) NOPASSWD:ALL'],
password => '',
ignore_pass => true,
username => 'sysadmin',
uid => 1000,
gid => 1000,
groups => ['adm', 'wheel', 'systemd-journal'],
sshkeys => $sshkeys,
sudo_rules => ['sysadmin ALL=(ALL) NOPASSWD:ALL'],
password => $password,
}
}