なんかヘンに苦労したのでメモメモ。。。
tracでユーザー認証と同時にIPアドレスによる制限も掛けようと思いました。
httpd.confに書いたり、Directoryタグに書いたり、.htaccessに書いたりしたのですが全て無視されてしまいます。
最後にこちらのページを参考にLocationタグに書いてみたらOK。
認証のことは認証の所にまとめないといけないんですかね。
LoadModule wsgi_module modules/mod_wsgi.so
WSGIScriptAlias /trac /var/trac/trac.wsgi
<Directory /var/trac/project>
WSGIApplicationGroup %{GLOBAL}
Order allow,deny
Deny from all
</Directory>
<Location "/trac">
AuthType Digest
AuthName "trac"
AuthDigestDomain /trac
AuthUserFile /var/trac/.htpasswd
Require valid-user
order deny,allow
allow from 61.206.124.162
deny from all
</Location>