* 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 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: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: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: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: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 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: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: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: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: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: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] /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] 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] 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] 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
* 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] /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] /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] [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: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 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
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