| Summary: | ajenti unable to log in (gevent/python 2.7.9 ssl issue) | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | claire robinson <eeeemail> |
| Component: | RPM Packages | Assignee: | Joseph Wang <joequant> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | makowski.mageia |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | ajenti | CVE: | |
| Status comment: | |||
| Attachments: | patch from upstream | ||
|
Description
claire robinson
2015-03-30 09:52:50 CEST
claire robinson
2015-03-30 09:54:21 CEST
CC:
(none) =>
makowski.mageia here the Python bug and patch http://bugs.python.org/issue22523 https://hg.python.org/cpython/rev/1a36d4e8cf4e just need to apply it to Python 2.7.9 package Will you be able to apply it Philippe please? only for mga5 ? Looks to be the same in mga4.
$ python
Python 2.7.9 (default, Dec 13 2014, 22:06:10)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import ssl
>>> help(ssl._ssl.sslwrap)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'sslwrap'
claire robinson
2015-03-31 19:01:23 CEST
Whiteboard:
(none) =>
MGA4TOO
Philippe Makowski
2015-03-31 19:07:46 CEST
Assignee:
joequant =>
makowski.mageia Sorry I was wrong, the fix have to be in ajenti Python will not restore _sslwrap http://bugs.python.org/issue22438 The patch for ajenti is https://github.com/Eugeny/ajenti/commit/54442ccb2b9ee24af15500557e7dd7b2f58acb97 https://github.com/Eugeny/ajenti/issues/578 Assignee:
makowski.mageia =>
joequant
Philippe Makowski
2015-03-31 23:54:12 CEST
Whiteboard:
MGA4TOO =>
(none) Created attachment 6169 [details]
patch from upstream
Joseph, any input please. I'll apply the patch this weekend. It turns out to be a bit more complex since I have to pull in the entire new compat.py to get it to work. Thanks Joseph, this package is a "headline" one in mga5 so needs to be working for release. Just fixed it. and requested a freeze push. Status:
NEW =>
RESOLVED reopened as it's not yet pushed Status:
RESOLVED =>
REOPENED now it is Status:
REOPENED =>
RESOLVED |