aboutsummaryrefslogtreecommitdiffstats
path: root/contrib
diff options
context:
space:
mode:
authormarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2004-09-06 06:19:17 +0000
committermarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2004-09-06 06:19:17 +0000
commit8b0d6f63112f2224526496f667a2db5582550a0e (patch)
tree29ebf2144fd10d725ab67460e6faabb14c59f76f /contrib
parentbb4aa74eb5917636575752de11bb55bd38052540 (diff)
Allow "-" in password to make it unchangable (bug #2386)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3729 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'contrib')
-rwxr-xr-xcontrib/scripts/vmail.cgi2
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/scripts/vmail.cgi b/contrib/scripts/vmail.cgi
index 887f604a2..e398ec93f 100755
--- a/contrib/scripts/vmail.cgi
+++ b/contrib/scripts/vmail.cgi
@@ -107,7 +107,7 @@ sub check_login()
if (/([^\s]+)\s*\=\>?\s*(.*)/) {
@fields = split(/\,\s*/, $2);
# print "<p>Mailbox is $1\n";
- if (($mbox eq $1) && ($pass eq $fields[0]) && ($context eq $category)) {
+ if (($mbox eq $1) && (($pass eq $fields[0]) || ("-${pass}" eq $fields[0])) && ($context eq $category)) {
return ($fields[1] ? $fields[1] : "Extension $mbox in $context", $category);
}
}