Stephen Milner wrote:
Hello everyone,

I'm looking at Trac as a large scale solution for multiple projects facing both in and outside of an intranet. I have a couple questions which hopefully someone will have answers for :-):

1. Does Trac have any other (another project maybe?) admin interfaces that allow for web addition of projects, users and what not?
2. Is it posible to restrict the wiki to only the users on a project?

Thanks!

Steve Milner
_______________________________________________
Trac mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac
2. You can limit the anonymous users permissions to whatever you wish. See permissions. Basically the command would be trac-admin /path/to/project permission remove anonymous WIKI_VIEW WIKI_MODIFY ............... Another way would just delete them from the cookie_auth table in the database. I use postgres but SQLite should allow this too.

1. It looks to me that the only way to do 1 is to write a separate cgi program that your web server would run. Of course you'd have to change permissions on some files if your webserver isn't running as root. If your using basic auth then you can use apache's htpasswd function to generate passwords, you could have the cgi auth program modify the cookie-auth table in the database to include users and their permissions. If you're not using apache, you can generate digest passwords in with a python script, you can find here http://trac.growl.info/trac/wiki/TracStandalone This should not be too hard to do. Perhaps the track folks can add this functionality to tracd and limit the availibility to those with TRAC_ADMIN permission.

Hope this helps.
Ernie

--

"Keep an open mind, but not so open that your brain falls out." (Richard Feynman)
_______________________________________________
Trac mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac

Reply via email to