* Moritz Schulte has written a PAM module ("Poldi") that implements
authentication through OpenPGP smartcards. Announcements on changes to this
module are made to the GNUPG development mailing list.
According to http://www.g10code.de/tasklist.html#Tgpgpam , the module is 60%
ready. The proposed ebuild provides a clean install of poldi. Maybe some
defaults auth file for /etc/pam.d and a more detailed poldi.conf.example can be
Steps to Reproduce:
1. add the ebuild to your overlay (suggested sys-auth/poldi)
2. emerge poldi
3. info poldi
poldi in portage tree.
An ebuild and a poldi.conf.example will follow.
Created attachment 70237 [details]
initial proposed ebuild for poldi-0.2
Proposed location sys-auth.
Created attachment 70239 [details]
Created using 'info poldi' as source of information.
Put this on sys-auth/poldi/files. It will be installed by the ebuild in the
correct location. Maybe a more detailed version could be provided with a
default /etc/pam.d/poldi file.
Created attachment 192535 [details]
Ebuild for version 0.4.1
Updated to version 0.4.1.
Also fixed source location to new one and made ebuild work with newer portage.
It builds and runs (or at least seems to) without problem on PPC. I'd recommend adding the ~ppc keyword.
Thanks for this Ebuild!