Lines 115-121
Link Here
|
115 |
done |
115 |
done |
116 |
eval "$cmd $params $username &>/dev/null" |
116 |
eval "$cmd $params $username &>/dev/null" |
117 |
if [ -n "$need_chpasswd" ];then |
117 |
if [ -n "$need_chpasswd" ];then |
118 |
printf '%s\n' "$need_chpasswd" |sed 's,^passwd:,,'|sed "s,.*,$username:&,"|/usr/sbin/chpasswd |
118 |
if [ -z "${need_chpasswd##passwd:}" ]; then |
|
|
119 |
usermod -p "" $username || exit 1 |
120 |
else |
121 |
printf '%s\n' "$need_chpasswd" |sed 's,^passwd:,,'|sed "s,.*,$username:&,"|/usr/sbin/chpasswd || exit 1 |
122 |
fi |
119 |
fi |
123 |
fi |
120 |
are_user_exists "$username" || exit 1 |
124 |
are_user_exists "$username" || exit 1 |
121 |
exit 0 |
125 |
exit 0 |