diff options
author | Igor Galić <me+github@igalic.co> | 2019-11-26 17:44:21 +0100 |
---|---|---|
committer | Chad Smith <chad.smith@canonical.com> | 2019-11-26 09:44:21 -0700 |
commit | b6055c40189afba323986059434b8d8adc85bba3 (patch) | |
tree | 8dcfe0b90986f11a056fcd03403e8f3495dd679d /cloudinit/dhclient_hook.py | |
parent | 250a3f92473feeb2689f3a214e8f1b79fa419334 (diff) | |
download | vyos-cloud-init-b6055c40189afba323986059434b8d8adc85bba3.tar.gz vyos-cloud-init-b6055c40189afba323986059434b8d8adc85bba3.zip |
set_passwords: support for FreeBSD (#46)
Allow setting of user passwords on FreeBSD
The www/chpasswd utility which we depended on for FreeBSD installations
does *not* do the same thing as the equally named Linux utility.
For FreeBSD, we now use the pw(8) utility (which can only process one
user at a time)
Additionally, we abstract expire passwd into a function, and override it
in the FreeBSD distro class.
Co-Authored-By: Chad Smith <chad.smith@canonical.com>
Diffstat (limited to 'cloudinit/dhclient_hook.py')
0 files changed, 0 insertions, 0 deletions