- Timestamp:
 - 04/25/12 17:33:53 (14 years ago)
 - Location:
 - branches/stable
 - Files:
 - 
      
- 3 edited
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
branches/stable/DNSDB.pm
r263 r317 32 32 use vars qw($VERSION @ISA @EXPORT @EXPORT_OK %EXPORT_TAGS); 33 33 34 $VERSION = 0.1; ##VERSION##34 $VERSION = 1.0.1; ##VERSION## 35 35 @ISA = qw(Exporter); 36 36 @EXPORT_OK = qw(  - 
      
branches/stable/Makefile
r263 r317 3 3 4 4 PKGNAME=dnsadmin 5 VERSION=1.0 5 VERSION=1.0.1 6 6 RELEASE=1 7 7  - 
      
branches/stable/dns.cgi
r263 r317 217 217 if ($webvar{action} eq 'login') { 218 218 # Snag ACL/permissions here too 219 my $sth = $dbh->prepare("SELECT user_id,group_id,password,firstname,lastname FROM users WHERE username=?");219 my $sth = $dbh->prepare("SELECT user_id,group_id,password,firstname,lastname,status FROM users WHERE username=?"); 220 220 $sth->execute($webvar{username}); 221 221 222 if (my ($uid,$gid,$pass,$fname,$lname ) = $sth->fetchrow_array) {222 if (my ($uid,$gid,$pass,$fname,$lname,$status) = $sth->fetchrow_array) { 223 223 $webvar{password} = '' if !$webvar{password}; 224 225 if ($pass =~ m|^\$1\$([A-Za-z0-9/.]+)\$|) { 224 if (!$status) { 225 $webvar{loginfailed} = 1; 226 } elsif ($pass =~ m|^\$1\$([A-Za-z0-9/.]+)\$|) { 226 227 # native passwords (crypt-md5) 227 228 $webvar{loginfailed} = 1 if $pass ne unix_md5_crypt($webvar{password},$1);  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  ![[ DNS Administrator ]](/fx/dnsadmin-logo.png)