ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  @ 2010-02-07 23:10 ` Dmitry V. Levin
  2010-02-08 10:53   ` Sergey V Turchin
  0 siblings, 1 reply; 51+ messages in thread
From: Dmitry V. Levin @ 2010-02-07 23:10 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 438 bytes --]

On Tue, May 05, 2009 at 01:18:05PM +0400, Sergey V. Turchin wrote:
> Changelog since `2.0.11-alt1' follows:
> commit e361f792a1c26fc6e6f108dbc969116a19c89632
> Author: Sergey V Turchin <zerg@altlinux>
> Date:   Tue May 5 13:16:51 2009 +0400
> 
>     - split agent to separate subpackage

А зачем?  В результате gnupg2-agent зависит от gnupg2-common, а у
последнего гораздо больше зависимостей, чем у gnupg2-agent.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-07 23:10 ` [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2 Dmitry V. Levin
@ 2010-02-08 10:53   ` Sergey V Turchin
  2010-02-08 11:02     ` Dmitry V. Levin
  2010-02-08 11:11     ` Alexey Shabalin
  0 siblings, 2 replies; 51+ messages in thread
From: Sergey V Turchin @ 2010-02-08 10:53 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: Text/Plain, Size: 698 bytes --]

On Monday 08 February 2010, Dmitry V. Levin wrote:
> On Tue, May 05, 2009 at 01:18:05PM +0400, Sergey V. Turchin wrote:
> > Changelog since `2.0.11-alt1' follows:
> > commit e361f792a1c26fc6e6f108dbc969116a19c89632
> > Author: Sergey V Turchin <zerg@altlinux>
> > Date:   Tue May 5 13:16:51 2009 +0400
> > 
> >     - split agent to separate subpackage
> А зачем?  В результате gnupg2-agent зависит от gnupg2-common, а у
> последнего гораздо больше зависимостей, чем у gnupg2-agent.
По просьбе мантейнеров GNOME, т.к. он не дружит с gpg-agent.
Можно ли подружить, не разбирался.

-- 
Regards, Sergey, ALT Linux, http://www.altlinux.ru/
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 10:53   ` Sergey V Turchin
@ 2010-02-08 11:02     ` Dmitry V. Levin
  2010-02-08 11:10       ` Valery V. Inozemtsev
  2010-02-08 11:11     ` Alexey Shabalin
  1 sibling, 1 reply; 51+ messages in thread
From: Dmitry V. Levin @ 2010-02-08 11:02 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 786 bytes --]

On Mon, Feb 08, 2010 at 01:53:32PM +0300, Sergey V Turchin wrote:
> On Monday 08 February 2010, Dmitry V. Levin wrote:
> > On Tue, May 05, 2009 at 01:18:05PM +0400, Sergey V. Turchin wrote:
> > > Changelog since `2.0.11-alt1' follows:
> > > commit e361f792a1c26fc6e6f108dbc969116a19c89632
> > > Author: Sergey V Turchin <zerg@altlinux>
> > > Date:   Tue May 5 13:16:51 2009 +0400
> > > 
> > >     - split agent to separate subpackage
> > А зачем?  В результате gnupg2-agent зависит от gnupg2-common, а у
> > последнего гораздо больше зависимостей, чем у gnupg2-agent.
> По просьбе мантейнеров GNOME, т.к. он не дружит с gpg-agent.
> Можно ли подружить, не разбирался.

Что значит "не дружит с gpg-agent"?
Гномов[ео]ды, что там у вас случилось с gpg-agent?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 11:02     ` Dmitry V. Levin
@ 2010-02-08 11:10       ` Valery V. Inozemtsev
  2010-02-08 11:12         ` Alexey Shabalin
  0 siblings, 1 reply; 51+ messages in thread
From: Valery V. Inozemtsev @ 2010-02-08 11:10 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1499 bytes --]

В Пнд, 08/02/2010 в 14:02 +0300, Dmitry V. Levin пишет:
> On Mon, Feb 08, 2010 at 01:53:32PM +0300, Sergey V Turchin wrote:
> > On Monday 08 February 2010, Dmitry V. Levin wrote:
> > > On Tue, May 05, 2009 at 01:18:05PM +0400, Sergey V. Turchin wrote:
> > > > Changelog since `2.0.11-alt1' follows:
> > > > commit e361f792a1c26fc6e6f108dbc969116a19c89632
> > > > Author: Sergey V Turchin <zerg@altlinux>
> > > > Date:   Tue May 5 13:16:51 2009 +0400
> > > > 
> > > >     - split agent to separate subpackage
> > > А зачем?  В результате gnupg2-agent зависит от gnupg2-common, а у
> > > последнего гораздо больше зависимостей, чем у gnupg2-agent.
> > По просьбе мантейнеров GNOME, т.к. он не дружит с gpg-agent.
> > Можно ли подружить, не разбирался.
> 
> Что значит "не дружит с gpg-agent"?
> Гномов[ео]ды, что там у вас случилось с gpg-agent?

в гноме для этого используется keyring. если SSH_AUTH_SOCK не пуст (а с
gpg-agent в то время когда запускается keyring он уже не пуст), то
keyring с gpg работать не будет

> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel

-- 
Valery V. Inozemtsev

[-- Attachment #2: Эта часть сообщения подписана цифровой подписью --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 10:53   ` Sergey V Turchin
  2010-02-08 11:02     ` Dmitry V. Levin
@ 2010-02-08 11:11     ` Alexey Shabalin
  2010-02-08 11:16       ` Dmitry V. Levin
  1 sibling, 1 reply; 51+ messages in thread
From: Alexey Shabalin @ 2010-02-08 11:11 UTC (permalink / raw)
  To: ALT Linux Team development discussions

8 февраля 2010 г. 13:53 пользователь Sergey V Turchin написал:
> On Monday 08 February 2010, Dmitry V. Levin wrote:
>> On Tue, May 05, 2009 at 01:18:05PM +0400, Sergey V. Turchin wrote:
>> > Changelog since `2.0.11-alt1' follows:
>> > commit e361f792a1c26fc6e6f108dbc969116a19c89632
>> > Author: Sergey V Turchin <zerg@altlinux>
>> > Date:   Tue May 5 13:16:51 2009 +0400
>> >
>> >     - split agent to separate subpackage
>> А зачем?  В результате gnupg2-agent зависит от gnupg2-common, а у
>> последнего гораздо больше зависимостей, чем у gnupg2-agent.
> По просьбе мантейнеров GNOME, т.к. он не дружит с gpg-agent.
> Можно ли подружить, не разбирался.

вы ничего не путаете?
В seahorse-agent стоит конфликт на gnupg2-agent. Gnome вообще не нужен
никакой gnupg агент, у нас seahorse-agent всё заменяет.

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 11:10       ` Valery V. Inozemtsev
@ 2010-02-08 11:12         ` Alexey Shabalin
  2010-02-08 11:22           ` Valery V. Inozemtsev
  0 siblings, 1 reply; 51+ messages in thread
From: Alexey Shabalin @ 2010-02-08 11:12 UTC (permalink / raw)
  To: ALT Linux Team development discussions

8 февраля 2010 г. 14:10 пользователь Valery V. Inozemtsev написал:
> В Пнд, 08/02/2010 в 14:02 +0300, Dmitry V. Levin пишет:
>> On Mon, Feb 08, 2010 at 01:53:32PM +0300, Sergey V Turchin wrote:
>> > On Monday 08 February 2010, Dmitry V. Levin wrote:
>> > > On Tue, May 05, 2009 at 01:18:05PM +0400, Sergey V. Turchin wrote:
>> > > > Changelog since `2.0.11-alt1' follows:
>> > > > commit e361f792a1c26fc6e6f108dbc969116a19c89632
>> > > > Author: Sergey V Turchin <zerg@altlinux>
>> > > > Date:   Tue May 5 13:16:51 2009 +0400
>> > > >
>> > > >     - split agent to separate subpackage
>> > > А зачем?  В результате gnupg2-agent зависит от gnupg2-common, а у
>> > > последнего гораздо больше зависимостей, чем у gnupg2-agent.
>> > По просьбе мантейнеров GNOME, т.к. он не дружит с gpg-agent.
>> > Можно ли подружить, не разбирался.
>>
>> Что значит "не дружит с gpg-agent"?
>> Гномов[ео]ды, что там у вас случилось с gpg-agent?
>
> в гноме для этого используется keyring. если SSH_AUTH_SOCK не пуст (а с
> gpg-agent в то время когда запускается keyring он уже не пуст), то
> keyring с gpg работать не будет

