зеркало из https://github.com/microsoft/git.git
git-cvsserver: indent & clean up authdb code
- Indent the last commit to fit with the rest of the code. - Use lexical filehandles instead of global globs - Close the filehandle after the password database has been read. Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Родитель
c057bad370
Коммит
3052525eff
|
@ -194,16 +194,19 @@ if ($state->{method} eq 'pserver') {
|
|||
print "I HATE YOU\n";
|
||||
exit 1;
|
||||
}
|
||||
my $auth_ok;
|
||||
open PASSWD, "<$cfg->{gitcvs}->{authdb}" or die $!;
|
||||
while(<PASSWD>) {
|
||||
if (m{^\Q$user\E:(.*)}) {
|
||||
if (crypt($user, $1) eq $1) {
|
||||
$auth_ok = 1;
|
||||
}
|
||||
};
|
||||
}
|
||||
unless ($auth_ok) {
|
||||
|
||||
my $auth_ok;
|
||||
open my $passwd, "<", $cfg->{gitcvs}->{authdb} or die $!;
|
||||
while (<$passwd>) {
|
||||
if (m{^\Q$user\E:(.*)}) {
|
||||
if (crypt($user, $1) eq $1) {
|
||||
$auth_ok = 1;
|
||||
}
|
||||
};
|
||||
}
|
||||
close $passwd;
|
||||
|
||||
unless ($auth_ok) {
|
||||
print "I HATE YOU\n";
|
||||
exit 1;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче