The first two are supported by Puppet's existing user and ssh_authorized_key types, but the current logic for setting password only checks for RHEL or Debian OS family variants.
We will want to apply the same regex process currently used for setting passwords and point it at /etc/master.passwd. Empty fields are filled with * instead of x or ! (good call, BSD)
The first two are supported by Puppet's existing
user
andssh_authorized_key
types, but the current logic for setting password only checks for RHEL or Debian OS family variants.