Здравствуйте!
На почтовом сервере работает dspam в качестве спам-фильтра, и кстати,
прекрасно работает. И вот захотелось раздать dspam-webfrontend юзерам
почтового сервера. А так как все юзеры хранятся в базе mysql, лучше чем
авторизацию через mod-auth-mysql не придумал. Собрал
libapache2-mod-auth-mysql из unstable, в etch его не было. Написал
конфиг для апача, но dspam отдаёт пустую страницу, в логах 401 ошибка.
Хочу уточнить, если авторизоваться через htpasswd файл, то всё
работает. Кто имел дело с mod-auth-mysql, подскажите?
<Directory /var/www/dspam/>
Addhandler cgi-script .cgi
Options +ExecCGI -Indexes
DirectoryIndex dspam.cgi
AllowOverride None AuthConfig Options FileInfo Limit
Order deny,allow
Deny from all
Allow from xxxx
# mysql-auth
Auth_MySQL_Info localhost maildb password
Auth_MySQL on
AuthBasicAuthoritative Off
Auth_MySQL_Authoritative on
AuthGroupFile /dev/null
AuthUserFile /dev/null
Auth_MySQL_DB postfix
Auth_MySQL_Password_Table mail_auth
Auth_MySQL_Username_Field username
Auth_MySQL_Password_Field password
Auth_MySQL_Empty_Passwords off
Auth_MySQL_Encryption_Types MySQL
AuthType Basic
AuthName "DSPAM Control Center"
<Limit GET POST>
Require valid-user
</Limit>
</Directory>
Спасибо!
--
Всего наилучшего! Григорий
greg [at] anastasia [dot] ru
Письмо отправлено: 2007/06/17 21:26
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]