Installing the software is simple enough. Just double click the installer under OSX. Removing the application to test other versions is also pretty easy. Simply drag the application to the trash can. The installed OpenSC-GUI app can be found here:
Once the application has started the GUI tool can be used to unblock the PIN or changwe the PIN. By right clicking on the icon in the top bar, the menu can be accessed. This also provides the possibility to configure Firefox automatically with an XPI installer. All that this installer does is tell Firefox what library to use when a user want to log into our eGovernment site.
A debug view is provided as well. Of course a terminal can be used as well to monitor output but since the idea is to create a user interface that is not scary, this option was preferred.
This is where things get a little tricky. Running the OpenSC-GUI application and Firefox at the same time is not possible. This is because two applications are seeking access to the same resource. If the OpenSC-GUI is open, Firefox cannot start, not even in --safe-mode, see the below screenshot:
This behaviour is also seen under Windows 7, 32 bit and 64 bit. Windows 8 deals with this a lot better since the GUI can run at the same time as when the user is accessing our eGov portal. So for the moment, the GUI can be used to manage the PIN, however the application must be terminated before Firefox gets used.