FreeBSD Ports

security/opensc 0.27.0

Libraries and utilities to access smart cards

Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL21
Categories
security, devel
Package size
1680.9 KiB, 8419.7 KiB installed

Description

OpenSC provides a set of libraries and utilities to access smart cards. Its main focus is on cards that support cryptographic operations, and facilitate their use in security applications such as mail encryption, authentication, and digital signature.

OpenSC implements the PKCS#11 API so applications supporting this API such as Mozilla Firefox and Thunderbird can use it.

OpenSC implements the PKCS#15 standard and aims to be compatible with every software that does so, too.

Install

As a binary package — by origin, or by package name:

pkg install security/opensc
pkg install opensc

From the ports tree:

cd /usr/ports/security/opensc/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	opensc>0:security/opensc
LIB_DEPENDS=	libopensc.so:security/opensc

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.27.00.27.00.23.00.26.10.27.0
FreeBSD:14:quarterly0.27.00.27.0n/a0.26.10.27.0
FreeBSD:15:latest0.27.00.27.0n/a0.26.10.26.1
FreeBSD:15:quarterly0.27.00.27.0n/an/an/a
FreeBSD:16:latest0.27.00.27.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

All build dependencies 46
All run dependencies 27

No port depends on this one.

Configuration

Options name: security_opensc

OptionDefaultDescription
CTAPIoffUse CT-API backend
DOCSoffBuild and/or install documentation
MANPAGESonBuild and/or install manual pages
NOTIFYonEnable notification support
OPENCToffUse OpenCT backend
PCSConUse PC/SC backend
SMonEnable secure messaging support
USES
autoreconf compiler:c11 cpe gmake libtool pkgconfig ssl
Service scripts
none

Files

Manual pages 26
  • cardos-tool(1)
  • cryptoflex-tool(1)
  • dnie-tool(1)
  • dtrust-tool(1)
  • egk-tool(1)
  • eidenv(1)
  • gids-tool(1)
  • goid-tool(1)
  • iasecc-tool(1)
  • netkey-tool(1)
  • npa-tool(1)
  • openpgp-tool(1)
  • opensc-asn1(1)
  • opensc-explorer(1)
  • opensc-notify(1)
  • opensc-tool(1)
  • opensc.conf(5)
  • piv-tool(1)
  • pkcs11-register(1)
  • pkcs11-tool(1)
  • pkcs15-crypt(1)
  • pkcs15-init(1)
  • pkcs15-profile(5)
  • pkcs15-tool(1)
  • sc-hsm-tool(1)
  • westcos-tool(1)
pkg-plist 116
  • bin/cardos-tool
  • bin/cryptoflex-tool
  • bin/dnie-tool
  • bin/dtrust-tool
  • bin/egk-tool
  • bin/eidenv
  • bin/gids-tool
  • bin/goid-tool
  • bin/iasecc-tool
  • bin/netkey-tool
  • bin/openpgp-tool
  • bin/opensc-asn1
  • bin/opensc-explorer
  • bin/opensc-notify
  • bin/opensc-tool
  • bin/piv-tool
  • bin/pkcs11-register
  • bin/pkcs11-tool
  • bin/pkcs15-crypt
  • bin/pkcs15-init
  • bin/pkcs15-tool
  • bin/sc-hsm-tool
  • bin/westcos-tool
  • etc/bash_completion.d/cardos-tool
  • etc/bash_completion.d/cryptoflex-tool
  • etc/bash_completion.d/dnie-tool
  • etc/bash_completion.d/dtrust-tool
  • etc/bash_completion.d/egk-tool
  • etc/bash_completion.d/eidenv
  • etc/bash_completion.d/gids-tool
  • etc/bash_completion.d/goid-tool
  • etc/bash_completion.d/iasecc-tool
  • etc/bash_completion.d/netkey-tool
  • etc/bash_completion.d/npa-tool
  • etc/bash_completion.d/opensc-asn1
  • etc/bash_completion.d/openpgp-tool
  • etc/bash_completion.d/opensc-explorer
  • etc/bash_completion.d/opensc-notify
  • etc/bash_completion.d/opensc-tool
  • etc/bash_completion.d/piv-tool
  • etc/bash_completion.d/pkcs11-register
  • etc/bash_completion.d/pkcs11-tool
  • etc/bash_completion.d/pkcs15-crypt
  • etc/bash_completion.d/pkcs15-init
  • etc/bash_completion.d/pkcs15-tool
  • etc/bash_completion.d/sc-hsm-tool
  • etc/bash_completion.d/westcos-tool
  • @sample etc/opensc.conf.sample
  • lib/libopensc.a
  • lib/libopensc.so
  • lib/libopensc.so.13
  • lib/libopensc.so.13.0.0
  • lib/libsmm-local.so
  • lib/libsmm-local.so.13
  • lib/libsmm-local.so.13.0.0
  • lib/onepin-opensc-pkcs11.so
  • lib/opensc-pkcs11.so
  • lib/pkcs11-spy.so
  • lib/pkcs11/onepin-opensc-pkcs11.so
  • lib/pkcs11/opensc-pkcs11.so
  • lib/pkcs11/pkcs11-spy.so
  • libdata/pkgconfig/opensc-pkcs11.pc
  • share/applications/org.opensc.notify.desktop
  • share/opensc/asepcos.profile
  • share/opensc/authentic.profile
  • share/opensc/cardos.profile
  • share/opensc/cyberflex.profile
  • share/opensc/entersafe.profile
  • share/opensc/epass2003.profile
  • share/opensc/flex.profile
  • share/opensc/gids.profile
  • share/opensc/ias_adele_admin1.profile
  • share/opensc/ias_adele_admin2.profile
  • share/opensc/ias_adele_common.profile
  • share/opensc/iasecc_admin_eid.profile
  • share/opensc/iasecc_generic_oberthur.profile
  • share/opensc/iasecc_generic_pki.profile
  • share/opensc/iasecc.profile
  • share/opensc/isoApplet.profile
  • share/opensc/muscle.profile
  • share/opensc/myeid.profile
  • share/opensc/oberthur.profile
  • share/opensc/openpgp.profile
  • share/opensc/pkcs15.profile
  • share/opensc/rutoken.profile
  • share/opensc/rutoken_ecp.profile
  • share/opensc/rutoken_lite.profile
  • share/opensc/sc-hsm.profile
  • share/opensc/setcos.profile
  • share/opensc/starcos.profile
  • share/man/man1/cardos-tool.1.gz
  • share/man/man1/cryptoflex-tool.1.gz
  • share/man/man1/dnie-tool.1.gz
  • share/man/man1/dtrust-tool.1.gz
  • share/man/man1/egk-tool.1.gz
  • share/man/man1/eidenv.1.gz
  • share/man/man1/gids-tool.1.gz
  • share/man/man1/goid-tool.1.gz
  • share/man/man1/iasecc-tool.1.gz
  • share/man/man1/netkey-tool.1.gz

The first 100 are listed.

distinfo 1
FileSizeSHA256
OpenSC-OpenSC-0.27.0_GH0.tar.gz2.084367e+06c0779ba7300449846a2e0dbfdc8181d5741c01ab2485acf8c74f9a81c432bffd

Commit history 0

No commits in the history this site was built from.