[Admin] Puppet und Benutzerverwaltung

Entfernen eines Benutzers muss händisch erfolgen. Sowas kann puppet nicht.

Das wäre blöd. Was meinst du zu folgender Konstruktion um Benutzer zu
entfernen?

user { 'k':
  ensure => absent,
}

http://www.bogotobogo.com/DevOps/Puppet/
puppet_creating_managing_user_accounts_ssh_control_user_privileges.php

Entfernt allerdings nicht das Homedir, wobei das evtl. auch nicht schlimm ist.
Dafür kann man ja später mal einen Cleanup-Job schreiben.

Jo das lässt sich eigentlich leicht skripten. Ist halt die Frage wie sinnvoll es ist zu konfigurieren das man einen Benutzer löschen will ...

Auch ein reboot muss manuell erfolgen wenn z.b. der hostname geändert
wird das übernimmt puppet nicht.

Reboot kann ich nachvollziehen. Das Ändern des Hostnames kann aber auch ohne
Reboot erfolgen:
# hostnamectl set-hostname <hostname>
# systemctl restart networking
müsste reichen. Oder braucht Puppet zwingend einen Reboot bei
Hostnameänderung?

Nö reboot ist für Puppet nicht notwendig hostname war da jetzt auch nur ein Beispiel es ging mir allgemein darum das puppet sowas nicht übernimmt.

VG
Tarek