On Friday 15 Apr 2005 10:59, Dely Nicolas wrote:
> My
> password contains non alpha numeric characters '%' '#',
>
> What are the rules to set non alpha numeric characters in this config
> file?
Hi, thanks for your report.
It looks like the password parsing routine is too simplistic. Bug #309288
points out that '@' is not accepted either. We will fix this but we need to
wait until the debian sarge freeze is over. Please work around this by using
other characters. I think you'll find that there are other characters that
work, eg !$^*, but I haven't tested it yet.
In case you can read Python, here is the code that does the parsing:
self.scheme, netloc, self.path, parameters, \
query, fragment = urlparse.urlparse(uri)
if '@' in netloc:
auth, netloc = netloc.split('@')
self.username, self.password = auth.split(':')
Chris
|