[devel] /etc/profile.d/*-agent.sh

Sergey V Turchin zerg на altlinux.org
Пн Фев 8 17:02:48 UTC 2010


On Monday 08 February 2010, Dmitry V. Levin wrote:

[...]
> Соответственно, пути преодоления race вырисовываются такие:
> - TOCTOU: нужно использовать механизм блокировок:
> eval $(script-that-locks-GNUPGHOME-and-handles-GPG_AGENT_INFO)
> - либо будет единственный /etc/profile.d/*-agent.sh на все случаи
> жизни
Да, это ж проще пользователю.
Seahorse детектиться без проблем.
Только сделать, чтоб при seahorse-agent в gpg-agent.conf не 
запускался gpg-agent в консоли, т.к. такой pinentry-program он все 
равно не сможет запустить.

> , либо будет дополнительный конфигурационный параметр для
> управления поведением разных /etc/profile.d/*-agent.sh
Это пользовательский параметр -- мало смысла, т.к. у одного может 
быть GNOME, а у другого KDE.

-- 
Regards, Sergey, ALT Linux, http://www.altlinux.ru/
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: This is a digitally signed message part.
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20100208/4c1a32f3/attachment.bin>


Подробная информация о списке рассылки Devel