Здравствуйте!

На почтовом сервере работает 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]

Ответить