Господа, помогите, туплю!
Freebsd 5.4,
на этой машине есть apache-2.0.55_2 (хостит несколько виртуальных хостов сайтов (просто html странички)), я доустановил mod_perl2-2.0.2,3 (для поддержки cgi)
в httpd.conf добавил
LoadModule perl_module libexec/apache2/mod_perl.so
добавил хост для backuppc (в DNS запись есть)
<VirtualHost *:80>
ServerAdmin root@localhost
DocumentRoot /home/vhosts/backuppc
ServerName backup.domain.local
ErrorLog /var/log/apache-logs/backuppc.error_log
CustomLog /var/log/apache-logs/backuppc-access_log common
ScriptAlias /cgi-bin/ /home/vhosts/backuppc/cgi-bin/
<Directory /home/vhosts/backuppc/cgi-bin/>
SetHandler perl-script
PerlResponseHandler ModPerl::Registry
PerlOptions +ParseHeaders
Options +ExecCGI
Order allow,deny
Allow from all
#AuthName "Backup Admin"
#AuthType Basic
#AuthUserFile /path/to/user_file
#Require valid-user
</Directory>
</VirtualHost>
скачал дистрибутив backuppc, установил. (добавлял в систему юзера backuppc)
теперь вот хочу получить доступ к cgi интерфейсу и никак не могу.
апач стартует, но если я набираю
http://backup.domain.local/cgi-bin/
то мне вылетает 403 ошибка. :(
как правильно можно сделать так, чтобы была авторизация (чтобы не все могли получить доступ к этому ресурсу) и вообще чтобы заработал этот cgi интерфейс...
заранее спасибо