Валера, ты не путаешь ssh с gpg?

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 11:11     ` Alexey Shabalin
@ 2010-02-08 11:16       ` Dmitry V. Levin
  2010-02-08 11:28         ` Alexey Shabalin
  0 siblings, 1 reply; 51+ messages in thread
From: Dmitry V. Levin @ 2010-02-08 11:16 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1122 bytes --]

On Mon, Feb 08, 2010 at 02:11:23PM +0300, Alexey Shabalin wrote:
> 8 февраля 2010 г. 13:53 пользователь Sergey V Turchin написал:
> > On Monday 08 February 2010, Dmitry V. Levin wrote:
> >> On Tue, May 05, 2009 at 01:18:05PM +0400, Sergey V. Turchin wrote:
> >> > Changelog since `2.0.11-alt1' follows:
> >> > commit e361f792a1c26fc6e6f108dbc969116a19c89632
> >> > Author: Sergey V Turchin <zerg@altlinux>
> >> > Date:   Tue May 5 13:16:51 2009 +0400
> >> >
> >> >     - split agent to separate subpackage
> >> А зачем?  В результате gnupg2-agent зависит от gnupg2-common, а у
> >> последнего гораздо больше зависимостей, чем у gnupg2-agent.
> > По просьбе мантейнеров GNOME, т.к. он не дружит с gpg-agent.
> > Можно ли подружить, не разбирался.
> 
> вы ничего не путаете?
> В seahorse-agent стоит конфликт на gnupg2-agent. Gnome вообще не нужен
> никакой gnupg агент, у нас seahorse-agent всё заменяет.

Т.е. простой apt-get install gnupg2-agent сносит Гном?
Не нужен (не используется) и мешает -- это, знаете ли, разные вещи.
А чем именно Гному мешает наличие в системе gnupg2-agent?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 11:12         ` Alexey Shabalin
@ 2010-02-08 11:22           ` Valery V. Inozemtsev
  2010-02-08 11:27             ` Dmitry V. Levin
  0 siblings, 1 reply; 51+ messages in thread
From: Valery V. Inozemtsev @ 2010-02-08 11:22 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 746 bytes --]

> >> Что значит "не дружит с gpg-agent"?
> >> Гномов[ео]ды, что там у вас случилось с gpg-agent?
> >
> > в гноме для этого используется keyring. если SSH_AUTH_SOCK не пуст (а с
> > gpg-agent в то время когда запускается keyring он уже не пуст), то
> > keyring с gpg работать не будет
> 
> Валера, ты не путаешь ssh с gpg?

эээ... наверно путаю. в любом случае я
делал /etc/profile.d/seahorse-agent.sh, и конфликт не просто так
поставили, т.к. с gpg-agent keyring не работал

-- 
Valery V. Inozemtsev

[-- Attachment #2: Эта часть сообщения подписана цифровой подписью --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 11:22           ` Valery V. Inozemtsev
@ 2010-02-08 11:27             ` Dmitry V. Levin
  2010-02-08 11:34               ` Valery V. Inozemtsev
  0 siblings, 1 reply; 51+ messages in thread
From: Dmitry V. Levin @ 2010-02-08 11:27 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 847 bytes --]

On Mon, Feb 08, 2010 at 02:22:35PM +0300, Valery V. Inozemtsev wrote:
> > >> Что значит "не дружит с gpg-agent"?
> > >> Гномов[ео]ды, что там у вас случилось с gpg-agent?
> > >
> > > в гноме для этого используется keyring. если SSH_AUTH_SOCK не пуст (а с
> > > gpg-agent в то время когда запускается keyring он уже не пуст), то
> > > keyring с gpg работать не будет
> > 
> > Валера, ты не путаешь ssh с gpg?
> 
> эээ... наверно путаю. в любом случае я
> делал /etc/profile.d/seahorse-agent.sh, и конфликт не просто так
> поставили, т.к. с gpg-agent keyring не работал

Думаю что конфликт поставили именно просто так, не разобравшись,
что и почему перестало работать.  Так что сейчас надо разобраться.
В альтернативных репозиториях gpg-agent пакуется вместе с gpg, и
никаких проблем это, судя по всему, не вызывает.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 11:16       ` Dmitry V. Levin
@ 2010-02-08 11:28         ` Alexey Shabalin
  2010-02-08 11:36           ` Dmitry V. Levin
  2010-02-08 11:39           ` [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2 Valery V. Inozemtsev
  0 siblings, 2 replies; 51+ messages in thread
From: Alexey Shabalin @ 2010-02-08 11:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

8 февраля 2010 г. 14:16 пользователь Dmitry V. Levin написал:
> On Mon, Feb 08, 2010 at 02:11:23PM +0300, Alexey Shabalin wrote:
>> 8 февраля 2010 г. 13:53 пользователь Sergey V Turchin написал:
>> > On Monday 08 February 2010, Dmitry V. Levin wrote:
>> >> On Tue, May 05, 2009 at 01:18:05PM +0400, Sergey V. Turchin wrote:
>> >> > Changelog since `2.0.11-alt1' follows:
>> >> > commit e361f792a1c26fc6e6f108dbc969116a19c89632
>> >> > Author: Sergey V Turchin <zerg@altlinux>
>> >> > Date:   Tue May 5 13:16:51 2009 +0400
>> >> >
>> >> >     - split agent to separate subpackage
>> >> А зачем?  В результате gnupg2-agent зависит от gnupg2-common, а у
>> >> последнего гораздо больше зависимостей, чем у gnupg2-agent.
>> > По просьбе мантейнеров GNOME, т.к. он не дружит с gpg-agent.
>> > Можно ли подружить, не разбирался.
>>
>> вы ничего не путаете?
>> В seahorse-agent стоит конфликт на gnupg2-agent. Gnome вообще не нужен
>> никакой gnupg агент, у нас seahorse-agent всё заменяет.
>
> Т.е. простой apt-get install gnupg2-agent сносит Гном?
> Не нужен (не используется) и мешает -- это, знаете ли, разные вещи.
> А чем именно Гному мешает наличие в системе gnupg2-agent?

apt-get install gnupg2-agent
The following packages will be REMOVED:
  seahorse-agent
The following NEW packages will be installed:
  gnupg2-agent

seahorse-agent изображает из себя gpg-агент.
Теоретически из /etc/profile.d/seahorse-agent.sh другие агенты должны
убиваться, но видимо этого не происходит. Поэтому поставили конфликт.

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 11:27             ` Dmitry V. Levin
@ 2010-02-08 11:34               ` Valery V. Inozemtsev
  2010-02-08 11:39                 ` Dmitry V. Levin
  0 siblings, 1 reply; 51+ messages in thread
From: Valery V. Inozemtsev @ 2010-02-08 11:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1623 bytes --]

В Пнд, 08/02/2010 в 14:27 +0300, Dmitry V. Levin пишет:
> On Mon, Feb 08, 2010 at 02:22:35PM +0300, Valery V. Inozemtsev wrote:
> > > >> Что значит "не дружит с gpg-agent"?
> > > >> Гномов[ео]ды, что там у вас случилось с gpg-agent?
> > > >
> > > > в гноме для этого используется keyring. если SSH_AUTH_SOCK не пуст (а с
> > > > gpg-agent в то время когда запускается keyring он уже не пуст), то
> > > > keyring с gpg работать не будет
> > > 
> > > Валера, ты не путаешь ssh с gpg?
> > 
> > эээ... наверно путаю. в любом случае я
> > делал /etc/profile.d/seahorse-agent.sh, и конфликт не просто так
> > поставили, т.к. с gpg-agent keyring не работал
> 
> Думаю что конфликт поставили именно просто так, не разобравшись,
> что и почему перестало работать.

именно разобравшись. мешает не сам gpg-agent (сам он не запустится),
мешает /etc/profile.d/gnupg-agent.sh

>   Так что сейчас надо разобраться.
> В альтернативных репозиториях gpg-agent пакуется вместе с gpg, и
> никаких проблем это, судя по всему, не вызывает.

чем тебя не устраивает пакет gnupg2-agent?

-- 
Valery V. Inozemtsev

