IMPORTANT:To use Device Service for FIDO U2F tokens, you must allow the FIDO U2F usage on Linux. For more information, see yubico FAQ.
To install Device Service on Linux operating system, run the following commands depending on your platform.
The components libnss3-tools are used for Card or PKI plug-in, pcscd for HID OMNIKEY reader, and bluez for Bluetooth plug-in.
sudo apt-get install pcscd sudo apt-get install libnss3-tools sudo apt-get install bluez sudo dpkg -i naaf-deviceservice-linux64-release-<version>.deb
The components libpcsclite1 and nss-tools are for Card/PKI plug-in and bluez for Bluetooth plug-in.
sudo zypper install libpcsclite1 sudo zypper install mozilla-nss-tools sudo zypper install bluez sudo rpm -i naaf-deviceservice-linux64-release-<version>.rpm
The components nss-tools are for Card/PKI plug-in and bluez for Bluetooth plug-in.
sudo yum install nss-tools sudo yum install bluez sudo rpm -Uvh naaf-deviceservice-linux64-release-<version>.rpm
NOTE:During the installation of Device Service on RHEL operating system, there could be dependency issues related with the pcsc-lite package. Install the required package with yum install pcsc-lite and restart the installation of Device Service.