LINUX.ORG.RU

eToken, openCT & openSC


0

0

Установил в gentoo всё вышеперечисленное (и eToken в USB воткнул), hotplug добавил.

$ openct-tool list отвечает 0 Aladdin eToken PRO - значит всё ничтяк

сделал всё, как тут: http://forums.gentoo.org/viewtopic.php?t=180688&highlight=etoken

Карту инициализировал, Security officer PIN & PUK сделал, то же и для пользователя замутил - проблем нет.

Цель поставил перед собой одну - залочить xscreensaver'ом иксовую сессию при вынимании ключа из USB-порта. Для этого в /etc/hotplug/usb/opensc добавил:

echo -e '#!/bin/sh\n/usr/bin/xscreensaver-command -lock' > $REMOVER

chmod a+x $REMOVER

/usr/sbin/openct-control attach $DEVICE usb:$PRODUCT

В /etc/hotplug/usb/openct то же самое. В aterm простым юзером пишу: xhost +localhost. xscreensaver запущен с ключом &. Дёргаю ключ - нихера не блокируется. Только в /var/log/XFree86.0.log дописывается строчка AUDIT: Wed Oct 13 14:59:59 2004: 4264 X: client 9 rejected from local host.

Есть идеи?

Заранее спасибо

anonymous

у меня есть смутное подозрение, что xscreensaver-command идет к не тому xscreensaver...

ivlad ★★★★★
()

xhost +127.0.0.1

В формируемый скрипт:
echo -e '#!/bin/sh\n/usr/bin/xscreensaver-command -lock' > $REMOVER

Добавить export DISPLAY=127.0.0.1:0.0

saper ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.