[devel] new gnupg-agent.sh

Dmitry V. Levin ldv на altlinux.org
Вт Фев 9 01:56:53 UTC 2010


On Mon, Feb 08, 2010 at 08:26:06PM +0300, Sergey V Turchin wrote:
> On Monday 08 February 2010, Dmitry V. Levin wrote:
> 
> [...]
> > Оптимальным вариантом был бы один общий
> > /etc/profile.d/gnupg-agent.sh с простой логикой выбора агента в
> > том случае, если их установлено более одного (вроде того, что
> > сейчас в pld, только без ошибок).
> Да.
> Определять запуск seahorse-agent по наличию $DISPLAY и записи в gpg-
> agent.conf
> Определять запуск gpg-agent наличию различных /usr/bin/pinentry-*, 
> наличию $DISPLAY и записи в gpg-agent.conf

Вот прототип нового gnupg-agent.sh:
http://git.altlinux.org/people/ldv/packages/?p=gnupg2.git;a=commit;h=d552f08

Краткое описание логики выбора запускаемого агента:
http://git.altlinux.org/people/ldv/packages/?p=gnupg2.git;a=blob;f=gnupg-agent-wrapper.sh;hb=d552f08#l19

Я поставил это на people.armor, там с pinentry-curses оно работает.
Хорошо бы проверить на других значениях pinentry-program, а также на
seahorse-agent.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20100209/30f5725a/attachment.bin>


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