Mercurial > vanilla
comparison security/linux-pam/linux-pam.sh @ 1273:c6d6f953044e
security/linux-pam: upgrade to 1.5.2
author | David Demelier <markand@malikania.fr> |
---|---|
date | Thu, 11 Nov 2021 07:21:01 +0100 |
parents | 325631424c65 |
children | 9867e578b1a9 |
comparison
equal
deleted
inserted
replaced
1272:a30768258e0e | 1273:c6d6f953044e |
---|---|
14 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | 14 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
15 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | 15 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
16 # | 16 # |
17 | 17 |
18 PKGNAME=linux-pam | 18 PKGNAME=linux-pam |
19 PKGVERSION=1.3.1 | 19 PKGVERSION=1.5.2 |
20 PKGREVISION=1 | 20 PKGREVISION=1 |
21 PKGLICENSE="BSD" | 21 PKGLICENSE="BSD" |
22 PKGSUMMARY="pluggable authentication modules" | 22 PKGSUMMARY="pluggable authentication modules" |
23 PKGWWW="http://www.linux-pam.org" | |
23 PKGDOWNLOAD="https://github.com/linux-pam/linux-pam/releases/download/v$PKGVERSION/Linux-PAM-$PKGVERSION.tar.xz" | 24 PKGDOWNLOAD="https://github.com/linux-pam/linux-pam/releases/download/v$PKGVERSION/Linux-PAM-$PKGVERSION.tar.xz" |
24 PKGOPTIONS="NLS SELINUX" | 25 PKGOPTIONS="NLS SELINUX" |
25 PKGPROTECT="etc/environment | 26 PKGPROTECT="etc/environment |
26 etc/pam.d/other | 27 etc/pam.d/other |
27 etc/pam.d/system-account | 28 etc/pam.d/system-account |
59 fi | 60 fi |
60 | 61 |
61 build() | 62 build() |
62 { | 63 { |
63 rm -rf Linux-PAM-$PKGVERSION | 64 rm -rf Linux-PAM-$PKGVERSION |
64 tar xvf Linux-PAM-$PKGVERSION.tar.xz | 65 tar -xvf Linux-PAM-$PKGVERSION.tar.xz |
65 cd Linux-PAM-$PKGVERSION | 66 cd Linux-PAM-$PKGVERSION |
66 | 67 |
67 # https://git.alpinelinux.org/aports/tree/main/linux-pam/APKBUILD#n32 | 68 #autoreconf -vif |
68 sed -i -e 's/pam_rhosts//g' modules/Makefile.am | |
69 | |
70 # https://git.alpinelinux.org/aports/plain/main/linux-pam/musl-fix-pam_exec.patch | |
71 # https://git.alpinelinux.org/aports/plain/main/linux-pam/fix-compat.patch | |
72 patch -p0 < ../musl.patch | |
73 | |
74 autoreconf -vif | |
75 CC="$CC" \ | 69 CC="$CC" \ |
76 CFLAGS="$CFLAGS" \ | 70 CFLAGS="$CFLAGS" \ |
77 LDFLAGS="$LDFLAGS" \ | 71 LDFLAGS="$LDFLAGS" \ |
78 LIBS="$LIBS" \ | 72 LIBS="$LIBS" \ |
79 ./configure \ | 73 ./configure \ |