Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. make install
    Важная информация
    Указанные в примере пути к заголовочным файлам и библиотекам Wine (/usr/ include/wine и /usr/lib/wine) могут меняться в зависимости от версии Wine, используемого дистрибутива или заданного префикса для установки (в случае, если Wine устанавливался из исходных кодов)
    Подсоедините ключ Guardant к USB-порту компьютера, защищенное приложение готово к работе.

    Удаление библиотеки из системы

    $ cd grdwine-0.5.4
  2. make uninstall
    Anchor
    _Имена_и_доступ
    _Имена_и_доступ
    Anchor
    _Toc260939213
    _Toc260939213

    Anchor
    _Toc326167608
    _Toc326167608
    Имена и доступ к устройствам

    Для ключей, работающих в драйверном режиме

    Обращение к ключу происходит через 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

  3. cp etc/grdnt.usermap /etc/hotplug/usb/grdnt.usermap
  4. cp etc/grdnt /etc/hotplug/usb/grdnt

    Пример для udev

    Для ключей как в драйверном, так и в HID-режиме, и в случае

    использованияфайлов

    использования файлов-устройств USB Device Filesystem

    cp etc/grdnt.udev /etc/udev/rules.d/
  5. Выполнить установку правила при помощи специального скрипта install.sh. Архив содержащий файл-правило 95-grdnt.rules

    Для ключей в HID-режиме

    cp etc/grdnt_hid.udev /etc/udev/rules.d/95-grdnt_hid.rules  и скрипт входят в состав установленного Guardant SDK (директория "по умолчанию" для x64 ОС: %ProgramFiles(x86)%\Guardant\SDK7\Redistribute\Linux\).



Anchor
_Toc260939214
_Toc260939214
Anchor
_Toc326167609
_Toc326167609
Переменные окружения

Для настройки Guardant API под GNU/Linux следует пользоваться следующими переменными окружения:

GRD_IPC_NAME

директория, в которой процессы будут создавать/открывать для чтения и записи файлы, используемые для синхронизации доступа к ключу. Если переменная не задана, используется значение по умолчанию (/tmp)

USB_DEVFS_PATH

директория LinuxUSBDeviceFilesystem (точка монтирования или директория, содержащая дерево соответствующих устройств).
Если переменная не задана, будет использоваться /dev/bus/usb (если существует), иначе – /proc/bus/usb