rnelson0 / puppet-local_user

Puppet module. Manage local users, setting an initial password but letting the user change it as needed afterward.
4 stars 5 forks source link

FreeBSD support #49

Open bbriggs opened 8 years ago

bbriggs commented 8 years ago

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.

bbriggs commented 8 years ago

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)