[Trac] Re: Installing AccountManager Plugin

Rob Wilkerson r.d.wilkerson at gmail.com
Thu Aug 3 14:57:51 CDT 2006


All, I'm back on this.  I decided to get fancy and try to install this
(and the others) globally and now I'm having a problem with WebAdmin.
TracNav and AccountManager work brilliantly, but WebAdmin won't load.
Investigation uncovers some differences, but I'm not sure what, if
anything, those differences mean.

I'm using the easy_install command for all and all 3 appear in
/usr/lib/python2.4/site-packages/, but the WebAdmin plugin appears as
a directory.  The others appear as a file.  I did a simple download
from the plugin URL and simply removed the .zip extension.  When I
list the directory contents the permissions show up garbled:

TracWebAdmin-0.1.1dev_r2765-py2.4.egg:
total 0
?--------- ? ? ? ?            ? TracWebAdmin-0.1.1dev_r2765-py2.4.egg/.
?--------- ? ? ? ?            ? TracWebAdmin-0.1.1dev_r2765-py2.4.egg/webadmin
?--------- ? ? ? ?            ? TracWebAdmin-0.1.1dev_r2765-py2.4.egg/..
?--------- ? ? ? ?            ? TracWebAdmin-0.1.1dev_r2765-py2.4.egg/EGG-INFO

Anyone have any idea what I'm doing wrong?

Thanks.

On 8/3/06, Rob Wilkerson <r.d.wilkerson at gmail.com> wrote:
> Okay, suddenly it just works.  I just rebooted the server and it was
> all there.  I did tweak (read: disable) the SELinux security policy.
> I don't know a whole lot about SELinux, but it didn't take until I
> rebooted.  Either that or something else I tweaked required a restart.
>
> Anyway, it works now.  If anyone has any insight on what might have
> happened I'd love to know.
>
> I really appreciate all the help.
>
> On 8/3/06, Rob Wilkerson <r.d.wilkerson at gmail.com> wrote:
> > Yes, the cache directory is accessible.  I didn't do that originally
> > and got a *very* noticeable error that told me so in no uncertain
> > terms.  :-)  I'm not seeing one of those now and I have DEBUG logging
> > enabled.
> >
> > If I understand correctly, using easy_install installs plugins
> > manually.  If that's the case then I installed AccountManager globally
> > and I've enabled it as follows:
> >
> > [components]
> > acct_mgr.* = enabled
> >
> > TracNav, however, was installed manually.
> >
> > On 8/3/06, Thomas Moschny <moschny at ipd.uni-karlsruhe.de> wrote:
> > > On Thursday 03 August 2006 17:58, Rob Wilkerson wrote:
> > > > I installed TracNav by dropping the egg file into my /plugins
> > > > directory and gave it the *exact* same perms as those given to the
> > > > WebAdmin egg file.  WebAdmin loads and runs perfectly.  TracNav...not
> > > > so much.
> > >
> > > Did you set the PYTHON_EGG_CACHE environment variable to a directory writable
> > > by the user your apache runs under?
> > >
> > > See http://trac.edgewall.org/wiki/TracPlugins#SettingupthePluginCache.
> > >
> > > Alternatively, you can install it globally, using the --always-unzip option.
> > >
> > > Also note that globally installed plugins have to be enabled in the trac.ini.
> > >
> > > Regards,
> > > Thomas
> > > _______________________________________________
> > > Trac mailing list
> > > Trac at lists.edgewall.com
> > > http://lists.edgewall.com/mailman/listinfo/trac
> > >
> >
> >
> > --
> >
> > Rob Wilkerson
> >
>
>
> --
>
> Rob Wilkerson
>


-- 

Rob Wilkerson


More information about the Trac mailing list