On Wednesday, November 2, 2016 at 11:28:30 AM UTC-7, William Chappell wrote: > > I am successfully running multiple independent projects (environments) > using Ubuntu 16.04, apache2, and Trac 1.0.13, using mod_python, Virtual > Hosts, and separate htpasswd files. > What does not work for me is to use TracAccountManager to allow users to > change their own passwords. The best that I could get is that the first > project I enabled has full function and I must totally excise all reference > to and the egg for TracAccountManager from the other projects and > specifically enable the loginmodule in those other projects to even allow > logins. >
You should install the plugin so that it's shared for all projects. See: https://trac.edgewall.org/wiki/TracPlugins#Forallprojects > However, I cannot edit and save pages in those other projects. > If you are authenticated but cannot edit/save, then you need to modify the permissions for those projects. > When I move TracAccountManager to a different project, then I cannot edit > and save pages in the first project, only in the project with access to > TracAccountManager, _but_ the Account tab does not show up in the second > project under Preferences. > I have looked but cannot find an alternative to TracAccountManager, > because I see other people have had trouble with multiple projects even > using a TracEnvParentDir, which is not an option for me. > Thanks. > I'm unsure about your follow-up post. It sounds like you want to configure authentication through Apache, in which case see: https://trac.edgewall.org/wiki/TracModPython#ConfiguringAuthentication You should be able to change passwords in the htdigest file through AccountManager even if Apache is configured to handle the authentication. - Ryan -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/trac-users. For more options, visit https://groups.google.com/d/optout.
