Advertisement
Guest User

Untitled

a guest
Dec 3rd, 2012
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. #!/bin/bash
  2. HOST=localhost
  3. USER=XXXXX
  4. PASS=XXXXX
  5. DATABASE=XXXXX
  6. TABLE=XXXXX
  7.  
  8. # Sanitize and crypt
  9. #username=${username//[^a-zA-Z0-9_!#$%&'*+-/=?^`~@./]}
  10. username=`echo -n $username | tr A-Z a-z`
  11. #password=${password//[^a-zA-Z0-9_!#$%&'*+-/=?^`~@./]}
  12. password=`echo doveadm pw -p $password -s MD5-CRYPT | cut -f2 -d'}'`
  13.  
  14. query=`mysql -u $USER -p $PASS -D $DATABASE -h $HOST -e "SELECT username FROM $TABLE WHERE ( (vpn = '1') AND (username = '$username') AND (password = ('$password')) );"`
  15.  
  16. if ( "$query" == "$username" ); then
  17. echo success
  18. exit 0
  19. else
  20. echo fail
  21. exit 1
  22. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement