From: Dominik Csapak Date: Tue, 12 Jun 2018 10:33:47 +0000 (+0200) Subject: add a generalized 'read and confirm password' sub X-Git-Url: https://git.proxmox.com/?p=pve-common.git;a=commitdiff_plain;h=ac927fbcfd6e626089604042b6b77b5deda70dab add a generalized 'read and confirm password' sub to use everywhere we read two passwords and compare them Signed-off-by: Dominik Csapak --- diff --git a/src/PVE/PTY.pm b/src/PVE/PTY.pm index 23d76c0..e433c4e 100644 --- a/src/PVE/PTY.pm +++ b/src/PVE/PTY.pm @@ -228,6 +228,13 @@ sub read_password($;$$) { return $password; } +sub get_confirmed_password { + my $pw1 = read_password('Enter new password: '); + my $pw2 = read_password('Retype new password: '); + die "passwords do not match\n" if $pw1 ne $pw2; + return $pw1; +} + # Class functions sub new {