* 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