...
No Format |
---|
$ tar -xvf udev-rules.tar.gz $ ./install.sh |
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
...
No Format |
---|
$ sudo apt-get install autoconf $ sudo apt-get install wine $ sudo apt-get install wine-dev |
Последовательность сборки библиотеки grdwine.dll.so
Распаковать архив grdwine-0.5.5.tar.gz :
...
Если правила для udev не были установлены ранее, то их необходимо установить. Подсоедините ключ Guardant к USB-порту компьютера, защищенное приложение готово к работе.
Удаление библиотеки из системы
No Format |
---|
$ cd grdwine-0.5.5 # make uninstall |
...
Имена и доступ к устройствам
Для ключей, работающих в драйверном режиме
Обращение к ключу происходит через Linux USB Device Filesystem. Подробную информацию см. в linux/Documentation/usb/proc_usb_info.txt. Для успешной работы с ключом в системе нужно разрешить доступ на чтение/запись к файлу устройства.
Для ключей, работающих в HID-режиме
Обращение к ключу происходит через Linux USB HID Device Interface (драйвер usbhid). Подробную информацию см. в linux/Documentation/usb/hiddev.txt. Для успешной работы с ключом в системе нужно изменить имена соответствующих устройств на /dev/grdhid[№] и разрешить доступ на чтение/запись к файлу устройства.
Пример для hotplug или hotplug-ng
No Format |
---|
# cp etc/grdnt.usermap /etc/hotplug/usb/grdnt.usermap
# cp etc/grdnt /etc/hotplug/usb/grdnt |
...
Установка правил UDEV
Для ключей как в драйверном, так и в HID-режиме, и в случае использования файлов-устройств USB Device Filesystem
Распаковать архив udev-rules.tar.gz и выполнить установку правил:
No Format |
---|
$ tar -xvf udev-rules.tar.gz
$ ./install.sh |
...
Для настройки Guardant API под GNU/Linux следует пользоваться следующими переменными окружения:
...
GRD_IPC_NAME
...
директория, в которой процессы будут создавать/открывать для чтения и записи файлы, используемые для синхронизации доступа к ключу. Если переменная не задана, используется значение по умолчанию (/tmp)
...
USB_DEVFS_PATH
...