As per 
https://twistedmatrix.com/trac/wiki/CompatibilityPolicy#ProcedureforExceptionstothisPolicy:

Twisted's PAM support is reliant on a library which a) doesn't materially exist 
anymore, b) is blocking, c) is uninstalled on all our buildbots if I'm correct 
and so therefore hasn't been tested for ages, and d) requires us to do insecure 
things (like setting euid as root). Since it's basically uninstallable (I can't 
even find a source tarball newer than 1999) and almost certainly doesn't work 
on any Python versions we support, I propose outright removal, rather than 
emitting deprecation warnings that literally nobody will see.

I have prepared a patch at 
https://github.com/twisted/twisted/compare/trunk...remove-pamauth-3728-2 . 
Under the deprecation policy's exclusions rule, this branch is given for people 
to make sure that their code does not break. Three other committers will need 
to also pitch support for this (although I don't think that'll be an issue ;) 
). This patch not only removes PAM, but all of its (unusedness) in Conch.

The ticket is available at https://twistedmatrix.com/trac/ticket/3728 and will 
be put in review shortly. The buildbot results can be seen at 
https://buildbot.twistedmatrix.com/boxes-supported?branch=/branches/remove-pamauth-3728-2
 .

- Amber

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
Twisted-Python mailing list
[email protected]
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to