global _host, _user, _passwd, _db
db = MySQLdb.connect(host=_host, user=_user, passwd=_passwd,
global _host, _user, _passwd, _db
db = MySQLdb.connect(host=_host, user=_user, passwd=_passwd,
- nrows = cur.execute(
- """SELECT uid FROM users WHERE source=0 AND username=%s""", (user, ))
+ nrows = cur.execute(_query, ('%s@%s' % (user,host), ))
global _host, _user, _passwd, _db
db = MySQLdb.connect(host=_host, user=_user, passwd=_passwd,
global _host, _user, _passwd, _db
db = MySQLdb.connect(host=_host, user=_user, passwd=_passwd,
- nrows = cur.execute(
- """SELECT password FROM users WHERE source=0 AND username=%s"""
- """ AND LENGTH(password)>1""", (user, ))
+ nrows = cur.execute(_query, ('%s@%s' % (user,host), ))
log_file.write('%s operation=%s user=%s host=%s\n'
% (now, operation, user, host))
log_file.flush()
log_file.write('%s operation=%s user=%s host=%s\n'
% (now, operation, user, host))
log_file.flush()
elif operation == 'isuser':
(user, host) = data.split(':', 1)
log_file.write('%s operation=%s user=%s host=%s\n'
% (now, operation, user, host))
log_file.flush()
elif operation == 'isuser':
(user, host) = data.split(':', 1)
log_file.write('%s operation=%s user=%s host=%s\n'
% (now, operation, user, host))
log_file.flush()
elif operation == 'setpass':
(user, host, password) = data.split(':', 2)
log_file.write('%s operation=%s user=%s host=%s\n'
% (now, operation, user, host))
log_file.flush()
elif operation == 'setpass':
(user, host, password) = data.split(':', 2)
log_file.write('%s operation=%s user=%s host=%s\n'
% (now, operation, user, host))
log_file.flush()