diff options
| -rwxr-xr-x | lib/Vyatta/Login/User.pm | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/lib/Vyatta/Login/User.pm b/lib/Vyatta/Login/User.pm index 411aed6c..1bf058d6 100755 --- a/lib/Vyatta/Login/User.pm +++ b/lib/Vyatta/Login/User.pm @@ -158,12 +158,13 @@ sub _update_user {  	# make new user using vyatta shell  	#  and make home directory (-m)  	#  and with default group of 100 (users) -	$cmd = 'useradd -s /bin/vbash -m -N'; +	$cmd = 'useradd -m -N';      } else {  	# update existing account  	$cmd = "usermod";      } +    $cmd .= " -s /bin/vbash";      $cmd .= " -p '$pwd'";      $cmd .= " -c \"$fname\"" if ( defined $fname );      $cmd .= " -d \"$home\"" if ( defined $home ); | 
