diff options
author | russell <russell@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-10-01 21:18:14 +0000 |
---|---|---|
committer | russell <russell@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-10-01 21:18:14 +0000 |
commit | cd372e32c76de742d9268f9cfc27fe47cfdd3e6a (patch) | |
tree | 9a6238e1a10bfecdf9204528fb9d3dd01c4a10d3 /contrib/scripts | |
parent | 23d4b6f29c5684ecd10e8ebcb3da3a0534a12d7d (diff) | |
parent | 85bbd1354ca1a7d5d9c028fb7f2223b279696fe5 (diff) |
Copy 1.6.0-rc6 -> 1.6.0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.6.0@145555 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'contrib/scripts')
-rw-r--r-- | contrib/scripts/vmail.cgi | 35 |
1 files changed, 1 insertions, 34 deletions
diff --git a/contrib/scripts/vmail.cgi b/contrib/scripts/vmail.cgi index de51a4dc7..95bb9bb77 100644 --- a/contrib/scripts/vmail.cgi +++ b/contrib/scripts/vmail.cgi @@ -193,40 +193,7 @@ sub check_login($$) } } close(VMAIL); - return check_login_users(); -} - -sub check_login_users { - my ($mbox, $context) = split(/\@/, param('mailbox')); - my $pass = param('password'); - my ($found, $fullname) = (0, ""); - open VMAIL, "</etc/asterisk/users.conf"; - while (<VMAIL>) { - chomp; - if (m/\[(.*)\]/) { - if ($1 eq $mbox) { - $found = 1; - } elsif ($found == 2) { - close VMAIL; - return (($fullname ? $fullname : "Extension $mbox in $context"), $context); - } else { - $found = 0; - } - } elsif ($found) { - my ($var, $value) = split /\s*=\s*/, $_, 2; - if ($var eq 'vmsecret' and $value eq $pass) { - $found = 2; - } elsif ($var eq 'fullname') { - $fullname = $value; - if ($found == 2) { - close VMAIL; - return ($fullname, $context); - } - } - } - } - close VMAIL; - return ("", ""); + return ("", $category); } sub validmailbox($$$$) |