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
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ Twisted-Python mailing list [email protected] http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