[-- Attachment #2: Эта часть сообщения подписана цифровой подписью --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 11:28         ` Alexey Shabalin
@ 2010-02-08 11:36           ` Dmitry V. Levin
  2010-02-08 11:52             ` Sergey V Turchin
  2010-02-08 11:39           ` [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2 Valery V. Inozemtsev
  1 sibling, 1 reply; 51+ messages in thread
From: Dmitry V. Levin @ 2010-02-08 11:36 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1673 bytes --]

On Mon, Feb 08, 2010 at 02:28:49PM +0300, Alexey Shabalin wrote:
> 8 февраля 2010 г. 14:16 пользователь Dmitry V. Levin написал:
> > On Mon, Feb 08, 2010 at 02:11:23PM +0300, Alexey Shabalin wrote:
> >> 8 февраля 2010 г. 13:53 пользователь Sergey V Turchin написал:
> >> > On Monday 08 February 2010, Dmitry V. Levin wrote:
> >> >> On Tue, May 05, 2009 at 01:18:05PM +0400, Sergey V. Turchin wrote:
> >> >> > Changelog since `2.0.11-alt1' follows:
> >> >> > commit e361f792a1c26fc6e6f108dbc969116a19c89632
> >> >> > Author: Sergey V Turchin <zerg@altlinux>
> >> >> > Date:   Tue May 5 13:16:51 2009 +0400
> >> >> >
> >> >> >     - split agent to separate subpackage
> >> >> А зачем?  В результате gnupg2-agent зависит от gnupg2-common, а у
> >> >> последнего гораздо больше зависимостей, чем у gnupg2-agent.
> >> > По просьбе мантейнеров GNOME, т.к. он не дружит с gpg-agent.
> >> > Можно ли подружить, не разбирался.
> >>
> >> вы ничего не путаете?
> >> В seahorse-agent стоит конфликт на gnupg2-agent. Gnome вообще не нужен
> >> никакой gnupg агент, у нас seahorse-agent всё заменяет.
> >
> > Т.е. простой apt-get install gnupg2-agent сносит Гном?
> > Не нужен (не используется) и мешает -- это, знаете ли, разные вещи.
> > А чем именно Гному мешает наличие в системе gnupg2-agent?
> 
> apt-get install gnupg2-agent
> The following packages will be REMOVED:
>   seahorse-agent
> The following NEW packages will be installed:
>   gnupg2-agent
> 
> seahorse-agent изображает из себя gpg-агент.

Извините, но мне интересно получить ответ на основной вопрос:
чем именно seahorse-agent'у мешает наличие в системе gnupg2-agent?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 11:28         ` Alexey Shabalin
  2010-02-08 11:36           ` Dmitry V. Levin
@ 2010-02-08 11:39           ` Valery V. Inozemtsev
  2010-02-08 12:02             ` Michael Shigorin
  1 sibling, 1 reply; 51+ messages in thread
From: Valery V. Inozemtsev @ 2010-02-08 11:39 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 2710 bytes --]

В Пнд, 08/02/2010 в 14:28 +0300, Alexey Shabalin пишет:
> 8 февраля 2010 г. 14:16 пользователь Dmitry V. Levin написал:
> > On Mon, Feb 08, 2010 at 02:11:23PM +0300, Alexey Shabalin wrote:
> >> 8 февраля 2010 г. 13:53 пользователь Sergey V Turchin написал:
> >> > On Monday 08 February 2010, Dmitry V. Levin wrote:
> >> >> On Tue, May 05, 2009 at 01:18:05PM +0400, Sergey V. Turchin wrote:
> >> >> > Changelog since `2.0.11-alt1' follows:
> >> >> > commit e361f792a1c26fc6e6f108dbc969116a19c89632
> >> >> > Author: Sergey V Turchin <zerg@altlinux>
> >> >> > Date:   Tue May 5 13:16:51 2009 +0400
> >> >> >
> >> >> >     - split agent to separate subpackage
> >> >> А зачем?  В результате gnupg2-agent зависит от gnupg2-common, а у
> >> >> последнего гораздо больше зависимостей, чем у gnupg2-agent.
> >> > По просьбе мантейнеров GNOME, т.к. он не дружит с gpg-agent.
> >> > Можно ли подружить, не разбирался.
> >>
> >> вы ничего не путаете?
> >> В seahorse-agent стоит конфликт на gnupg2-agent. Gnome вообще не нужен
> >> никакой gnupg агент, у нас seahorse-agent всё заменяет.
> >
> > Т.е. простой apt-get install gnupg2-agent сносит Гном?
> > Не нужен (не используется) и мешает -- это, знаете ли, разные вещи.
> > А чем именно Гному мешает наличие в системе gnupg2-agent?
> 
> apt-get install gnupg2-agent
> The following packages will be REMOVED:
>   seahorse-agent
> The following NEW packages will be installed:
>   gnupg2-agent
> 
> seahorse-agent изображает из себя gpg-агент.
> Теоретически из /etc/profile.d/seahorse-agent.sh другие агенты должны
> убиваться,

зачем мне в системе другие агенты, которыми я не пользуюсь? зачем они
должны запускаться, если я ими не пользуюсь? и с какай
стати /etc/profile.d/seahorse-agent.sh должен проверять "а нету ли тут
еще кого"

>  но видимо этого не происходит. Поэтому поставили конфликт.
> 
> -- 
> Alexey Shabalin
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel

-- 
Valery V. Inozemtsev

[-- Attachment #2: Эта часть сообщения подписана цифровой подписью --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 11:34               ` Valery V. Inozemtsev
@ 2010-02-08 11:39                 ` Dmitry V. Levin
  2010-02-08 11:48                   ` Valery V. Inozemtsev
  0 siblings, 1 reply; 51+ messages in thread
From: Dmitry V. Levin @ 2010-02-08 11:39 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1385 bytes --]

On Mon, Feb 08, 2010 at 02:34:17PM +0300, Valery V. Inozemtsev wrote:
> В Пнд, 08/02/2010 в 14:27 +0300, Dmitry V. Levin пишет:
> > On Mon, Feb 08, 2010 at 02:22:35PM +0300, Valery V. Inozemtsev wrote:
> > > > >> Что значит "не дружит с gpg-agent"?
> > > > >> Гномов[ео]ды, что там у вас случилось с gpg-agent?
> > > > >
> > > > > в гноме для этого используется keyring. если SSH_AUTH_SOCK не пуст (а с
> > > > > gpg-agent в то время когда запускается keyring он уже не пуст), то
> > > > > keyring с gpg работать не будет
> > > > 
> > > > Валера, ты не путаешь ssh с gpg?
> > > 
> > > эээ... наверно путаю. в любом случае я
> > > делал /etc/profile.d/seahorse-agent.sh, и конфликт не просто так
> > > поставили, т.к. с gpg-agent keyring не работал
> > 
> > Думаю что конфликт поставили именно просто так, не разобравшись,
> > что и почему перестало работать.
> 
> именно разобравшись. мешает не сам gpg-agent (сам он не запустится),
> мешает /etc/profile.d/gnupg-agent.sh

OK, каким именно образом этот файл мешает seahorse-agent'у?

P.S. Почему мне приходится вытаскивать из вас информацию клещами?

> >   Так что сейчас надо разобраться.
> > В альтернативных репозиториях gpg-agent пакуется вместе с gpg, и
> > никаких проблем это, судя по всему, не вызывает.
> 
> чем тебя не устраивает пакет gnupg2-agent?

Меня не устраивает бардак.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 11:39                 ` Dmitry V. Levin
@ 2010-02-08 11:48                   ` Valery V. Inozemtsev
  2010-02-08 11:55                     ` Sergey V Turchin
  2010-02-08 12:01                     ` Dmitry V. Levin
  0 siblings, 2 replies; 51+ messages in thread
From: Valery V. Inozemtsev @ 2010-02-08 11:48 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 2620 bytes --]

В Пнд, 08/02/2010 в 14:39 +0300, Dmitry V. Levin пишет:
> On Mon, Feb 08, 2010 at 02:34:17PM +0300, Valery V. Inozemtsev wrote:
> > В Пнд, 08/02/2010 в 14:27 +0300, Dmitry V. Levin пишет:
> > > On Mon, Feb 08, 2010 at 02:22:35PM +0300, Valery V. Inozemtsev wrote:
> > > > > >> Что значит "не дружит с gpg-agent"?
> > > > > >> Гномов[ео]ды, что там у вас случилось с gpg-agent?
> > > > > >
> > > > > > в гноме для этого используется keyring. если SSH_AUTH_SOCK не пуст (а с
> > > > > > gpg-agent в то время когда запускается keyring он уже не пуст), то
> > > > > > keyring с gpg работать не будет
> > > > > 
> > > > > Валера, ты не путаешь ssh с gpg?
> > > > 
> > > > эээ... наверно путаю. в любом случае я
> > > > делал /etc/profile.d/seahorse-agent.sh, и конфликт не просто так
> > > > поставили, т.к. с gpg-agent keyring не работал
> > > 
> > > Думаю что конфликт поставили именно просто так, не разобравшись,
> > > что и почему перестало работать.
> > 
> > именно разобравшись. мешает не сам gpg-agent (сам он не запустится),
> > мешает /etc/profile.d/gnupg-agent.sh
> 
> OK, каким именно образом этот файл мешает seahorse-agent'у?
> 

да я че помню что ли? с тех разборок больше года прошло. то как оно есть
сейчас всех устраивает и никто не жалуется

> P.S. Почему мне приходится вытаскивать из вас информацию клещами?
> 
> > >   Так что сейчас надо разобраться.
> > > В альтернативных репозиториях gpg-agent пакуется вместе с gpg, и
> > > никаких проблем это, судя по всему, не вызывает.
> > 
> > чем тебя не устраивает пакет gnupg2-agent?
> 
> Меня не устраивает бардак.

а меня не устраивает наличие в системе древнего gnupg

> 
> 
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel

-- 
Valery V. Inozemtsev

[-- Attachment #2: Эта часть сообщения подписана цифровой подписью --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 11:36           ` Dmitry V. Levin
@ 2010-02-08 11:52             ` Sergey V Turchin
  2010-02-08 12:09               ` Dmitry V. Levin
  0 siblings, 1 reply; 51+ messages in thread
From: Sergey V Turchin @ 2010-02-08 11:52 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: Text/Plain, Size: 507 bytes --]

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

