Petter Reinholdtsen wrote: > I suspect you need the patched syncmail to solve this problem. Or > perhaps a different cvs version on the server. Do the new version > have this code: > > def get_username(): > if (os.environ.has_key('CVS_USER')): > return os.environ['CVS_USER'] > if (os.environ.has_key('LOGNAME')): > return os.environ['LOGNAME'] > if (os.environ.has_key('USER')): > return os.environ['USER'] > # Code from perl, not sure how to do this in python > # if (getlogin): > # return getlogin > if ('' != pwd.getpwuid(os.getuid())[0]): > return pwd.getpwuid(os.getuid())[0] > return "nobody" > > For pserver accounts, one need to use the environment variables to > detect the user. That'll be it. Where can I get the whole patch? -- see shy jo
Attachment:
signature.asc
Description: Digital signature