]> git.proxmox.com Git - pve-access-control.git/blobdiff - PVE/AccessControl.pm
better error message for useradd
[pve-access-control.git] / PVE / AccessControl.pm
index c9d8e4e5b466482eab954c673784e94962a803cc..d3feb24da841baa4022d41939a97bf4273fb1947 100644 (file)
@@ -463,14 +463,14 @@ sub encrypt_pw {
 sub store_pam_password {
     my ($userid, $password) = @_;
 
-    my $cmd = ['/usr/sbin/usermod'];
+    my $cmd = ['usermod'];
 
     my $epw = encrypt_pw($password);
     push @$cmd, '-p', $epw;
 
     push @$cmd, $userid;
 
-    run_command($cmd);
+    run_command($cmd, errmsg => 'change password failed');
 }
 
 sub domain_set_password {