Libpwquality : Rebuild with python3

This commit is contained in:
Victor Tebar
2022-09-29 14:57:39 +02:00
parent 407bd380a7
commit 41e7dff36b
2 changed files with 21 additions and 8 deletions

View File

@@ -1,4 +1,4 @@
libpwquality-1.4.4-1
libpwquality-1.4.4-2
drwxr-xr-x root/root etc/
drwxr-xr-x root/root etc/security/
-rw-r--r-- root/root etc/security/pwquality.conf
@@ -14,10 +14,20 @@ lrwxrwxrwx root/root usr/lib/libpwquality.so.1 -> libpwquality.so.1.0.2
-rwxr-xr-x root/root usr/lib/libpwquality.so.1.0.2
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/pwquality.pc
drwxr-xr-x root/root usr/lib/python2.7/
drwxr-xr-x root/root usr/lib/python2.7/site-packages/
-rw-r--r-- root/root usr/lib/python2.7/site-packages/pwquality-1.4.4-py2.7.egg-info
-rwxr-xr-x root/root usr/lib/python2.7/site-packages/pwquality.so
drwxr-xr-x root/root usr/lib/python3.10/
drwxr-xr-x root/root usr/lib/python3.10/site-packages/
drwxr-xr-x root/root usr/lib/python3.10/site-packages/pwquality-1.4.4-py3.10-linux-x86_64.egg/
drwxr-xr-x root/root usr/lib/python3.10/site-packages/pwquality-1.4.4-py3.10-linux-x86_64.egg/EGG-INFO/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/pwquality-1.4.4-py3.10-linux-x86_64.egg/EGG-INFO/PKG-INFO
-rw-r--r-- root/root usr/lib/python3.10/site-packages/pwquality-1.4.4-py3.10-linux-x86_64.egg/EGG-INFO/SOURCES.txt
-rw-r--r-- root/root usr/lib/python3.10/site-packages/pwquality-1.4.4-py3.10-linux-x86_64.egg/EGG-INFO/dependency_links.txt
-rw-r--r-- root/root usr/lib/python3.10/site-packages/pwquality-1.4.4-py3.10-linux-x86_64.egg/EGG-INFO/native_libs.txt
-rw-r--r-- root/root usr/lib/python3.10/site-packages/pwquality-1.4.4-py3.10-linux-x86_64.egg/EGG-INFO/not-zip-safe
-rw-r--r-- root/root usr/lib/python3.10/site-packages/pwquality-1.4.4-py3.10-linux-x86_64.egg/EGG-INFO/top_level.txt
drwxr-xr-x root/root usr/lib/python3.10/site-packages/pwquality-1.4.4-py3.10-linux-x86_64.egg/__pycache__/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/pwquality-1.4.4-py3.10-linux-x86_64.egg/__pycache__/pwquality.cpython-310.pyc
-rwxr-xr-x root/root usr/lib/python3.10/site-packages/pwquality-1.4.4-py3.10-linux-x86_64.egg/pwquality.cpython-310-x86_64-linux-gnu.so
-rw-r--r-- root/root usr/lib/python3.10/site-packages/pwquality-1.4.4-py3.10-linux-x86_64.egg/pwquality.py
drwxr-xr-x root/root usr/lib/security/
-rwxr-xr-x root/root usr/lib/security/pam_pwquality.so
drwxr-xr-x root/root usr/share/

View File

@@ -1,14 +1,17 @@
# description : Common functions for password quality checking and also scoring them based on their apparent randomness
# depends : cracklib linux-pam python2
# depends : cracklib linux-pam python3
name=libpwquality
version=1.4.4
release=1
release=2
source="https://github.com/libpwquality/libpwquality/releases/download/$name-$version/$name-$version.tar.bz2"
build() {
cd $name-$version
./configure --prefix=/usr --disable-static --disable-nls
./configure --prefix=/usr \
--disable-static \
--disable-nls \
--with-python-binary=python3
make
make DESTDIR=$PKG install
}