Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0002_Use-Python3-s-PyUnicode_GET_LENGTH-as-Py23_String_Si.patch | [PATCH 2/8] Use Python3's PyUnicode_GET_LENGTH as Py23_String_Size, not PyBytes_Size. This resolves a segmentation fault during pam_putenv() based environment variable assignments. |
Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | no | 2022-10-23 | ||
0003_src-test.py-Adjust-test-pam_python-3-.pam-test-modul.patch | [PATCH 3/8] src/test.py: Adjust test-pam_python{,3}.pam test module name according to what Python version runs the unit test. | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | no | 2022-10-23 | ||
0004_src-test.py-StringType-in-Python3-is-str-whereas-str.patch | [PATCH 4/8] src/test.py: StringType in Python3 is 'str', whereas 'string' in Python2. Adjust test result check to that. | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | no | 2022-10-23 | ||
0005_src-Makefile-Also-clean-up-src-__pycache__-if-it-exi.patch | [PATCH 5/8] src/Makefile: Also clean-up src/__pycache__/ if it exists. | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | no | 2022-10-23 | ||
0006_src-Makefile-Use-Python3-compliant-way-of-finding-th.patch | [PATCH 6/8] src/Makefile: Use Python3 compliant way of finding the correct symlink target for pam_python.so. | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | no | 2022-10-23 | ||
0007_src-Makefile-Use-python3-as-PYTHON-by-default.patch | [PATCH 7/8] src/Makefile: Use python3 as $(PYTHON) by default. | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | no | 2022-10-23 | ||
0008_Bump-upstream-version-to-1.1.0.-Now-with-complete-Py.patch | [PATCH 8/8] Bump upstream version to 1.1.0. Now with complete Python3 support (also in unit tests). | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | no | 2022-10-23 | ||
2001_intersphinx-localmapping.patch | Do not require Internet access during building. intersphinx want to fetch some mapping data, and was set up to use the Internet to find it. Use a local file from python-doc instead to avoid violating Debian policy 4.9. |
Petter Reinholdtsen <pere@debian.org> | no | debian | 2016-08-26 | |
0009_src-test-pam_python.pam.in-Use-more-tabs-make-file-m.patch | [PATCH 1/3] src/test-pam_python.pam.in: Use more tabs, make file more readable by the human eye. | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | no | 2022-10-23 | ||
0010_src-Makefile-When-creating-symlink-test-pam_-PYTHON-.patch | [PATCH 2/3] src/Makefile: When creating symlink test-pam_$(PYTHON)-installed.pam, also duplicate that symlink as test-pam_$(PYTHON).pam (used by src/test.py). |
Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | no | 2022-10-23 | ||
0011_src-Makefile-Fix-sed-expression-pam_python.so-is-spe.patch | [PATCH 3/3] src/Makefile: Fix sed expression (pam_python.so is spelled with underscore, not with dash). | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | no | 2022-10-23 | ||
1001_Py_DontWriteBytecodeFlag-deprecation-in-py312.patch | Use new PyConfig API starting with Python 3.12. | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | yes |