[...]
> > seahorse-agent изображает из себя gpg-агент.
> 
> Извините, но мне интересно получить ответ на основной вопрос:
> чем именно seahorse-agent'у мешает наличие в системе
> gnupg2-agent?
Конфликт связан с переменной окружения GPG_AGENT_INFO, которую 
использует gpg для связи с *-agent, которую агенты экспортируют при 
запуске.

-- 
Regards, Sergey, ALT Linux, http://www.altlinux.ru/
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 11:48                   ` Valery V. Inozemtsev
@ 2010-02-08 11:55                     ` Sergey V Turchin
  2010-02-08 12:01                     ` Dmitry V. Levin
  1 sibling, 0 replies; 51+ messages in thread
From: Sergey V Turchin @ 2010-02-08 11:55 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: Text/Plain, Size: 497 bytes --]

On Monday 08 February 2010, Valery V. Inozemtsev wrote:

[...]
> да я че помню что ли? с тех разборок больше года прошло.
Я помню. Мне не захотелось в очередной раз биться головой о стену, 
поэтому я согласился и вынес gpg-agent в отдельный пакет.

> то как
> оно есть сейчас всех устраивает и никто не жалуется
Не надо ля-ля. Пользователи уже интересовались в community@lists

-- 
Regards, Sergey, ALT Linux, http://www.altlinux.ru/
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 11:48                   ` Valery V. Inozemtsev
  2010-02-08 11:55                     ` Sergey V Turchin
@ 2010-02-08 12:01                     ` Dmitry V. Levin
  1 sibling, 0 replies; 51+ messages in thread
From: Dmitry V. Levin @ 2010-02-08 12:01 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 2040 bytes --]

On Mon, Feb 08, 2010 at 02:48:20PM +0300, Valery V. Inozemtsev wrote:
> В Пнд, 08/02/2010 в 14:39 +0300, Dmitry V. Levin пишет:
> > On Mon, Feb 08, 2010 at 02:34:17PM +0300, Valery V. Inozemtsev wrote:
> > > В Пнд, 08/02/2010 в 14:27 +0300, Dmitry V. Levin пишет:
> > > > On Mon, Feb 08, 2010 at 02:22:35PM +0300, Valery V. Inozemtsev wrote:
> > > > > > >> Что значит "не дружит с gpg-agent"?
> > > > > > >> Гномов[ео]ды, что там у вас случилось с gpg-agent?
> > > > > > >
> > > > > > > в гноме для этого используется keyring. если SSH_AUTH_SOCK не пуст (а с
> > > > > > > gpg-agent в то время когда запускается keyring он уже не пуст), то
> > > > > > > keyring с gpg работать не будет
> > > > > > 
> > > > > > Валера, ты не путаешь ssh с gpg?
> > > > > 
> > > > > эээ... наверно путаю. в любом случае я
> > > > > делал /etc/profile.d/seahorse-agent.sh, и конфликт не просто так
> > > > > поставили, т.к. с gpg-agent keyring не работал
> > > > 
> > > > Думаю что конфликт поставили именно просто так, не разобравшись,
> > > > что и почему перестало работать.
> > > 
> > > именно разобравшись. мешает не сам gpg-agent (сам он не запустится),
> > > мешает /etc/profile.d/gnupg-agent.sh
> > 
> > OK, каким именно образом этот файл мешает seahorse-agent'у?
> 
> да я че помню что ли? с тех разборок больше года прошло. то как оно есть
> сейчас всех устраивает и никто не жалуется

Придётся вспомнить, иначе изменение, суть которого никто ещё не смог
внятно объяснить, придётся откатить.

> > P.S. Почему мне приходится вытаскивать из вас информацию клещами?
> > 
> > > >   Так что сейчас надо разобраться.
> > > > В альтернативных репозиториях gpg-agent пакуется вместе с gpg, и
> > > > никаких проблем это, судя по всему, не вызывает.
> > > 
> > > чем тебя не устраивает пакет gnupg2-agent?
> > 
> > Меня не устраивает бардак.
> 
> а меня не устраивает наличие в системе древнего gnupg

Прежде чем упразднять "древний" отлично работающий gnupg, надо привести в
порядок новый gnupg2.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 11:39           ` [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2 Valery V. Inozemtsev
@ 2010-02-08 12:02             ` Michael Shigorin
  2010-02-08 12:21               ` Sergey V Turchin
  0 siblings, 1 reply; 51+ messages in thread
From: Michael Shigorin @ 2010-02-08 12:02 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Feb 08, 2010 at 02:39:48PM +0300, Valery V. Inozemtsev wrote:
> > seahorse-agent изображает из себя gpg-агент.
> > Теоретически из /etc/profile.d/seahorse-agent.sh другие
> > агенты должны убиваться,
> зачем мне в системе другие агенты, которыми я не пользуюсь?
> зачем они должны запускаться, если я ими не пользуюсь? и с
> какай стати /etc/profile.d/seahorse-agent.sh должен проверять
> "а нету ли тут еще кого"

GPG_AGENT_INFO != SEAHORSE_AGENT_INFO

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 11:52             ` Sergey V Turchin
@ 2010-02-08 12:09               ` Dmitry V. Levin
  2010-02-08 12:17                 ` Sergey V Turchin
  0 siblings, 1 reply; 51+ messages in thread
From: Dmitry V. Levin @ 2010-02-08 12:09 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 718 bytes --]

On Mon, Feb 08, 2010 at 02:52:01PM +0300, Sergey V Turchin wrote:
> On Monday 08 February 2010, Dmitry V. Levin wrote:
> 
> [...]
> > > seahorse-agent изображает из себя gpg-агент.
> > 
> > Извините, но мне интересно получить ответ на основной вопрос:
> > чем именно seahorse-agent'у мешает наличие в системе
> > gnupg2-agent?
> Конфликт связан с переменной окружения GPG_AGENT_INFO, которую 
> использует gpg для связи с *-agent, которую агенты экспортируют при 
> запуске.

Да, там реализовано классическое соревнование за правом обладания файлом
$GNUPGHOME/GPG_AGENT_INFO.

