Ich möchte, dass Puppet kein Passwort verwaltet (dh es zurücksetzt, wenn es geändert wird), sondern das ursprüngliche Passwort festlegt, wenn Puppet den Benutzer erstellt.
Ich habe überlegt notify, eine ExecRessource zu erstellen, die das Kennwort festlegt. Dies wird jedoch ausgelöst, wenn eine von Puppet verwaltete Eigenschaft geändert wird (z. B. Gruppenmitgliedschaft, Basisverzeichnis usw.). Ich möchte das nicht.
Irgendwelche Ideen?
!für das Nicht-Passwort-Set verwendet werden. In diesem Fallegrep -q '^${user}:[*!]:' /etc/shadowfunktioniert es besser.