John Lamb (Contractor)
SRA International
National Cancer Institute
Center for Biomedical Informatics and Information Technology
9609 Medical Center Drive
Rockville, MD 20850
In order to be able to support upgrades to OS X 10.11, I will need to provide support for these card readers.
Due to /usr/libexec being off limits to SIP, i see the following options:
- When I create a new OS X 10.11 image, temporarily disable SIP during creation to place the drivers. Should I have a later “driver” conflict I will need to disable SIP to remove the smccid.bundle, which presents challenges at this scale.
- Ask the developers of smartcardservices if a new release will support these card readers (and I have delayed close as I can to the release of OS X 10.11 so that I can say its “Sept 30th somewhere.”
- Ask the developers if there is a better way to reference a non-SIP location for a driver (for instance, with 10.11 lacking pcscd (or at the very least, which pcscd coming up with nothing), is /etc/reader.conf still honored? In which case I simply need to identify the right CHANNELID and i can place the driver at /usr/local/pcsc/drivers/smccid.bundle) or a writeable location somewhere in /Library/ that smart card services already looks for drivers