summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libre/pam/PKGBUILD55
-rw-r--r--libre/pam/other5
-rw-r--r--libre/pam/pam_unix2-glibc216.patch20
3 files changed, 0 insertions, 80 deletions
diff --git a/libre/pam/PKGBUILD b/libre/pam/PKGBUILD
deleted file mode 100644
index e676c7b51..000000000
--- a/libre/pam/PKGBUILD
+++ /dev/null
@@ -1,55 +0,0 @@
-# Maintainer: Luke Shumaker <lukeshu@parabola.nu>
-# Maintainer (Arch): Tobias Powalowski <tpowa@archlinux.org>
-# Contributor (Arch): judd <jvinet@zeroflux.org>
-
-# Rationale for inclusion in [libre]:
-#
-# Add `depends+=('audit')` as a temporary work-around for a bug in
-# Arch Linux 32's `pam`.
-#
-# https://labs.parabola.nu/issues/2031
-# https://bugs.archlinux32.org/index.php?do=details&task_id=54
-#
-# See also: https://bugs.archlinux.org/task/60365
-
-pkgname=pam
-pkgver=1.3.1
-pkgrel="1.3.par1"
-pkgdesc="PAM (Pluggable Authentication Modules) library"
-arch=(i486 i686 pentium3 'x86_64')
-license=('GPL2')
-url="http://linux-pam.org"
-depends=('glibc' 'cracklib' 'libtirpc' 'pambase')
-depends+=('audit')
-makedepends=('flex' 'w3m' 'docbook-xml>=4.4' 'docbook-xsl')
-backup=(etc/security/{access.conf,group.conf,limits.conf,namespace.conf,namespace.init,pam_env.conf,time.conf} etc/default/passwd etc/environment)
-source=(https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz
- https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz.asc)
-validpgpkeys=(
- '8C6BFD92EE0F42EDF91A6A736D1A7F052E5924BB' # Thorsten Kukuk
-)
-
-md5sums=('558ff53b0fc0563ca97f79e911822165'
- 'SKIP')
-
-options=('!emptydirs')
-
-build() {
- cd $srcdir/Linux-PAM-$pkgver
- ./configure --libdir=/usr/lib --sbindir=/usr/bin --disable-db
- make
-}
-
-package() {
- cd $srcdir/Linux-PAM-$pkgver
- make DESTDIR=$pkgdir SCONFIGDIR=/etc/security install
-
- # set unix_chkpwd uid
- chmod +s $pkgdir/usr/bin/unix_chkpwd
-
- # remove doc which is not used anymore
- # FS #40749
- rm $pkgdir/usr/share/doc/Linux-PAM/sag-pam_userdb.html
-}
-
-unset -f pkgver
diff --git a/libre/pam/other b/libre/pam/other
deleted file mode 100644
index 08498b423..000000000
--- a/libre/pam/other
+++ /dev/null
@@ -1,5 +0,0 @@
-#%PAM-1.0
-auth required pam_unix.so
-account required pam_unix.so
-password required pam_unix.so
-session required pam_unix.so
diff --git a/libre/pam/pam_unix2-glibc216.patch b/libre/pam/pam_unix2-glibc216.patch
deleted file mode 100644
index faa6a235f..000000000
--- a/libre/pam/pam_unix2-glibc216.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Index: pam_unix2-2.9.1/src/read-files.c
-===================================================================
---- pam_unix2-2.9.1.orig/src/read-files.c
-+++ pam_unix2-2.9.1/src/read-files.c
-@@ -30,8 +30,14 @@
- #include <errno.h>
- #include <fcntl.h>
- #include <nss.h>
--#include <bits/libc-lock.h>
-+#include <pthread.h>
- #define __libc_lock_t pthread_mutex_t
-+#define __libc_lock_define_initialized(CLASS,NAME) \
-+ CLASS __libc_lock_t NAME = PTHREAD_MUTEX_INITIALIZER;
-+#define __libc_lock_lock(NAME) \
-+ pthread_mutex_lock, (&(NAME))
-+#define __libc_lock_unlock(NAME) \
-+ pthread_mutex_unlock, (&(NAME))
-
- #include "read-files.h"
-