Roundup Tracker - Issues

Message1815

Author anonymous
Recipients
Date 2005-01-11.02:02:19
Message-id
In-reply-to
Using Roundup v0.8b1 with python 2.3.4 on Win XP Pro.

I dont want any anonymous user to be able to see
anything when they hit the tracker home URL. Anyone
must have an ID and there is no self registration
(their rules not mine :) ). When I run roundup-admin
initialise, after entering the tracker location and
admin password I get the following error message:


C:\issues
17:37:26 -> roundup-admin initialise
Enter tracker home: \issues\contentDashboard
Admin Password:
       Confirm:
Traceback (most recent call last):
  File "<string>", line 1, in ?
  File
"C:\Python23\Lib\site-packages\roundup\scripts\roundup_admin.py",
line 38
, in run
    sys.exit(tool.main())
  File
"C:\Python23\Lib\site-packages\roundup\admin.py", line
1407, in main
    ret = self.run_command(args)
  File
"C:\Python23\Lib\site-packages\roundup\admin.py", line
1288, in run_comma
nd
    return self.do_initialise(self.tracker_home, args)
  File
"C:\Python23\Lib\site-packages\roundup\admin.py", line
489, in do_initial
ise
    tracker.init(password.Password(adminpw))
  File
"C:\Python23\Lib\site-packages\roundup\instance.py",
line 154, in init
    db = self.open('admin')
  File
"C:\Python23\Lib\site-packages\roundup\instance.py",
line 106, in open
    self._load_python('schema.py', vars)
  File
"C:\Python23\Lib\site-packages\roundup\instance.py",
line 168, in _load_p
ython
    execfile(file, vars)
  File "\issues\contentDashboard\schema.py", line 173, in ?
    db.security.addPermissionToRole('Anonymous', '')
  File
"C:\Python23\Lib\site-packages\roundup\security.py",
line 209, in addPerm
issionToRole
    permission = self.getPermission(permission, classname)
  File
"C:\Python23\Lib\site-packages\roundup\security.py",
line 119, in getPerm
ission
    raise ValueError, 'No permission "%s"
defined'%permission
ValueError: No permission "" defined

==================

Here is what I have defined in the schema.py file

db.security.addPermissionToRole('Anonymous', 'Web Access')
db.security.addPermissionToRole('Anonymous', '')
for cl in 'issue', 'file', 'msg', 'keyword',
'priority', 'status':
	db.security.addPermissionToRole('Anonymous', '', cl)

I just need to keep the casual lookers out. If you have
any questions feel free to emal me.


Thanks,
Greg W. Moore
greg_w_moore@ctb.com
History
Date User Action Args
2009-02-03 14:21:08adminlinkissue1099881 messages
2009-02-03 14:21:08admincreate