Скажите, пожалуйста, кому пришла в голову идея создавать файлы
/etc/profile.d/*-agent.sh в их нынешнем виде?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 12:09               ` Dmitry V. Levin
@ 2010-02-08 12:17                 ` Sergey V Turchin
  2010-02-08 13:16                   ` [devel] /etc/profile.d/*-agent.sh Dmitry V. Levin
  0 siblings, 1 reply; 51+ messages in thread
From: Sergey V Turchin @ 2010-02-08 12:17 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: Text/Plain, Size: 295 bytes --]

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

[...]
> Скажите, пожалуйста, кому пришла в голову идея создавать файлы
> /etc/profile.d/*-agent.sh в их нынешнем виде?
pld

-- 
Regards, Sergey, ALT Linux, http://www.altlinux.ru/
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2
  2010-02-08 12:02             ` Michael Shigorin
@ 2010-02-08 12:21               ` Sergey V Turchin
  0 siblings, 0 replies; 51+ messages in thread
From: Sergey V Turchin @ 2010-02-08 12:21 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: Text/Plain, Size: 376 bytes --]

On Monday 08 February 2010, Michael Shigorin wrote:

[...]
> GPG_AGENT_INFO != SEAHORSE_AGENT_INFO
Либо `seahorse-agent --variables` будет выводить GPG_AGENT_INFO, 
либо gpg с ним не свяжется, т.к. знает только про существование 
переменной GPG_AGENT_INFO

-- 
Regards, Sergey, ALT Linux, http://www.altlinux.ru/
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-08 12:17                 ` Sergey V Turchin
@ 2010-02-08 13:16                   ` Dmitry V. Levin
  2010-02-08 13:29                     ` Sergey V Turchin
  0 siblings, 1 reply; 51+ messages in thread
From: Dmitry V. Levin @ 2010-02-08 13:16 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 434 bytes --]

On Mon, Feb 08, 2010 at 03:17:29PM +0300, Sergey V Turchin wrote:
> On Monday 08 February 2010, Dmitry V. Levin wrote:
> 
> [...]
> > Скажите, пожалуйста, кому пришла в голову идея создавать файлы
> > /etc/profile.d/*-agent.sh в их нынешнем виде?
> pld

http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/~checkout~/packages/gnupg2/gnupg-agent.sh
- это оно?  В таком случае оно там претерпело значительные изменения.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-08 13:16                   ` [devel] /etc/profile.d/*-agent.sh Dmitry V. Levin
@ 2010-02-08 13:29                     ` Sergey V Turchin
  2010-02-08 14:32                       ` Alexey Shabalin
  0 siblings, 1 reply; 51+ messages in thread
From: Sergey V Turchin @ 2010-02-08 13:29 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: Text/Plain, Size: 568 bytes --]

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

[...]
> http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/~checkout~/packages/g
> nupg2/gnupg-agent.sh - это оно?  В таком случае оно там
> претерпело значительные изменения.
О, да! Правда, у нас тоже претерпело некоторые и pinentry на 
альтернативах, т.е. 
grep pinentry-program gpg-agent.conf && X11=yes
не катит, но seahorse, видимо, таким способом можно выявлять. 
Мантейнеры GNOME подтвердят это?

-- 
Regards, Sergey, ALT Linux, http://www.altlinux.ru/
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-08 13:29                     ` Sergey V Turchin
@ 2010-02-08 14:32                       ` Alexey Shabalin
  2010-02-08 15:14                         ` Dmitry V. Levin
  0 siblings, 1 reply; 51+ messages in thread
From: Alexey Shabalin @ 2010-02-08 14:32 UTC (permalink / raw)
  To: ALT Linux Team development discussions

8 февраля 2010 г. 16:29 пользователь Sergey V Turchin написал:
> On Monday 08 February 2010, Dmitry V. Levin wrote:
>
> [...]
>> http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/~checkout~/packages/g
>> nupg2/gnupg-agent.sh - это оно?  В таком случае оно там
>> претерпело значительные изменения.
> О, да! Правда, у нас тоже претерпело некоторые и pinentry на
> альтернативах, т.е.
> grep pinentry-program gpg-agent.conf && X11=yes
> не катит, но seahorse, видимо, таким способом можно выявлять.
> Мантейнеры GNOME подтвердят это?
Я думаю вполне можно. Главное согласовать действия по изменениям в
сизифе и запускать агента из единственного места.

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-08 14:32                       ` Alexey Shabalin
@ 2010-02-08 15:14                         ` Dmitry V. Levin
  2010-02-08 15:18                           ` Sergey V Turchin
  0 siblings, 1 reply; 51+ messages in thread
From: Dmitry V. Levin @ 2010-02-08 15:14 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1020 bytes --]

On Mon, Feb 08, 2010 at 05:32:17PM +0300, Alexey Shabalin wrote:
> 8 февраля 2010 г. 16:29 пользователь Sergey V Turchin написал:
> > On Monday 08 February 2010, Dmitry V. Levin wrote:
> >
> > [...]
> >> http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/~checkout~/packages/g
> >> nupg2/gnupg-agent.sh - это оно?  В таком случае оно там
> >> претерпело значительные изменения.
> > О, да! Правда, у нас тоже претерпело некоторые и pinentry на
> > альтернативах, т.е.
> > grep pinentry-program gpg-agent.conf && X11=yes
> > не катит, но seahorse, видимо, таким способом можно выявлять.
> > Мантейнеры GNOME подтвердят это?
> Я думаю вполне можно. Главное согласовать действия по изменениям в
> сизифе и запускать агента из единственного места.

Интересно, а почему вообще был выбран механизм /etc/profile.d/, а не
/etc/X11/profile.d/?  /etc/profile.d/ предназначен для запуска скриптов
в каждом interactive login shell, в то время как /etc/X11/profile.d/
запускается только в начале X session.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-08 15:14                         ` Dmitry V. Levin
@ 2010-02-08 15:18                           ` Sergey V Turchin
  2010-02-08 15:45                             ` Dmitry V. Levin
  2010-02-09  7:36                             ` [devel] /etc/profile.d/*-agent.sh Anton Farygin
  0 siblings, 2 replies; 51+ messages in thread
From: Sergey V Turchin @ 2010-02-08 15:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: Text/Plain, Size: 529 bytes --]

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

[...]
> Интересно, а почему вообще был выбран механизм /etc/profile.d/, а
> не /etc/X11/profile.d/?  /etc/profile.d/ предназначен для
> запуска скриптов в каждом interactive login shell, в то время
> как /etc/X11/profile.d/ запускается только в начале X session.
pinentry-curses + gpg-agent у меня работает отлично (не считая 
проблем pinentry-curses + mc)

-- 
Regards, Sergey, ALT Linux, http://www.altlinux.ru/
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-08 15:18                           ` Sergey V Turchin
@ 2010-02-08 15:45                             ` Dmitry V. Levin
  2010-02-08 16:16                               ` Sergey V Turchin
  2010-02-09  7:36                             ` [devel] /etc/profile.d/*-agent.sh Anton Farygin
  1 sibling, 1 reply; 51+ messages in thread
From: Dmitry V. Levin @ 2010-02-08 15:45 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 634 bytes --]

On Mon, Feb 08, 2010 at 06:18:16PM +0300, Sergey V Turchin wrote:
> On Monday 08 February 2010, Dmitry V. Levin wrote:
> 
> [...]
> > Интересно, а почему вообще был выбран механизм /etc/profile.d/, а
> > не /etc/X11/profile.d/?  /etc/profile.d/ предназначен для
> > запуска скриптов в каждом interactive login shell, в то время
> > как /etc/X11/profile.d/ запускается только в начале X session.
> pinentry-curses + gpg-agent у меня работает отлично (не считая 
> проблем pinentry-curses + mc)

Да, присутствие в этой схеме pinentry-curses многое объясняет.
Тогда надо думать, как преодолеть race condition.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-08 15:45                             ` Dmitry V. Levin
@ 2010-02-08 16:16                               ` Sergey V Turchin
  2010-02-08 16:46                                 ` Dmitry V. Levin
  0 siblings, 1 reply; 51+ messages in thread
From: Sergey V Turchin @ 2010-02-08 16:16 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: Text/Plain, Size: 250 bytes --]

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

[...]
> Тогда надо думать, как преодолеть race condition.
А в чем он состоит?

-- 
Regards, Sergey, ALT Linux, http://www.altlinux.ru/
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-08 16:16                               ` Sergey V Turchin
@ 2010-02-08 16:46                                 ` Dmitry V. Levin
  2010-02-08 17:02                                   ` Sergey V Turchin
  0 siblings, 1 reply; 51+ messages in thread
From: Dmitry V. Levin @ 2010-02-08 16:46 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 919 bytes --]

On Mon, Feb 08, 2010 at 07:16:10PM +0300, Sergey V Turchin wrote:
> On Monday 08 February 2010, Dmitry V. Levin wrote:
> 
> [...]
> > Тогда надо думать, как преодолеть race condition.
> А в чем он состоит?

Сейчас есть 2 race:
- статический: какой -agent.sh запустится первым, зависит от того, какое
  имя будет у файла в каталоге /etc/profile.d/;
- TOCTOU: может быть запущено более одного агента, если в промежутке между
  проверкой $GNUPGHOME/GPG_AGENT_INFO и записью в этот файл параллельно
  произойдёт ещё одна проверка.

Соответственно, пути преодоления race вырисовываются такие:
- TOCTOU: нужно использовать механизм блокировок:
eval $(script-that-locks-GNUPGHOME-and-handles-GPG_AGENT_INFO)
- либо будет единственный /etc/profile.d/*-agent.sh на все случаи жизни, либо
будет дополнительный конфигурационный параметр для управления поведением
разных /etc/profile.d/*-agent.sh


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-08 16:46                                 ` Dmitry V. Levin
@ 2010-02-08 17:02                                   ` Sergey V Turchin
  2010-02-08 17:09                                     ` Sergey V Turchin
                                                       ` (2 more replies)
  0 siblings, 3 replies; 51+ messages in thread
From: Sergey V Turchin @ 2010-02-08 17:02 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: Text/Plain, Size: 867 bytes --]

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

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-08 17:02                                   ` Sergey V Turchin
@ 2010-02-08 17:09                                     ` Sergey V Turchin
  2010-02-08 17:12                                     ` Sergey V Turchin
  2010-02-08 17:17                                     ` Dmitry V. Levin
  2 siblings, 0 replies; 51+ messages in thread
From: Sergey V Turchin @ 2010-02-08 17:09 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: Text/Plain, Size: 322 bytes --]

On Monday 08 February 2010, Sergey V Turchin wrote:

[...]
> Только сделать, чтоб при seahorse-agent в gpg-agent.conf не
> запускался gpg-agent в консоли
Хотя, его нигде не надо запускать тогда

[...]


-- 
Regards, Sergey, ALT Linux, http://www.altlinux.ru/
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-08 17:02                                   ` Sergey V Turchin
  2010-02-08 17:09                                     ` Sergey V Turchin
@ 2010-02-08 17:12                                     ` Sergey V Turchin
  2010-02-08 17:17                                     ` Dmitry V. Levin
  2 siblings, 0 replies; 51+ messages in thread
From: Sergey V Turchin @ 2010-02-08 17:12 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: Text/Plain, Size: 368 bytes --]

On Monday 08 February 2010, Sergey V Turchin wrote:

[...]
> Только сделать, чтоб при seahorse-agent в gpg-agent.conf не
> запускался gpg-agent в консоли
Напутал. `seahorse-agent --variables` тогда в консоли не надо 
запускать. Т.е. вообще никого.

-- 
Regards, Sergey, ALT Linux, http://www.altlinux.ru/
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-08 17:02                                   ` Sergey V Turchin
  2010-02-08 17:09                                     ` Sergey V Turchin
  2010-02-08 17:12                                     ` Sergey V Turchin
@ 2010-02-08 17:17                                     ` Dmitry V. Levin
  2010-02-08 17:26                                       ` Sergey V Turchin
  2 siblings, 1 reply; 51+ messages in thread
From: Dmitry V. Levin @ 2010-02-08 17:17 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1092 bytes --]

On Mon, Feb 08, 2010 at 08:02:48PM +0300, Sergey V Turchin wrote:
> 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.

Оптимальным вариантом был бы один общий /etc/profile.d/gnupg-agent.sh с
простой логикой выбора агента в том случае, если их установлено более
одного (вроде того, что сейчас в pld, только без ошибок).


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-08 17:17                                     ` Dmitry V. Levin
@ 2010-02-08 17:26                                       ` Sergey V Turchin
  2010-02-09  1:56                                         ` [devel] new gnupg-agent.sh Dmitry V. Levin
  0 siblings, 1 reply; 51+ messages in thread
From: Sergey V Turchin @ 2010-02-08 17:26 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: Text/Plain, Size: 581 bytes --]

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

-- 
Regards, Sergey, ALT Linux, http://www.altlinux.ru/
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] new gnupg-agent.sh
  2010-02-08 17:26                                       ` Sergey V Turchin
@ 2010-02-09  1:56                                         ` Dmitry V. Levin
  2010-02-09 12:37                                           ` Sergey V Turchin
  0 siblings, 1 reply; 51+ messages in thread
From: Dmitry V. Levin @ 2010-02-09  1:56 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1014 bytes --]

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

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-08 15:18                           ` Sergey V Turchin
  2010-02-08 15:45                             ` Dmitry V. Levin
@ 2010-02-09  7:36                             ` Anton Farygin
  2010-02-09 11:29                               ` Dmitry V. Levin
  1 sibling, 1 reply; 51+ messages in thread
From: Anton Farygin @ 2010-02-09  7:36 UTC (permalink / raw)
  To: ALT Linux Team development discussions

08.02.2010 18:18, Sergey V Turchin пишет:
> On Monday 08 February 2010, Dmitry V. Levin wrote:
>
> [...]
>> Интересно, а почему вообще был выбран механизм /etc/profile.d/, а
>> не /etc/X11/profile.d/?  /etc/profile.d/ предназначен для
>> запуска скриптов в каждом interactive login shell, в то время
>> как /etc/X11/profile.d/ запускается только в начале X session.
> pinentry-curses + gpg-agent у меня работает отлично (не считая
> проблем pinentry-curses + mc)

А у меня pinentry-gtk при ssh -Y.



^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-09  7:36                             ` [devel] /etc/profile.d/*-agent.sh Anton Farygin
@ 2010-02-09 11:29                               ` Dmitry V. Levin
  2010-02-09 11:45                                 ` Anton Farygin
  0 siblings, 1 reply; 51+ messages in thread
From: Dmitry V. Levin @ 2010-02-09 11:29 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 735 bytes --]

On Tue, Feb 09, 2010 at 10:36:38AM +0300, Anton Farygin wrote:
> 08.02.2010 18:18, Sergey V Turchin пишет:
> >On Monday 08 February 2010, Dmitry V. Levin wrote:
> >
> >[...]
> >>Интересно, а почему вообще был выбран 
> >>механизм /etc/profile.d/, а
> >>не /etc/X11/profile.d/?  /etc/profile.d/ предназначен для
> >>запуска скриптов в каждом interactive login shell, 
> >>в то время
> >>как /etc/X11/profile.d/ запускается только в 
> >>начале X session.
> >pinentry-curses + gpg-agent у меня работает отлично 
> >(не считая
> >проблем pinentry-curses + mc)
> 
> А у меня pinentry-gtk при ssh -Y.

Это не есть правильно (лучше чтобы pinentry-gtk запускался локально), но
это уже совсем другая история.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-09 11:29                               ` Dmitry V. Levin
@ 2010-02-09 11:45                                 ` Anton Farygin
  2010-02-09 11:51                                   ` Anton Farygin
  2010-02-09 12:08                                   ` Dmitry V. Levin
  0 siblings, 2 replies; 51+ messages in thread
From: Anton Farygin @ 2010-02-09 11:45 UTC (permalink / raw)
  To: ALT Linux Team development discussions

09.02.2010 14:29, Dmitry V. Levin пишет:
> On Tue, Feb 09, 2010 at 10:36:38AM +0300, Anton Farygin wrote:
>> 08.02.2010 18:18, Sergey V Turchin пишет:
>>> On Monday 08 February 2010, Dmitry V. Levin wrote:
>>>
>>> [...]
>>>> Интересно, а почему вообще был выбран
>>>> механизм /etc/profile.d/, а
>>>> не /etc/X11/profile.d/?  /etc/profile.d/ предназначен для
>>>> запуска скриптов в каждом interactive login shell,
>>>> в то время
>>>> как /etc/X11/profile.d/ запускается только в
>>>> начале X session.
>>> pinentry-curses + gpg-agent у меня работает отлично
>>> (не считая
>>> проблем pinentry-curses + mc)
>>
>> А у меня pinentry-gtk при ssh -Y.
>
> Это не есть правильно (лучше чтобы pinentry-gtk запускался локально), но
> это уже совсем другая история.

pinentry-curses у меня не работает, к сожалению.

Какие-то проблемы с unicode.



^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-09 11:45                                 ` Anton Farygin
@ 2010-02-09 11:51                                   ` Anton Farygin
  2010-02-09 12:02                                     ` Konstantin Pavlov
  2010-02-09 12:08                                   ` Dmitry V. Levin
  1 sibling, 1 reply; 51+ messages in thread
From: Anton Farygin @ 2010-02-09 11:51 UTC (permalink / raw)
  To: ALT Linux Team development discussions

09.02.2010 14:45, Anton Farygin пишет:
> 09.02.2010 14:29, Dmitry V. Levin пишет:
>> On Tue, Feb 09, 2010 at 10:36:38AM +0300, Anton Farygin wrote:
>>> 08.02.2010 18:18, Sergey V Turchin пишет:
>>>> On Monday 08 February 2010, Dmitry V. Levin wrote:
>>>>
>>>> [...]
>>>>> Интересно, а почему вообще был выбран
>>>>> механизм /etc/profile.d/, а
>>>>> не /etc/X11/profile.d/? /etc/profile.d/ предназначен для
>>>>> запуска скриптов в каждом interactive login shell,
>>>>> в то время
>>>>> как /etc/X11/profile.d/ запускается только в
>>>>> начале X session.
>>>> pinentry-curses + gpg-agent у меня работает отлично
>>>> (не считая
>>>> проблем pinentry-curses + mc)
>>>
>>> А у меня pinentry-gtk при ssh -Y.
>>
>> Это не есть правильно (лучше чтобы pinentry-gtk запускался локально), но
>> это уже совсем другая история.
>
> pinentry-curses у меня не работает, к сожалению.
>
> Какие-то проблемы с unicode.

Точнее говоря, это выглядит так:
http://imagebin.ca/view/oxXsrF5.html


^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-09 11:51                                   ` Anton Farygin
@ 2010-02-09 12:02                                     ` Konstantin Pavlov
  0 siblings, 0 replies; 51+ messages in thread
From: Konstantin Pavlov @ 2010-02-09 12:02 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 1202 bytes --]

On Tue, Feb 09, 2010 at 02:51:04PM +0300, Anton Farygin wrote:
> >> Это не есть правильно (лучше чтобы pinentry-gtk запускался локально), но
> >> это уже совсем другая история.
> >
> > pinentry-curses у меня не работает, к сожалению.
> >
> > Какие-то проблемы с unicode.
> 
> Точнее говоря, это выглядит так:
> http://imagebin.ca/view/oxXsrF5.html

Баг висит уже два с половиной года,
https://bugzilla.altlinux.org/show_bug.cgi?id=12499

-- 
<wRAR> "Беспарольные винадмины постепенно мигрируют в линукс. Со всеми
       свойственными им предрассудками и предубеждениями."
<Lost> "Закончилась осенняя миграция беспарольных винадминов в холодные
       антарктические владения Линукса"
<Lost> "Эти глуповатые животные не хотят расставаться со своими предрассудками
       и привычками, и убиваются насмерть, пытаясь нырнуть с айсберга в лед
       метровой толщины"
<Lost> "Биологи бьют тревогу - поголовье беспарольный винадминов стремительно
       сокращается!"
<Lost> "Совсем скоро их занесут в красную книгу, где уже нашли свое последнее
       пристанище безфайрвольные вендоюзеры"
<Lost> "С кровавых полей антарктики вел репортаж спецкорр канала #altlinux
       Lost"

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-09 11:45                                 ` Anton Farygin
  2010-02-09 11:51                                   ` Anton Farygin
@ 2010-02-09 12:08                                   ` Dmitry V. Levin
  2010-02-09 13:07                                     ` Anton Farygin
  1 sibling, 1 reply; 51+ messages in thread
From: Dmitry V. Levin @ 2010-02-09 12:08 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1159 bytes --]

On Tue, Feb 09, 2010 at 02:45:37PM +0300, Anton Farygin wrote:
> 09.02.2010 14:29, Dmitry V. Levin пишет:
> >On Tue, Feb 09, 2010 at 10:36:38AM +0300, Anton Farygin wrote:
> >>08.02.2010 18:18, Sergey V Turchin пишет:
> >>>On Monday 08 February 2010, Dmitry V. Levin wrote:
> >>>
> >>>[...]
> >>>>Интересно, а почему вообще был выбран
> >>>>механизм /etc/profile.d/, а
> >>>>не /etc/X11/profile.d/?  /etc/profile.d/ предназначен 
> >>>>для
> >>>>запуска скриптов в каждом interactive login shell,
> >>>>в то время
> >>>>как /etc/X11/profile.d/ запускается только в
> >>>>начале X session.
> >>>pinentry-curses + gpg-agent у меня работает отлично
> >>>(не считая
> >>>проблем pinentry-curses + mc)
> >>
> >>А у меня pinentry-gtk при ssh -Y.
> >
> >Это не есть правильно (лучше чтобы 
> >pinentry-gtk запускался локально), но
> >это уже совсем другая история.
> 
> pinentry-curses у меня не работает, к сожалению.
> 
> Какие-то проблемы с unicode.

Эту неприятность можно объехать отключением локализации перед запуском
pinentry-curses.  А вот невозможность хранить ключи локально так просто
объехать не получится.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] new gnupg-agent.sh
  2010-02-09  1:56                                         ` [devel] new gnupg-agent.sh Dmitry V. Levin
@ 2010-02-09 12:37                                           ` Sergey V Turchin
  2010-02-09 15:01                                             ` Dmitry V. Levin
  0 siblings, 1 reply; 51+ messages in thread
From: Sergey V Turchin @ 2010-02-09 12:37 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: Text/Plain, Size: 490 bytes --]

On Tuesday 09 February 2010, Dmitry V. Levin wrote:

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

-- 
Regards, Sergey, ALT Linux, http://www.altlinux.ru/
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-09 12:08                                   ` Dmitry V. Levin
@ 2010-02-09 13:07                                     ` Anton Farygin
  2010-02-09 15:36                                       ` Alexey I. Froloff
  0 siblings, 1 reply; 51+ messages in thread
From: Anton Farygin @ 2010-02-09 13:07 UTC (permalink / raw)
  To: ALT Linux Team development discussions

09.02.2010 15:08, Dmitry V. Levin пишет:
> On Tue, Feb 09, 2010 at 02:45:37PM +0300, Anton Farygin wrote:
>> 09.02.2010 14:29, Dmitry V. Levin пишет:
>>> On Tue, Feb 09, 2010 at 10:36:38AM +0300, Anton Farygin wrote:
>>>> 08.02.2010 18:18, Sergey V Turchin пишет:
>>>>> On Monday 08 February 2010, Dmitry V. Levin wrote:
>>>>>
>>>>> [...]
>>>>>> Интересно, а почему вообще был выбран
>>>>>> механизм /etc/profile.d/, а
>>>>>> не /etc/X11/profile.d/?  /etc/profile.d/ предназначен
>>>>>> для
>>>>>> запуска скриптов в каждом interactive login shell,
>>>>>> в то время
>>>>>> как /etc/X11/profile.d/ запускается только в
>>>>>> начале X session.
>>>>> pinentry-curses + gpg-agent у меня работает отлично
>>>>> (не считая
>>>>> проблем pinentry-curses + mc)
>>>>
>>>> А у меня pinentry-gtk при ssh -Y.
>>>
>>> Это не есть правильно (лучше чтобы
>>> pinentry-gtk запускался локально), но
>>> это уже совсем другая история.
>>
>> pinentry-curses у меня не работает, к сожалению.
>>
>> Какие-то проблемы с unicode.
>
> Эту неприятность можно объехать отключением локализации перед запуском
> pinentry-curses.  А вот невозможность хранить ключи локально так просто
> объехать не получится.

А через ssh нельзя пробрасывать ?



^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] new gnupg-agent.sh
  2010-02-09 12:37                                           ` Sergey V Turchin
@ 2010-02-09 15:01                                             ` Dmitry V. Levin
  2010-02-09 15:18                                               ` Valery V. Inozemtsev
  2010-02-10  6:59                                               ` Valery V. Inozemtsev
  0 siblings, 2 replies; 51+ messages in thread
From: Dmitry V. Levin @ 2010-02-09 15:01 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 765 bytes --]

On Tue, Feb 09, 2010 at 03:37:36PM +0300, Sergey V Turchin wrote:
> On Tuesday 09 February 2010, Dmitry V. Levin wrote:
> 
> [...]
> > Вот прототип нового gnupg-agent.sh:
> > http://git.altlinux.org/people/ldv/packages/?p=gnupg2.git;a=commi
> > t;h=d552f08
> > 
> > Краткое описание логики выбора запускаемого агента:
> > http://git.altlinux.org/people/ldv/packages/?p=gnupg2.git;a=blob;
> > f=gnupg-agent-wrapper.sh;hb=d552f08#l19
> Вроде, нечего добавить.

OK, отправляю gnupg2-agent-2.0.14-alt5 в Сизиф для более широкого
тестирования.  В таком виде gnupg2-agent должен быть вполне совместим с
seahorse-agent, если из последнего убрать /etc/profile.d/seahorse-agent.sh
и конфликт на gnupg2-agent.  2Gnomers: проверьте, пожалуйста.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] new gnupg-agent.sh
  2010-02-09 15:01                                             ` Dmitry V. Levin
@ 2010-02-09 15:18                                               ` Valery V. Inozemtsev
  2010-02-09 15:33                                                 ` Dmitry V. Levin
  2010-02-10  6:59                                               ` Valery V. Inozemtsev
  1 sibling, 1 reply; 51+ messages in thread
From: Valery V. Inozemtsev @ 2010-02-09 15:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 640 bytes --]

В Втр, 09/02/2010 в 18:01 +0300, Dmitry V. Levin пишет:
[..]
> OK, отправляю gnupg2-agent-2.0.14-alt5 в Сизиф для более широкого
> тестирования.  В таком виде gnupg2-agent должен быть вполне совместим с
> seahorse-agent, если из последнего убрать /etc/profile.d/seahorse-agent.sh
> и конфликт на gnupg2-agent.  2Gnomers: проверьте, пожалуйста.

if [ -n "$use_seahorse" ]; then
        a= seahorse-agent --variables >"$INFO"
       ^^^
это так надо?

-- 
Valery V. Inozemtsev

[-- Attachment #2: Эта часть сообщения подписана цифровой подписью --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] new gnupg-agent.sh
  2010-02-09 15:18                                               ` Valery V. Inozemtsev
@ 2010-02-09 15:33                                                 ` Dmitry V. Levin
  2010-02-09 15:40                                                   ` Valery V. Inozemtsev
  0 siblings, 1 reply; 51+ messages in thread
From: Dmitry V. Levin @ 2010-02-09 15:33 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 772 bytes --]

On Tue, Feb 09, 2010 at 06:18:34PM +0300, Valery V. Inozemtsev wrote:
> В Втр, 09/02/2010 в 18:01 +0300, Dmitry V. Levin пишет:
> [..]
> > OK, отправляю gnupg2-agent-2.0.14-alt5 в Сизиф для более широкого
> > тестирования.  В таком виде gnupg2-agent должен быть вполне совместим с
> > seahorse-agent, если из последнего убрать /etc/profile.d/seahorse-agent.sh
> > и конфликт на gnupg2-agent.  2Gnomers: проверьте, пожалуйста.
> 
> if [ -n "$use_seahorse" ]; then
>         a= seahorse-agent --variables >"$INFO"
>        ^^^
> это так надо?

Это дешёвый способ избавиться от автозависимости на seahorse-agent.
Если $a мешает seahorse-agent'у, то можно избавиться от автозависимости
другим способом:
a=seahorse-agent; $a --variables >"$INFO"


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] /etc/profile.d/*-agent.sh
  2010-02-09 13:07                                     ` Anton Farygin
@ 2010-02-09 15:36                                       ` Alexey I. Froloff
  0 siblings, 0 replies; 51+ messages in thread
From: Alexey I. Froloff @ 2010-02-09 15:36 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 706 bytes --]

On Tue, Feb 09, 2010 at 04:07:06PM +0300, Anton Farygin wrote:
> > Эту неприятность можно объехать отключением локализации перед запуском
> > pinentry-curses.  А вот невозможность хранить ключи локально так просто
> > объехать не получится.
> А через ssh нельзя пробрасывать ?
Тут есть одна проблема - ssh обрабатывает ключом ограниченный
об'ём данных, в то время как gpg - весь payload.  В случае ssh
агента этот "ограниченный об'ём" легко пересылается на агента, а
вот с gpg придётся либо прокидывать гигазы подписываемого
openoffice.src.rpm, либо отсылать приватный ключ на удалённый
сервер.

Как я это понимаю.

-- 
Regards,    --
Sir Raorn.   --- http://thousandsofhate.blogspot.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] new gnupg-agent.sh
  2010-02-09 15:33                                                 ` Dmitry V. Levin
@ 2010-02-09 15:40                                                   ` Valery V. Inozemtsev
  2010-02-09 16:03                                                     ` Dmitry V. Levin
  0 siblings, 1 reply; 51+ messages in thread
From: Valery V. Inozemtsev @ 2010-02-09 15:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1436 bytes --]

В Втр, 09/02/2010 в 18:33 +0300, Dmitry V. Levin пишет:
> On Tue, Feb 09, 2010 at 06:18:34PM +0300, Valery V. Inozemtsev wrote:
> > В Втр, 09/02/2010 в 18:01 +0300, Dmitry V. Levin пишет:
> > [..]
> > > OK, отправляю gnupg2-agent-2.0.14-alt5 в Сизиф для более широкого
> > > тестирования.  В таком виде gnupg2-agent должен быть вполне совместим с
> > > seahorse-agent, если из последнего убрать /etc/profile.d/seahorse-agent.sh
> > > и конфликт на gnupg2-agent.  2Gnomers: проверьте, пожалуйста.
> > 
> > if [ -n "$use_seahorse" ]; then
> >         a= seahorse-agent --variables >"$INFO"
> >        ^^^
> > это так надо?
> 
> Это дешёвый способ избавиться от автозависимости на seahorse-agent.
> Если $a мешает seahorse-agent'у,

да вроде не должно

>  то можно избавиться от автозависимости
> другим способом:
> a=seahorse-agent; $a --variables >"$INFO"

так было бы понятнее и вопроса бы не возникло

> 
> 
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel

-- 
Valery V. Inozemtsev

[-- Attachment #2: Эта часть сообщения подписана цифровой подписью --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] new gnupg-agent.sh
  2010-02-09 15:40                                                   ` Valery V. Inozemtsev
@ 2010-02-09 16:03                                                     ` Dmitry V. Levin
  0 siblings, 0 replies; 51+ messages in thread
From: Dmitry V. Levin @ 2010-02-09 16:03 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1100 bytes --]

On Tue, Feb 09, 2010 at 06:40:44PM +0300, Valery V. Inozemtsev wrote:
> В Втр, 09/02/2010 в 18:33 +0300, Dmitry V. Levin пишет:
> > On Tue, Feb 09, 2010 at 06:18:34PM +0300, Valery V. Inozemtsev wrote:
> > > В Втр, 09/02/2010 в 18:01 +0300, Dmitry V. Levin пишет:
> > > [..]
> > > > OK, отправляю gnupg2-agent-2.0.14-alt5 в Сизиф для более широкого
> > > > тестирования.  В таком виде gnupg2-agent должен быть вполне совместим с
> > > > seahorse-agent, если из последнего убрать /etc/profile.d/seahorse-agent.sh
> > > > и конфликт на gnupg2-agent.  2Gnomers: проверьте, пожалуйста.
> > > 
> > > if [ -n "$use_seahorse" ]; then
> > >         a= seahorse-agent --variables >"$INFO"
> > >        ^^^
> > > это так надо?
> > 
> > Это дешёвый способ избавиться от автозависимости на seahorse-agent.
> > Если $a мешает seahorse-agent'у,
> 
> да вроде не должно
> 
> >  то можно избавиться от автозависимости
> > другим способом:
> > a=seahorse-agent; $a --variables >"$INFO"
> 
> так было бы понятнее и вопроса бы не возникло

OK, напишем так, чтобы было понятнее.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [devel] new gnupg-agent.sh
  2010-02-09 15:01                                             ` Dmitry V. Levin
  2010-02-09 15:18                                               ` Valery V. Inozemtsev
@ 2010-02-10  6:59                                               ` Valery V. Inozemtsev
  1 sibling, 0 replies; 51+ messages in thread
From: Valery V. Inozemtsev @ 2010-02-10  6:59 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1340 bytes --]

В Втр, 09/02/2010 в 18:01 +0300, Dmitry V. Levin пишет:
> On Tue, Feb 09, 2010 at 03:37:36PM +0300, Sergey V Turchin wrote:
> > On Tuesday 09 February 2010, Dmitry V. Levin wrote:
> > 
> > [...]
> > > Вот прототип нового gnupg-agent.sh:
> > > http://git.altlinux.org/people/ldv/packages/?p=gnupg2.git;a=commi
> > > t;h=d552f08
> > > 
> > > Краткое описание логики выбора запускаемого агента:
> > > http://git.altlinux.org/people/ldv/packages/?p=gnupg2.git;a=blob;
> > > f=gnupg-agent-wrapper.sh;hb=d552f08#l19
> > Вроде, нечего добавить.
> 
> OK, отправляю gnupg2-agent-2.0.14-alt5 в Сизиф для более широкого
> тестирования.  В таком виде gnupg2-agent должен быть вполне совместим с
> seahorse-agent, если из последнего убрать /etc/profile.d/seahorse-agent.sh
> и конфликт на gnupg2-agent.  2Gnomers: проверьте, пожалуйста.

работает. можно заносить gnupg2-agent обратно в gnupg2

> 
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel

-- 
Valery V. Inozemtsev

[-- Attachment #2: Эта часть сообщения подписана цифровой подписью --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 51+ messages in thread

end of thread, other threads:[~2010-02-10  6:59 UTC | newest]

Thread overview: 51+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-02-07 23:10 ` [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2 Dmitry V. Levin
2010-02-08 10:53   ` Sergey V Turchin
2010-02-08 11:02     ` Dmitry V. Levin
2010-02-08 11:10       ` Valery V. Inozemtsev
2010-02-08 11:12         ` Alexey Shabalin
2010-02-08 11:22           ` Valery V. Inozemtsev
2010-02-08 11:27             ` Dmitry V. Levin
2010-02-08 11:34               ` Valery V. Inozemtsev
2010-02-08 11:39                 ` Dmitry V. Levin
2010-02-08 11:48                   ` Valery V. Inozemtsev
2010-02-08 11:55                     ` Sergey V Turchin
2010-02-08 12:01                     ` Dmitry V. Levin
2010-02-08 11:11     ` Alexey Shabalin
2010-02-08 11:16       ` Dmitry V. Levin
2010-02-08 11:28         ` Alexey Shabalin
2010-02-08 11:36           ` Dmitry V. Levin
2010-02-08 11:52             ` Sergey V Turchin
2010-02-08 12:09               ` Dmitry V. Levin
2010-02-08 12:17                 ` Sergey V Turchin
2010-02-08 13:16                   ` [devel] /etc/profile.d/*-agent.sh Dmitry V. Levin
2010-02-08 13:29                     ` Sergey V Turchin
2010-02-08 14:32                       ` Alexey Shabalin
2010-02-08 15:14                         ` Dmitry V. Levin
2010-02-08 15:18                           ` Sergey V Turchin
2010-02-08 15:45                             ` Dmitry V. Levin
2010-02-08 16:16                               ` Sergey V Turchin
2010-02-08 16:46                                 ` Dmitry V. Levin
2010-02-08 17:02                                   ` Sergey V Turchin
2010-02-08 17:09                                     ` Sergey V Turchin
2010-02-08 17:12                                     ` Sergey V Turchin
2010-02-08 17:17                                     ` Dmitry V. Levin
2010-02-08 17:26                                       ` Sergey V Turchin
2010-02-09  1:56                                         ` [devel] new gnupg-agent.sh Dmitry V. Levin
2010-02-09 12:37                                           ` Sergey V Turchin
2010-02-09 15:01                                             ` Dmitry V. Levin
2010-02-09 15:18                                               ` Valery V. Inozemtsev
2010-02-09 15:33                                                 ` Dmitry V. Levin
2010-02-09 15:40                                                   ` Valery V. Inozemtsev
2010-02-09 16:03                                                     ` Dmitry V. Levin
2010-02-10  6:59                                               ` Valery V. Inozemtsev
2010-02-09  7:36                             ` [devel] /etc/profile.d/*-agent.sh Anton Farygin
2010-02-09 11:29                               ` Dmitry V. Levin
2010-02-09 11:45                                 ` Anton Farygin
2010-02-09 11:51                                   ` Anton Farygin
2010-02-09 12:02                                     ` Konstantin Pavlov
2010-02-09 12:08                                   ` Dmitry V. Levin
2010-02-09 13:07                                     ` Anton Farygin
2010-02-09 15:36                                       ` Alexey I. Froloff
2010-02-08 11:39           ` [devel] [SCM] packages/gnupg2: tags/2.0.11-alt2 Valery V. Inozemtsev
2010-02-08 12:02             ` Michael Shigorin
2010-02-08 12:21               ` Sergey V Turchin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git