Thanks all, the problem is solved. Magic is: 1. reinstall the plugin 2. enable plugin's login web form and disable trac.web.auth.loginmodule (as described in the docs) 3. enable httpauthstore (as described in the docs)
On 14 нояб, 16:59, "Anton Soldatov" <[EMAIL PROTECTED]> wrote: > Hi all, > > Could you please help me with the following issue: > > I have trac 0.10.4 running as a daemon on a Linux server: > > /path/to/tracd -d --basic-auth *,/path/to/htdigest_file,* --port NNNN -e > /path/to/parent/dir > > I'd like to do 2 things: > > 1. Delegate authentication to one of my projects to Apache (which currently > uses mod_auth_mysql) using AccountManagerPlugin and HttpAuthStore. > > 2. Keep htdigest_file authentication for other projects. > > I have AccountManagerPlugin installed and in the desired project's trac.ini > I have the following: > > [components] > > acct_mgr.admin.* = enabled > acct_mgr.admin.accountmanageradminpage = disabled > acct_mgr.api = enabled > acct_mgr.api.* = enabled > acct_mgr.db.* = enabled > acct_mgr.db.sessionstore = disabled > acct_mgr.htfile.* = enabled > acct_mgr.htfile.abstractpasswordfilestore = disabled > acct_mgr.htfile.htdigeststore = disabled > acct_mgr.htfile.htpasswdstore = disabled > acct_mgr.http.* = enabled > acct_mgr.http.httpauthstore = enabled > acct_mgr.pwhash.* = enabled > acct_mgr.pwhash.htdigesthashmethod = disabled > acct_mgr.pwhash.htpasswdhashmethod = disabled > acct_mgr.web_ui.* = enabled > acct_mgr.web_ui.accountmodule = disabled > acct_mgr.web_ui.loginmodule = disabled > acct_mgr.web_ui.registrationmodule = disabled > batchmod.web_ui.batchmodifymodule = enabled > batchmod.web_ui.ticketquerymacro = enabled > customfieldadmin.api.customfields = enabled > customfieldadmin.customfieldadmin.customfieldadminpage = enabled > iniadmin.iniadmin.iniadminplugin = enabled > permredirect.filter.permredirectmodule = enabled > webadmin.* = enabled > > [account-manager] > authentication_url =http://some-host.ru/ > password_store = HttpAuthStore > > But when I try to login to this project, only logins that are stored in > /path/to/htdigest_file work fine. > > To cut the story short, how can I override authentication to make trac > authenticate via Apache? > > Thanks for help. > > -- > Med vennlig hilsen, > Anton Soldatov --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~----------~----~----~----~------~----~------~--~---
