Package Details: eid-mw 5.0.14-1

Git Clone URL: (read-only, click to copy)
Package Base: eid-mw
Description: The middleware, viewer and Firefox extension for the Belgian electronic identity card (Belgian eID)
Upstream URL:
Licenses: LGPL3
Conflicts: eid-viewer
Replaces: eid-viewer
Submitter: xdevla
Maintainer: wget
Last Packager: wget
Votes: 46
Popularity: 1.57
First Submitted: 2012-02-14 10:56
Last Updated: 2021-03-12 18:15

Pinned Comments

wget commented on 2017-02-07 19:42

Since eid-mw now contains the middleware, the viewer and the Firefox extension, the eid-viewer package is now deprecated. eid-viewer has been merged into this package.

This package is making use of PGP signatures. Please make sure you understand that principle before filling a request: A GPG public key needs to be imported first, typically with a command like:

gpg --recv-key 824A5E0010A04D46

Receiving GPG keys might fail with the following error message: gpg: keyserver receive failed: Connection refused. If this happens, just check your DNS or use another one.

Update: 2017-03-29 We are now using the build server. As explained in the PKGBUILD file, only the binary files hosted on the dist server are signed, the source files are not in order to avoid confusion with less tech-savvy sysadmins. For security-conscious users like us, we need to use the build server instead. This is why it has been decided, this PKGBUILD won't use the dist server anymore, as long the build server remains publicly available. Using the build server also fixes issues with curl user-agent in the process.

Latest Comments

1 2 3 4 5 6 ... Next › Last »

Oupss commented on 2021-04-12 14:46

Using the procedure explained here with the file in /usr/lib works for me with Firefox

PowaBanga commented on 2021-04-03 11:58

powabanga@ArchiHPPavillion eid-mw]$ gpg --recv-key 824A5E0010A04D46

gpg: keyserver receive failed: No name

powabanga@ArchiHPPavillion eid-mw]$ sudo pacman-key --refresh-keys

gpg: refreshing 124 keys from hkps://

gpg: keyserver refresh failed: No name

==> ERROR: A specified local key could not be updated from a keyserver.

nourathar commented on 2021-03-31 11:51

Thanks so much for maintaining this ! Today I updated to 5.0.14, the eid-viewer works fine, the daemon runs, but I didn't manage to get it to work via the Firefox Addon. When I try to login to a government website I get stuck on a spinning wheel animation. I don't even get to the authentification stage. Firefox autoconfigures the PCKS Module as a 'Security Device' as seen in the Security preferences, it finds the same path listed by about-eid-mv, but not the same as listed by p11tool. But manually loading the 'Security Device' didn't work with any path I tried. Under Chromium it worked on the first try after following the instructions on this page:

wget commented on 2021-03-12 19:14

Thanks Guillaume (galaux) for the procedure. Maybe we could add it to the Arch Wiki? in the section specific to Belgium? :)

wget commented on 2021-03-12 19:13

I tried the 5.0 branch and the later was working fine. Also, the FeDict confirmed to me the branch 5.0 is now okayish to use on GNU/Linux distro. Switched to that branch :)

richard_mt commented on 2021-03-04 10:17

Here is an experimental patch to install version 5.0.11: I was able to successfully log in with my Belgian eID with this version

galaux commented on 2021-01-26 12:57

Just dropping a quick message to help potential future users struggling just like I did: I've managed to identify on the Brussels city page with this package using a Belfius Digipass 870.

TL;DR: you need to start service pcscd before you plug the card reader in USB

Full procedure:

  1. Install the following packages for the card reader to be recognized:
  2. ccid
  3. eid-mw (this AUR package)
  4. plugin FF
  5. I've tried manually installing the XPI provided inside the AUR package (/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}) but Firefox says it is corrupted so I've just installed this one:
    • version 1.0.31
    • Last Updated January 25, 2021
  6. start pcscd daemon: sudo systemctl start pcscd
  7. Plug the Digipass 870 (Belfius card reader) via USB to the computer The card screen shows "B e l f i u s" and "DIGIPASS 870"
  8. Insert the ID card into the card reader The last line on the screen of the card reader now shows a rectangle with a square in it representing the card reader with a card inserted
  9. Go to any Bruxelles city login page, click "Suivant" ("Next") Then an application should give a pop-up asking for authorization to use the card reader. If I've already authentified, any other try fails. I need to close the browser tab and retry. Once successfully logged in the website page fails but reloading it shows you are logged in.

wget commented on 2020-10-06 16:12

As of this date (2020-10-06), the 4.4 branch (4.4.27) is still considered latest. The branch 5.0 is not considered as stable branch (yet). No need to flag this package as out of date then ;)

niels1995 commented on 2020-09-03 22:53

When trying to add GPG key, I am receiving this error: gpg: keyserver receive failed: No name

Any solution for this? Version 4.4.27-1

Edit: Had to do the next commands to be able to import the key:

sudo pacman-key --refresh-keys

gpg --keyserver --recv-keys 824A5E0010A04D46

nourathar commented on 2020-06-24 20:40

Thanks a lot for this package !