paste.debian.net: user should have max 10 chars
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pastebinit |
Triaged
|
Medium
|
Unassigned |
Bug Description
How to reproduce:
$ id -un
leandrotoledo
$ dmesg | pastebinit
http://
339 page = url_opener.
340 print page.read()
...
<b>Invalid format for name (no special chars, max 10 chars)</b><br>
...
Possible fixes:
1) hard-coding for paste.debian.net (ugly way)
124 if param == 'user':
125 if pastebind[
126 params[paramname] = user[:9]
127 else:
128 params[paramname] = user
2) default user valeu from conf file should override localuser value (ugly too)
3) remove user from paste.debian.
...
[format]
content = code
format = lang
remember = remember
expire = expire
[defaults]
lang = -1
remember = 0
expire = 604800
...
I strongly object to dropping user name support outright
we probably need something like an error handling lib for pastebinit