Page MenuHomeFreeBSD

New port: security/pam_pkcs11
ClosedPublic

Authored by khng on Sep 13 2020, 8:33 AM.
Tags
None
Referenced Files
Unknown Object (File)
Feb 1 2024, 4:16 PM
Unknown Object (File)
Feb 1 2024, 4:16 PM
Unknown Object (File)
Feb 1 2024, 4:13 PM
Unknown Object (File)
Feb 1 2024, 4:13 PM
Unknown Object (File)
Feb 1 2024, 4:13 PM
Unknown Object (File)
Feb 1 2024, 4:13 PM
Unknown Object (File)
Feb 1 2024, 4:13 PM
Unknown Object (File)
Feb 1 2024, 3:23 PM
Subscribers
None

Details

Summary

pam_pkcs11 is a login module allowing a X.509 certificate
based user login. The certificate and its dedicated private
key are thereby accessed by means of an appropriate PKCS#11
module. For the verification of the users' certificates,
locally stored CA certificates as well as either online or
locally accessible CRLs are used.

PAM-PKCS#11 package provides:

A PAM module able to:
    Use certificates to get user credentials
    Deduce a login based on provided certificate
Several tools:
    Standalone cert-to-login finder tool
    Certificate contents viewer
    Card Event status monitor, to trigger actions on card insert/removal

These changes are made under the sponsorship from the FreeBSD Foundation.

WWW: https://github.com/OpenSC/pam_pkcs11

Diff Detail

Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 33541
Build 30799: arc lint + arc unit

Event Timeline

khng requested review of this revision.Sep 13 2020, 8:33 AM
khng created this revision.
  • www/firefox: Replace the occurrence of /usr/xxx with /usr/local/xxx for etc/*.example
  • www/firefox: Some tailoring jobs
security/pam_pkcs11/Makefile
92

We usually do these in post-patch:

  • security/pam_pkcs11: Do path replacement of etc/*.example in post-patch target
  • security/pam_pkcs11: Fix .example file paths in PAM_PKCS11_EXAMPLEDOCS
This revision was not accepted when it landed; it landed in state Needs Review.Sep 14 2020, 8:34 PM
This revision was automatically updated to reflect the committed changes.