BSD Ports

security/beid 5.1.18 DragonFly

Belgian eID middleware

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
LGPL3
Categories
security
Package size
506.8 KiB, 1579.2 KiB installed

Description

Viewer and PKCS #11 module for Belgian government-issued electronic identity cards.

In the other systems

SystemPortVersion
DragonFlysecurity/beid5.1.18
FreeBSDsecurity/beid5.1.28
HardenedBSDsecurity/beid5.1.28
GhostBSDsecurity/beid5.1.28

Install

Binary package:

pkg install beid

From DPorts:

cd /usr/dports/security/beid && make install clean

Dependencies

Run dependencies 15

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

WARNING:
The private keys on the eID cards are created by the Belgian government and
not by the citizens.  You should assume that the government can forge digital
signatures and decrypt encrypted content.

The procfs file system must be mounted on /proc for the PKCS #11 module to
work.  Add the following line to /etc/fstab and run "mount procfs".

procfs		/proc		procfs	rw		0	0

Make sure you have installed a pcsc-lite driver for your card reader (such
as devel/libccid) and that pcscd is running (add pcscd_enable="YES" to
/etc/rc.conf and start the service by running "service pcscd start").

To use your eID card in Firefox you must have the "eID Belgium" extension
installed.  Normally this happens automatically.  If not, you can find it
at https://addons.mozilla.org/en-US/firefox/addon/belgium-eid/.  The eID card
must be inserted before starting Firefox.