ksaitoの日記

日々試したことの覚え書き

Subversion+Apacheからredmineの認証を使う

移転しました。

自動的にリダイレクトします。

redmineSubversionをセットで使っています。
小規模利用なのでSubversionのパスワード変更できなくても支障はなかったのですがmod_auth_mysqlを使うとredmineのユーザIDとパスワードのそのままSubversionで利用することができます。
Subversion+Apacheは、パスワード変更の手段がないので一石二鳥でとても便利です。

LoadModule dav_svn_module     modules/mod_dav_svn.so
LoadModule authz_svn_module   modules/mod_authz_svn.so


   DAV svn
   SVNParentPath /var/www/svn
   
        AuthMySQLEnable		On
        AuthMySQLSocket		/var/lib/mysql/mysql.sock
        AuthMySQLHost		localhost
        AuthMySQLUser		[redminemysqlユーザ]
        AuthMySQLPassword	[パスワード]
        AuthMySQLDB		redmine
        AuthMySQLUserTable	users
        AuthMySQLNameField	login
        AuthMySQLPasswordField	hashed_password
        AuthMySQLPwEncryption	sha1
        AuthMySQLNoPasswd	Off

        AuthType Basic
        AuthName "Authorization Realm"
        Require valid-user