躺在沙滩上的小猪

快乐的每一天

为trac增加用户

当前环境:
trac 0.9.3
apache 2.0.55
mod_python 3.2.5b

建立用户

htpasswd -bcm D:\workspace\projects\trac\.htaccess martin 1234

为该用户赋项目的权限

python trac-admin D:\workspace\projects\trac
Trac [D:\workspace\projects\trac]
>permission add martin TRAC_ADMIN

修改apache的httd.conf (具体可见这里:http://projects.edgewall.com/trac/wiki/TracModPython)

添加:
LoadModule python_module modules/mod_python.so

<Location /xpost>
   SetHandler mod_python
   PythonHandler trac.web.modpython_frontend 
   PythonOption TracEnv D:
/workspace/projects/trac
</Location>

<Location "/xpost/login">
  AuthType Basic
  AuthName 
"XPost Login"
  AuthUserFile D:
/workspace/projects/trac/.htaccess
  Require valid
-user
</Location>

ok,重起apache就可以了

posted on 2006-02-11 20:54 martin xus 阅读(947) 评论(0)  编辑  收藏