Je veux que Puppet ne gère pas un mot de passe (c'est-à-dire, le réinitialise quand il est changé) mais définit le mot de passe initial lorsque Puppet crée l'utilisateur.
Je pensais faire un notifyà une Execressource qui définit le mot de passe, mais cela se déclenche lorsque toute propriété gérée par Puppet est modifiée (par exemple, l'appartenance à un groupe, le répertoire personnel, etc.). Je ne veux pas ça.
Des idées?
!pour no-password-set, dans ce cas, celaegrep -q '^${user}:[*!]:' /etc/shadowfonctionne mieux.