Roundup Tracker - Issues

Issue 1586238

classification
uid = int(user) TypeError roundup_server.py
Type: Severity: normal
Components: Installation Versions:
process
Status: closed fixed
:
: richard : a1s, richard
Priority: normal :

Created on 2006-10-28 12:54 by anonymous, last changed 2006-10-29 05:09 by a1s.

Messages
msg2322 Author: [hidden] (anonymous) Date: 2006-10-28 12:54
When running the round-up demo script (as root) the 
following error occcurs:
(SUSE 9.3)
regards joerg ehrsam 
(joerg@ehrsam.de)
----snip-----
Enter directory path to create demo tracker [./demo]:
Trying to set up web server on port 8917 ... should be 
ok.
Traceback (most recent call last):
  File "/usr/bin/roundup-demo", line 3, in ?
    run()
  File "/usr/lib/python2.4/site-
packages/roundup/scripts/roundup_demo.py", line 39, in 
run
    demo.run_demo(home)
  File "/usr/lib/python2.4/site-
packages/roundup/demo.py", line 110, in run_demo
    roundup_server.run(success_message=success_message)
  File "/usr/lib/python2.4/site-
packages/roundup/scripts/roundup_server.py", line 762, 
in run
    httpd = config.get_server()
  File "/usr/lib/python2.4/site-
packages/roundup/scripts/roundup_server.py", line 499, 
in get_server
    setuid(self["USER"])
  File "/usr/lib/python2.4/site-
packages/roundup/scripts/roundup_server.py", line 334, 
in setuid
    uid = int(user)
TypeError: int() argument must be a string or a number
msg2323 Author: [hidden] (a1s) Date: 2006-10-29 05:09
Logged In: YES 
user_id=8719

i fail to see how this can happen.

roundup-demo cannot be run as root and should never get to
line 334 of roundup/scripts/roundup_server.py (user option
should be unset).
History
Date User Action Args
2006-10-28 12:54:07anonymouscreate