Password never contains newlines

This commit is contained in:
Jamie Cameron
2022-01-11 20:36:19 -08:00
parent 5a508eb0e9
commit 5ca4ed73b2

View File

@@ -651,7 +651,7 @@ else {
my $deny = $user->{'deny'};
$deny =~ s/:/;/g if ($deny);
foreach my $l (@pwfile) {
if ($l =~ /^([^:]+):([^:]*)/ && $1 eq $username) {
if ($l =~ /^([^:]+):([^:\r\n]*)/ && $1 eq $username) {
&add_old_password($user, "$2", \%miniserv);
&print_tempfile($fh,
$user->{'name'},":",