Package Details: pam_pkcs11 0.6.8-1

Git Clone URL: https://aur.archlinux.org/pam_pkcs11.git (read-only)
Package Base: pam_pkcs11
Description: PAM module allows a X.509 certificate based user login
Upstream URL: https://opensc.github.io/pam_pkcs11/
Licenses: LGPL
Submitter: master
Maintainer: ilpianista
Last Packager: ilpianista
Votes: 7
Popularity: 0.395249
First Submitted: 2009-12-02 20:34
Last Updated: 2016-04-18 17:56

Latest Comments

ilpianista commented on 2016-04-18 17:56

Thank you, fixed!

osc commented on 2016-04-18 15:22

hi

it doesn't compile.

ilpianista commented on 2016-03-02 18:46

Thank you, fixed!

Albibek commented on 2016-03-02 10:50

The original source still exists, but it is now non-bootstrapped and has another directory name.

Changing PKGBUILD like this helped in my case:

build() {
cd ${pkgname}-${pkgname}-$pkgver
./bootstrap
<...>


package() {
cd ${pkgname}-${pkgname}-$pkgver
<...>

visibilityspots commented on 2015-08-10 20:24

The download source has been moved to sourceforge: http://sourceforge.net/projects/opensc/files/pam_pkcs11/pam_pkcs11-0.6.8.tar.gz/download

changing source=("https://www.opensc-project.org/svnp/files/trunk/${pkgname}/${pkgname}-${pkgver}.tar.gz")

to

source=("http://sourceforge.net/projects/opensc/files/${pkgname}/${pkgname}-${pkgver}.tar.gz/download")

Solved the issue for me

visibilityspots commented on 2015-08-10 07:22

curl: (60) SSL certificate problem: unable to get local issuer certificate
==> ERROR: Failure while downloading pam_pkcs11-0.6.8.tar.gz
Aborting...
==> ERROR: Makepkg was unable to build pam_pkcs11.

Seems like opensc-project.org has been moved https://www.opensc-project.org/opensc.

Anonymous comment on 2010-07-28 12:20

Actually I just found this doesn't worke, since apparently the PAM module looks for the other modules (opensc_mapper.so and openssh_mapper.so) in /usr/lib/pam_pkcs11, no matter which --libdir you specify.

I worked around this using your original PKGBUILD (with libdir=/usr/lib) and added the following lines:

mkdir -p -m 755 $startdir/lib/security
install -D -m 644 $startdir/pkg/usr/lib/security/pam_pkcs11.so \
$startdir/pkg/lib/security/pam_pkcs11.so
rm -rf $startdir/pkg/usr/lib/security

master commented on 2010-07-28 11:36

@geekux: Thanks. Done.

Anonymous comment on 2010-07-28 11:15

You should remove the --libdir=/usr/lib configure option, as the standard place for PAM security modules is /lib/security.