PAM module for implementing Linux local authentication using the Portuguese Citizen's Card

Issue tracking

open closed Total
Bug 1 0 1
Funcionalidade 0 0 0
Suporte 0 0 0

View all issues | Calendar | Gantt


Follow this steps to compile this PAM module in a Linux system:

1 - Install the CC software package from the official distribution site.
2 - Install all the packages referred in the CC's installation information.
3 - Test if the tools already included in the package work with your CC (pteidgui, etc.).
4 - Install some packages required by this tool:
* libopencryptoki-dev
5 - Run the make command. It will create a PAM module (pam_PTEIDCC) and an auxiliary tool (addCCuser).
This last one should be used to register new users that are to be authenticated using their CC and tne PAM module.
6 - Run tne "make install" command as super-user. It will install the PAM module in the expected directory.
It will also create, if absent, a directory (/etc/CC) for storing the users' public keys.


Manager: André Zúquete