Debian Patches

Status for pam-python/1.1.0~git20220701.1d4e111-0.5

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

All known versions for source package 'pam-python'

Links