ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Молчаливый incoming
@ 2005-12-12 20:07 Dmitry Marochko
  2005-12-12 22:05 ` Dmitry V. Levin
  0 siblings, 1 reply; 46+ messages in thread
From: Dmitry Marochko @ 2005-12-12 20:07 UTC (permalink / raw)
  To: ALT Devel discussion list

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

Не один день назад я залил свой пакет (ufraw) в инкаминг. С тех пор от него ни 
слуху ни духу, никаких логов не приходило, однако и в Сизиф он не попал. 
Письмо на incoming@ также осталось без ответа. 

В таких условиях быть мейнтейнером не очень интересно, знаете ли. ОЧень 
надеюсь, что уж общественность мне подскажет, в чем может быть дело :)

-- 
With best wishes,
Dmitry Marochko aka Mothlike

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

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

* Re: [devel] Молчаливый incoming
  2005-12-12 20:07 [devel] Молчаливый incoming Dmitry Marochko
@ 2005-12-12 22:05 ` Dmitry V. Levin
  2005-12-13  9:22   ` Денис Смирнов
  2005-12-13 15:46   ` [devel] Молчаливый incoming Sergey V Turchin
  0 siblings, 2 replies; 46+ messages in thread
From: Dmitry V. Levin @ 2005-12-12 22:05 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Mon, Dec 12, 2005 at 11:07:19PM +0300, Dmitry Marochko wrote:
> Не один день назад я залил свой пакет (ufraw) в инкаминг.

Вы закачали некий файл ufraw-0.6-alt1.src.rpm с правами 0600.
Является ли этот файл пакетом, неизвестно.  Такие файлы роботы не видят.


-- 
ldv

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

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

* Re: [devel] Молчаливый incoming
  2005-12-12 22:05 ` Dmitry V. Levin
@ 2005-12-13  9:22   ` Денис Смирнов
  2005-12-13 10:58     ` Dmitry V. Levin
  2005-12-13 15:46   ` [devel] Молчаливый incoming Sergey V Turchin
  1 sibling, 1 reply; 46+ messages in thread
From: Денис Смирнов @ 2005-12-13  9:22 UTC (permalink / raw)
  To: devel

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

On Tue, Dec 13, 2005 at 01:05:30AM +0300, Dmitry V. Levin wrote:

>> Не один день назад я залил свой пакет (ufraw) в инкаминг.
DVL> Вы закачали некий файл ufraw-0.6-alt1.src.rpm с правами 0600.
DVL> Является ли этот файл пакетом, неизвестно.  Такие файлы роботы не видят.

А можно научить роботов высказывать своё фи по поводу нечитаемых ими
файлов в cybertalk?

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------

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

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

* Re: [devel] Молчаливый incoming
  2005-12-13  9:22   ` Денис Смирнов
@ 2005-12-13 10:58     ` Dmitry V. Levin
  2005-12-13 11:08       ` Денис Смирнов
  0 siblings, 1 reply; 46+ messages in thread
From: Dmitry V. Levin @ 2005-12-13 10:58 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tue, Dec 13, 2005 at 12:22:11PM +0300, Денис Смирнов wrote:
> On Tue, Dec 13, 2005 at 01:05:30AM +0300, Dmitry V. Levin wrote:
> 
> >> Не один день назад я залил свой пакет (ufraw) в инкаминг.
> DVL> Вы закачали некий файл ufraw-0.6-alt1.src.rpm с правами 0600.
> DVL> Является ли этот файл пакетом, неизвестно.  Такие файлы роботы не видят.
> 
> А можно научить роботов высказывать своё фи по поводу нечитаемых ими
> файлов в cybertalk?

Теоретически всё возможно, на практике нечитаемые файлы rsync не
выкачивает, и ничто не может узнать о существовании этих файлов.


-- 
ldv

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

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

* Re: [devel] Молчаливый incoming
  2005-12-13 10:58     ` Dmitry V. Levin
@ 2005-12-13 11:08       ` Денис Смирнов
  2005-12-13 11:31         ` [devel] Молчаливый rsync Dmitry V. Levin
  0 siblings, 1 reply; 46+ messages in thread
From: Денис Смирнов @ 2005-12-13 11:08 UTC (permalink / raw)
  To: devel

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

On Tue, Dec 13, 2005 at 01:58:12PM +0300, Dmitry V. Levin wrote:

>> А можно научить роботов высказывать своё фи по поводу нечитаемых ими
>> файлов в cybertalk?
DVL> Теоретически всё возможно, на практике нечитаемые файлы rsync не
DVL> выкачивает, и ничто не может узнать о существовании этих файлов.

rsync зато _показывает_ существование таких файлов.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
Есть разумные умолчания, есть крайние случаи.
В том числе неразумные. :)
		-- mike in sisyphus@

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

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

* Re: [devel] Молчаливый rsync
  2005-12-13 11:08       ` Денис Смирнов
@ 2005-12-13 11:31         ` Dmitry V. Levin
  2005-12-13 15:13           ` Денис Смирнов
  0 siblings, 1 reply; 46+ messages in thread
From: Dmitry V. Levin @ 2005-12-13 11:31 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tue, Dec 13, 2005 at 02:08:54PM +0300, Денис Смирнов wrote:
> On Tue, Dec 13, 2005 at 01:58:12PM +0300, Dmitry V. Levin wrote:
> 
> >> А можно научить роботов высказывать своё фи по поводу нечитаемых ими
> >> файлов в cybertalk?
> DVL> Теоретически всё возможно, на практике нечитаемые файлы rsync не
> DVL> выкачивает, и ничто не может узнать о существовании этих файлов.
> 
> rsync зато _показывает_ существование таких файлов.

Нет, не показывает.:)
Иначе докачка не будет работать.


-- 
ldv

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

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

* Re: [devel] Молчаливый rsync
  2005-12-13 11:31         ` [devel] Молчаливый rsync Dmitry V. Levin
@ 2005-12-13 15:13           ` Денис Смирнов
  2005-12-13 17:54             ` Alexey Gladkov
  0 siblings, 1 reply; 46+ messages in thread
From: Денис Смирнов @ 2005-12-13 15:13 UTC (permalink / raw)
  To: devel

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

On Tue, Dec 13, 2005 at 02:31:20PM +0300, Dmitry V. Levin wrote:

>> rsync зато _показывает_ существование таких файлов.
DVL> Нет, не показывает.:)
DVL> Иначе докачка не будет работать.

А можно прикрутить тогда именно на ту машину робота, который будет
исполняться с правами пользователя, имеющего только rx доступ к incoming/
?

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
<drF_ckoff> Re: ALT Linux в школе

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

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

* Re: [devel] Молчаливый incoming
  2005-12-12 22:05 ` Dmitry V. Levin
  2005-12-13  9:22   ` Денис Смирнов
@ 2005-12-13 15:46   ` Sergey V Turchin
  2005-12-13 16:11     ` Dmitry V. Levin
  1 sibling, 1 reply; 46+ messages in thread
From: Sergey V Turchin @ 2005-12-13 15:46 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tuesday 13 December 2005 01:05, Dmitry V. Levin wrote:
> On Mon, Dec 12, 2005 at 11:07:19PM +0300, Dmitry Marochko wrote:
> > Не один день назад я залил свой пакет (ufraw) в инкаминг.
>
> Вы закачали некий файл ufraw-0.6-alt1.src.rpm с правами 0600.
> Является ли этот файл пакетом, неизвестно.  Такие файлы роботы не
> видят.
Может проще по крону иногда 0644 файлам делать?

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

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

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

* Re: [devel] Молчаливый incoming
  2005-12-13 15:46   ` [devel] Молчаливый incoming Sergey V Turchin
@ 2005-12-13 16:11     ` Dmitry V. Levin
  2005-12-13 16:37       ` Sergey V Turchin
  0 siblings, 1 reply; 46+ messages in thread
From: Dmitry V. Levin @ 2005-12-13 16:11 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tue, Dec 13, 2005 at 06:46:02PM +0300, Sergey V Turchin wrote:
> On Tuesday 13 December 2005 01:05, Dmitry V. Levin wrote:
> > On Mon, Dec 12, 2005 at 11:07:19PM +0300, Dmitry Marochko wrote:
> > > Не один день назад я залил свой пакет (ufraw) в инкаминг.
> >
> > Вы закачали некий файл ufraw-0.6-alt1.src.rpm с правами 0600.
> > Является ли этот файл пакетом, неизвестно.  Такие файлы роботы не
> > видят.
> Может проще по крону иногда 0644 файлам делать?

Нет, это будут races и symlink attacks.  Проще закачивать нормальные
файлы.


-- 
ldv

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

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

* Re: [devel] Молчаливый incoming
  2005-12-13 16:11     ` Dmitry V. Levin
@ 2005-12-13 16:37       ` Sergey V Turchin
  2005-12-13 16:50         ` Dmitry V. Levin
  0 siblings, 1 reply; 46+ messages in thread
From: Sergey V Turchin @ 2005-12-13 16:37 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tuesday 13 December 2005 19:11, Dmitry V. Levin wrote:
> On Tue, Dec 13, 2005 at 06:46:02PM +0300, Sergey V Turchin wrote:
> > On Tuesday 13 December 2005 01:05, Dmitry V. Levin wrote:
> > > On Mon, Dec 12, 2005 at 11:07:19PM +0300, Dmitry Marochko 
wrote:
> > > > Не один день назад я залил свой пакет (ufraw) в инкаминг.
> > >
> > > Вы закачали некий файл ufraw-0.6-alt1.src.rpm с правами 0600.
> > > Является ли этот файл пакетом, неизвестно.  Такие файлы
> > > роботы не видят.
> >
> > Может проще по крону иногда 0644 файлам делать?
>
> Нет, это будут races
Да фиг бы с ними.
А вообще race - это то, что с пакетом ufraw случилось.

> и symlink attacks. 
Фиксированный список каталогов и find каталог -type f | while read 
f; do chmod 0644 "$f"; done
Или find дырявый?

> Проще закачивать  
> нормальные файлы.
Тому, кто этого не делает, безусловно ;-)

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

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

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

* Re: [devel] Молчаливый incoming
  2005-12-13 16:37       ` Sergey V Turchin
@ 2005-12-13 16:50         ` Dmitry V. Levin
  2005-12-13 17:02           ` Sergey V Turchin
                             ` (2 more replies)
  0 siblings, 3 replies; 46+ messages in thread
From: Dmitry V. Levin @ 2005-12-13 16:50 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tue, Dec 13, 2005 at 07:37:18PM +0300, Sergey V Turchin wrote:
> On Tuesday 13 December 2005 19:11, Dmitry V. Levin wrote:
> > On Tue, Dec 13, 2005 at 06:46:02PM +0300, Sergey V Turchin wrote:
> > > On Tuesday 13 December 2005 01:05, Dmitry V. Levin wrote:
> > > > On Mon, Dec 12, 2005 at 11:07:19PM +0300, Dmitry Marochko 
> wrote:
> > > > > Не один день назад я залил свой пакет (ufraw) в инкаминг.
> > > >
> > > > Вы закачали некий файл ufraw-0.6-alt1.src.rpm с правами 0600.
> > > > Является ли этот файл пакетом, неизвестно.  Такие файлы
> > > > роботы не видят.
> > >
> > > Может проще по крону иногда 0644 файлам делать?
> >
> > Нет, это будут races
> Да фиг бы с ними.

Это тебе фиг, а сисадмину ночью спать хочется.

> А вообще race - это то, что с пакетом ufraw случилось.

Нет, это всего лишь безалаберность мантейнера.

> > и symlink attacks. 
> Фиксированный список каталогов и find каталог -type f | while read 
> f; do chmod 0644 "$f"; done
> Или find дырявый?

Не все файлы в операционной системе должны иметь права 0644. :)
Поскольку операцию chmod на чужие файлы может выполнять лишь root, то
здесь работает классическая атака с помощью races+symlinks c
разрушительными для системы последствиями.

Можно, конечно, написать для этих целей специальную утилиту, но проще
закачивать нормальные файлы.


-- 
ldv

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

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

* Re: [devel] Молчаливый incoming
  2005-12-13 16:50         ` Dmitry V. Levin
@ 2005-12-13 17:02           ` Sergey V Turchin
  2005-12-13 17:12           ` Dmitry Marochko
  2005-12-17 16:27           ` [devel] " Dmitry V. Levin
  2 siblings, 0 replies; 46+ messages in thread
From: Sergey V Turchin @ 2005-12-13 17:02 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tuesday 13 December 2005 19:50, Dmitry V. Levin wrote:

[...]

> > А вообще race - это то, что с пакетом ufraw случилось.
> Нет, это всего лишь безалаберность мантейнера.
Да это и так понятно, я про факт.

[...]
> Можно, конечно, написать для этих целей специальную утилиту,
Я думал, есть такая ;-)

> но проще закачивать нормальные файлы.

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

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

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

* Re: [devel] Молчаливый incoming
  2005-12-13 16:50         ` Dmitry V. Levin
  2005-12-13 17:02           ` Sergey V Turchin
@ 2005-12-13 17:12           ` Dmitry Marochko
  2005-12-13 17:58             ` Kirill A. Shutemov
                               ` (3 more replies)
  2005-12-17 16:27           ` [devel] " Dmitry V. Levin
  2 siblings, 4 replies; 46+ messages in thread
From: Dmitry Marochko @ 2005-12-13 17:12 UTC (permalink / raw)
  To: ALT Devel discussion list

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

В сообщении от 13 Декабрь 2005 19:50 Dmitry V. Levin написал(a):

>> А вообще race - это то, что с пакетом ufraw случилось.
>Нет, это всего лишь безалаберность мантейнера.
Нет, ну застрелиться можно. У меня в системе установлена маска 027 для всех 
моих файлов, потому что мне так надо.

Об указанной багофиче incoming я не был осведомлен никоим образом и наступать 
на недокументированные грабли и оказываться при этом виноватым не очень-то 
приятно, не находите?

Давайте сойдемся на том, что было бы хорошо опубликовать данную "особенность" 
в доступном для рядового мейнтейнера месте. А еще лучше сделать оповещалку о 
неправильных файлах.

-- 
With best wishes,
Dmitry Marochko aka Mothlike

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

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

* Re: [devel] Молчаливый rsync
  2005-12-13 15:13           ` Денис Смирнов
@ 2005-12-13 17:54             ` Alexey Gladkov
  2005-12-13 19:06               ` Денис Смирнов
  2005-12-13 19:09               ` Vitaly Lipatov
  0 siblings, 2 replies; 46+ messages in thread
From: Alexey Gladkov @ 2005-12-13 17:54 UTC (permalink / raw)
  To: ALT Devel discussion list

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

Денис Смирнов пишет:
> А можно прикрутить тогда именно на ту машину робота, который будет
> исполняться с правами пользователя, имеющего только rx доступ к incoming/
> ?

А давайте я вам скрипт напишу для правильной закачки в incoming/ ?!

Это будет проще... и кстати правильнее. Есть ещё несколько действий
которые отдельные мантейнеры ну никак не хотят делать.

Не нужно до абсурда опускаться в плане развития сизифовской
робототехники.

В аттаче пример скрипта для отправки пакетов в incoming/. Он конечно
не в три строчки как мог бы быть, но зато с help'ом ...

-- 
Rgrds, legion

[-- Attachment #2: incoming_upload.sh.bz2 --]
[-- Type: application/octet-stream, Size: 1068 bytes --]

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

* Re: [devel] Молчаливый incoming
  2005-12-13 17:12           ` Dmitry Marochko
@ 2005-12-13 17:58             ` Kirill A. Shutemov
  2005-12-13 18:05               ` Alexey Gladkov
  2005-12-13 18:47             ` Dmitry V. Levin
                               ` (2 subsequent siblings)
  3 siblings, 1 reply; 46+ messages in thread
From: Kirill A. Shutemov @ 2005-12-13 17:58 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On 20:12 Tue 13 Dec, Dmitry Marochko wrote:
> В сообщении от 13 Декабрь 2005 19:50 Dmitry V. Levin написал(a):
> 
> >> А вообще race - это то, что с пакетом ufraw случилось.
> >Нет, это всего лишь безалаберность мантейнера.
> Нет, ну застрелиться можно. У меня в системе установлена маска 027 для всех 
> моих файлов, потому что мне так надо.
> 
> Об указанной багофиче incoming я не был осведомлен никоим образом и наступать 
> на недокументированные грабли и оказываться при этом виноватым не очень-то 
> приятно, не находите?
> 
> Давайте сойдемся на том, что было бы хорошо опубликовать данную "особенность" 
> в доступном для рядового мейнтейнера месте. А еще лучше сделать оповещалку о 
> неправильных файлах.
Может в sisyphus_check проверку засунуть?

-- 
Kirill A. Shutemov				Belarus, Minsk
E-mail:	k.shutemov (AT) sam-solutions.net
JID: kas (AT) altlinux.org
ICQ: 152302675

Все-таки не стоит жалеть время на то, чтобы как можно детальнее описать
проблему.
		-- ldv in devel@

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

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

* Re: [devel] Молчаливый incoming
  2005-12-13 17:58             ` Kirill A. Shutemov
@ 2005-12-13 18:05               ` Alexey Gladkov
  2005-12-13 20:53                 ` [devel] " Michael Shigorin
                                   ` (2 more replies)
  0 siblings, 3 replies; 46+ messages in thread
From: Alexey Gladkov @ 2005-12-13 18:05 UTC (permalink / raw)
  To: ALT Devel discussion list

Kirill A. Shutemov пишет:
> Может в sisyphus_check проверку засунуть?

В incoming/ приходит большое количество пакетов для которых
sisyphus_check не запускали.

-- 
Rgrds, legion


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

* Re: [devel] Молчаливый incoming
  2005-12-13 17:12           ` Dmitry Marochko
  2005-12-13 17:58             ` Kirill A. Shutemov
@ 2005-12-13 18:47             ` Dmitry V. Levin
  2005-12-13 19:06               ` Денис Смирнов
  2005-12-14 17:58               ` [devel] Права на файлы (was: Молчаливый incoming) Dmitry Marochko
  2005-12-13 19:05             ` [devel] Молчаливый incoming Alexey Gladkov
  2005-12-13 20:51             ` [devel] " Michael Shigorin
  3 siblings, 2 replies; 46+ messages in thread
From: Dmitry V. Levin @ 2005-12-13 18:47 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tue, Dec 13, 2005 at 08:12:58PM +0300, Dmitry Marochko wrote:
> В сообщении от 13 Декабрь 2005 19:50 Dmitry V. Levin написал(a):
> 
> >> А вообще race - это то, что с пакетом ufraw случилось.
> >Нет, это всего лишь безалаберность мантейнера.
> Нет, ну застрелиться можно. У меня в системе установлена маска 027 для всех 
> моих файлов, потому что мне так надо.
> 
> Об указанной багофиче incoming я не был осведомлен никоим образом и наступать 
> на недокументированные грабли и оказываться при этом виноватым не очень-то 
> приятно, не находите?

Вы в своей системе вольны заводить свои порядки.  Но когда отправляете
файл в место, предназначенное для обмена файлами, логично сделать файл
доступным для чтения, правда?

> Давайте сойдемся на том, что было бы хорошо опубликовать данную "особенность" 
> в доступном для рядового мейнтейнера месте.

Я бы не стал документировать очевидные вещи типа "если вы хотите, чтобы
ваш файл прочитали, то не забудьте сделать его доступным для чтения".

За остальных говорить не буду, может кто и задокументирует со ссылкой на
POSIX или SUSv3.

> А еще лучше сделать оповещалку о неправильных файлах.

А кого оповещать?  Кстати, проще удалять, чем оповещать;  там уже сейчас
установлено несколько правил удаления типа find -type l -delete.


-- 
ldv

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

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

* Re: [devel] Молчаливый incoming
  2005-12-13 17:12           ` Dmitry Marochko
  2005-12-13 17:58             ` Kirill A. Shutemov
  2005-12-13 18:47             ` Dmitry V. Levin
@ 2005-12-13 19:05             ` Alexey Gladkov
  2005-12-14  6:46               ` Kirill A. Shutemov
  2005-12-13 20:51             ` [devel] " Michael Shigorin
  3 siblings, 1 reply; 46+ messages in thread
From: Alexey Gladkov @ 2005-12-13 19:05 UTC (permalink / raw)
  To: ALT Devel discussion list

Dmitry Marochko пишет:
> Давайте сойдемся на том, что было бы хорошо опубликовать данную "особенность" 
> в доступном для рядового мейнтейнера месте. А еще лучше сделать оповещалку о 
> неправильных файлах.

Я против отправки таких оповещений в списки рассылки (в те на которые
я подписан). Эту информацию легко можно получить командой rsync или ls
-l, или любым другим способом и оповестить самого себя. Для остальных
мантейнеров эти оповещения просто спам.

-- 
Rgrds, legion


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

* Re: [devel] Молчаливый incoming
  2005-12-13 18:47             ` Dmitry V. Levin
@ 2005-12-13 19:06               ` Денис Смирнов
  2005-12-14 17:58               ` [devel] Права на файлы (was: Молчаливый incoming) Dmitry Marochko
  1 sibling, 0 replies; 46+ messages in thread
From: Денис Смирнов @ 2005-12-13 19:06 UTC (permalink / raw)
  To: devel

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

On Tue, Dec 13, 2005 at 09:47:02PM +0300, Dmitry V. Levin wrote:

>> А еще лучше сделать оповещалку о неправильных файлах.
DVL> А кого оповещать?  Кстати, проще удалять, чем оповещать;  там уже сейчас
DVL> установлено несколько правил удаления типа find -type l -delete.

cybertalk оповещать.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------

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

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

* Re: [devel] Молчаливый rsync
  2005-12-13 17:54             ` Alexey Gladkov
@ 2005-12-13 19:06               ` Денис Смирнов
  2005-12-13 19:09               ` Vitaly Lipatov
  1 sibling, 0 replies; 46+ messages in thread
From: Денис Смирнов @ 2005-12-13 19:06 UTC (permalink / raw)
  To: devel

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

On Tue, Dec 13, 2005 at 08:54:05PM +0300, Alexey Gladkov wrote:

AG> Это будет проще... и кстати правильнее. Есть ещё несколько действий
AG> которые отдельные мантейнеры ну никак не хотят делать.

...только тогда надо чётко задокументировать _обязанность_ мантейнеров
пользоваться этим скриптом.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------

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

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

* Re: [devel] Молчаливый rsync
  2005-12-13 17:54             ` Alexey Gladkov
  2005-12-13 19:06               ` Денис Смирнов
@ 2005-12-13 19:09               ` Vitaly Lipatov
  2005-12-13 19:14                 ` Alexey Gladkov
  1 sibling, 1 reply; 46+ messages in thread
From: Vitaly Lipatov @ 2005-12-13 19:09 UTC (permalink / raw)
  To: ALT Devel discussion list

On Tuesday 13 December 2005 20:54, Alexey Gladkov wrote:
> Денис Смирнов пишет:
> > А можно прикрутить тогда именно на ту машину робота, который
> > будет исполняться с правами пользователя, имеющего только rx
> > доступ к incoming/ ?
>
> А давайте я вам скрипт напишу для правильной закачки в
> incoming/ ?!
>
> Это будет проще... и кстати правильнее. Есть ещё несколько
> действий которые отдельные мантейнеры ну никак не хотят
> делать.
Так надо было давно :)

А я вот пишу rpmbs -u пакет.spec и src.rpm собирается и 
отправляется :)

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


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

* Re: [devel] Молчаливый rsync
  2005-12-13 19:09               ` Vitaly Lipatov
@ 2005-12-13 19:14                 ` Alexey Gladkov
  0 siblings, 0 replies; 46+ messages in thread
From: Alexey Gladkov @ 2005-12-13 19:14 UTC (permalink / raw)
  To: ALT Devel discussion list

Vitaly Lipatov пишет:
>>Это будет проще... и кстати правильнее. Есть ещё несколько
>>действий которые отдельные мантейнеры ну никак не хотят
>>делать.
> 
> Так надо было давно :)

Вот написал пробную версию ... чего в ней не хватает ?

> А я вот пишу rpmbs -u пакет.spec и src.rpm собирается и 
> отправляется :)

можно и так.

-- 
Rgrds, legion


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

* [devel] Re: Молчаливый incoming
  2005-12-13 17:12           ` Dmitry Marochko
                               ` (2 preceding siblings ...)
  2005-12-13 19:05             ` [devel] Молчаливый incoming Alexey Gladkov
@ 2005-12-13 20:51             ` Michael Shigorin
  2005-12-13 21:16               ` Dmitry V. Levin
  3 siblings, 1 reply; 46+ messages in thread
From: Michael Shigorin @ 2005-12-13 20:51 UTC (permalink / raw)
  To: ALT Devel discussion list

On Tue, Dec 13, 2005 at 08:12:58PM +0300, Dmitry Marochko wrote:
> >> А вообще race - это то, что с пакетом ufraw случилось.
> >Нет, это всего лишь безалаберность мантейнера.
> Нет, ну застрелиться можно. У меня в системе установлена маска
> 027 для всех моих файлов, потому что мне так надо.

Возьми мой скрипт-заливайку (rsync-upload.sh, бегал) или вон
официальный набросок имени incoming@.  И скажи в нём нужный
chmod, помимо проверки подписанности и md5, чтоб не гонять
почём зря.

> Об указанной багофиче incoming я не был осведомлен никоим
> образом и наступать на недокументированные грабли и оказываться
> при этом виноватым не очень-то приятно, не находите?

Дык.  На wiki внеси.

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


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

* [devel] Re: Молчаливый incoming
  2005-12-13 18:05               ` Alexey Gladkov
@ 2005-12-13 20:53                 ` Michael Shigorin
  2005-12-14 13:34                   ` Led
  2005-12-14  6:38                 ` [devel] Молчаливый incoming Kirill A. Shutemov
  2005-12-14 18:01                 ` [devel] " Dmitry Marochko
  2 siblings, 1 reply; 46+ messages in thread
From: Michael Shigorin @ 2005-12-13 20:53 UTC (permalink / raw)
  To: ALT Devel discussion list


[-- Attachment #1.1: Type: text/plain, Size: 379 bytes --]

On Tue, Dec 13, 2005 at 09:05:16PM +0300, Alexey Gladkov wrote:
> > Может в sisyphus_check проверку засунуть?
> В incoming/ приходит большое количество пакетов для которых
> sisyphus_check не запускали.

Мой заливочный скрипт пускает и sisyphus_check,
и rpm --checksig.

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

[-- Attachment #1.2: 2sisyphus.sh --]
[-- Type: text/plain, Size: 720 bytes --]

#!/bin/sh
UPROOT=~/Upload
TARGET=incoming:/incoming/Sisyphus/
MAINTAINER=mike@localhost
SUBJ1="upload failed"
SUBJ2="gpg sig failed"
#. ~/.ssh/ssh-agent.sh 2>/dev/null 1>&2
#ssh-add

LC_ALL=C sisyphus_check "$UPROOT/Sisyphus/" || exit 1

[ -z "$UPROOT/Sisyphus/*.rpm" ] && exit 0
for i in $UPROOT/Sisyphus/*.rpm; do
	rpm --checksig $i | grep -q gpg || {
#		echo "$i: GPG signature missing/invalid" | mail -s "$SUBJ2" $MAINTAINER
		echo "$i: GPG signature missing/invalid, skipping!" >&2
		continue
	}
	/usr/bin/rsync -avut --partial --stats --timeout=30 $* \
		-e ssh $i $TARGET \
		>> $UPROOT/rsync-upload.log 2>&1 \
	&& mv $i $UPROOT/done \
	|| echo "upload failed: $i" | mail -s "$SUBJ1" $MAINTAINER
done
#ssh-add -D

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

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

* Re: [devel] Re: Молчаливый incoming
  2005-12-13 20:51             ` [devel] " Michael Shigorin
@ 2005-12-13 21:16               ` Dmitry V. Levin
  0 siblings, 0 replies; 46+ messages in thread
From: Dmitry V. Levin @ 2005-12-13 21:16 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tue, Dec 13, 2005 at 10:51:59PM +0200, Michael Shigorin wrote:
> On Tue, Dec 13, 2005 at 08:12:58PM +0300, Dmitry Marochko wrote:
> > >> А вообще race - это то, что с пакетом ufraw случилось.
> > >Нет, это всего лишь безалаберность мантейнера.
> > Нет, ну застрелиться можно. У меня в системе установлена маска
> > 027 для всех моих файлов, потому что мне так надо.
> 
> Возьми мой скрипт-заливайку (rsync-upload.sh, бегал) или вон
> официальный набросок имени incoming@.  И скажи в нём нужный
> chmod, помимо проверки подписанности и md5, чтоб не гонять
> почём зря.

Использовать скрипт имени кого-то необязательно.  И chmod делать
необязательно.  Достаточно, чтобы залитый файл был доступен для чтения.
Для этого достаточно не использовать ключ -p (он же --perms) и любой
другой включающий его ключ rsync'а.
Полагаю, что "rsync -t" достаточно для копирования одного файла.
Для копирования каталога достаточно "rsync -rt"; -vP по вкусу.
За то, чтобы "на той cтороне" был правильный umask, отвечает администратор
cvs.altlinux.org.


-- 
ldv

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

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

* Re: [devel] Молчаливый incoming
  2005-12-13 18:05               ` Alexey Gladkov
  2005-12-13 20:53                 ` [devel] " Michael Shigorin
@ 2005-12-14  6:38                 ` Kirill A. Shutemov
  2005-12-14  7:12                   ` [devel] " Michael Shigorin
  2005-12-14 18:01                 ` [devel] " Dmitry Marochko
  2 siblings, 1 reply; 46+ messages in thread
From: Kirill A. Shutemov @ 2005-12-14  6:38 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On 21:05 Tue 13 Dec, Alexey Gladkov wrote:
> Kirill A. Shutemov пишет:
> > Может в sisyphus_check проверку засунуть?
> 
> В incoming/ приходит большое количество пакетов для которых
> sisyphus_check не запускали.
Я это предлжил как самое простое решение -- необходимость запуска
sisyphus_check перед заливкой документирована.
-- 
Kirill A. Shutemov				Belarus, Minsk
E-mail:	k.shutemov (AT) sam-solutions.net
JID: kas (AT) altlinux.org
ICQ: 152302675

> > [...] но сама работа Сизифа вполне стабильна
> Только периодически что-то важное отваливается...
А вы не чешите это важное, оно и не отвалится :-)
		-- morozov in sisyphus@

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

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

* Re: [devel] Молчаливый incoming
  2005-12-13 19:05             ` [devel] Молчаливый incoming Alexey Gladkov
@ 2005-12-14  6:46               ` Kirill A. Shutemov
  0 siblings, 0 replies; 46+ messages in thread
From: Kirill A. Shutemov @ 2005-12-14  6:46 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On 22:05 Tue 13 Dec, Alexey Gladkov wrote:
> Я против отправки таких оповещений в списки рассылки (в те на которые
> я подписан). Эту информацию легко можно получить командой rsync или ls
> -l, или любым другим способом и оповестить самого себя. Для остальных
> мантейнеров эти оповещения просто спам.
Не согласен. Я могу отладить сборку пакета, поставить у себя, 
протестировать, залить в incoming и забыть, если он у меня работает и
feedback'а никакого нет.
Кстати, кажется ты обещал отчёты o всём что по тем или иным причинам
застрало в /i/S/ на cybertalks@

-- 
Kirill A. Shutemov				Belarus, Minsk
E-mail:	k.shutemov (AT) sam-solutions.net
JID: kas (AT) altlinux.org
ICQ: 152302675

Я настоятельно рекомендую не менять настройки одних сервисов с целью
настройки других сервисов.
		-- ldv in sisyphus@

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

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

* [devel] Re: Молчаливый incoming
  2005-12-14  6:38                 ` [devel] Молчаливый incoming Kirill A. Shutemov
@ 2005-12-14  7:12                   ` Michael Shigorin
  2005-12-16 21:23                     ` Michael Shigorin
  0 siblings, 1 reply; 46+ messages in thread
From: Michael Shigorin @ 2005-12-14  7:12 UTC (permalink / raw)
  To: ALT Devel discussion list


[-- Attachment #1.1: Type: text/plain, Size: 645 bytes --]

On Wed, Dec 14, 2005 at 08:38:52AM +0200, Kirill A. Shutemov wrote:
> > > Может в sisyphus_check проверку засунуть?
> > В incoming/ приходит большое количество пакетов для которых
> > sisyphus_check не запускали.
> Я это предлжил как самое простое решение -- необходимость
> запуска sisyphus_check перед заливкой документирована.

Такие необходимости внедряются деланием их более удобными,
чем ручками заливать.

Кстати, прилагаю свой бренный скриптик, который поправлен по
части рекомендаций Димы (а также предупредит про !0644).

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

[-- Attachment #1.2: 2sisyphus.sh --]
[-- Type: text/plain, Size: 760 bytes --]

#!/bin/sh
UPROOT=~/Upload
TARGET=incoming:/incoming/Sisyphus/
MAINTAINER="$USER@localhost"
SUBJ1="upload failed"
SUBJ2="gpg sig failed"
LC_ALL=C
#. ~/.ssh/ssh-agent.sh 2>/dev/null 1>&2
#ssh-add

sisyphus_check "$UPROOT/Sisyphus/" || exit 1

[ -z "$UPROOT/Sisyphus/*.rpm" ] && exit 0
for i in $UPROOT/Sisyphus/*.rpm; do
	chmod -v 644 "$i" | grep changed
	rpm --checksig "$i" | grep -q gpg || {
#		echo "$i: GPG signature missing/invalid" | mail -s "$SUBJ2" $MAINTAINER
		echo "$i: GPG signature missing/invalid, skipping!" >&2
		continue
	/usr/bin/rsync -rt --partial --stats --timeout=30 $* \
		-e ssh "$i" $TARGET \
		>> $UPROOT/rsync-upload.log 2>&1 \
	&& mv "$i" $UPROOT/done \
	|| echo "upload failed: $i" | mail -s "$SUBJ1" "$MAINTAINER"
done
#ssh-add -D

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

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

* Re: [devel] Re: Молчаливый incoming
  2005-12-13 20:53                 ` [devel] " Michael Shigorin
@ 2005-12-14 13:34                   ` Led
  2005-12-14 14:32                     ` [devel] Re: Должен ли человек думать ? (was: Молчаливый incoming) Alexey Gladkov
  0 siblings, 1 reply; 46+ messages in thread
From: Led @ 2005-12-14 13:34 UTC (permalink / raw)
  To: ALT Devel discussion list

В сообщении от Вторник 13 Декабрь 2005 22:53 Michael Shigorin написал(a):
> On Tue, Dec 13, 2005 at 09:05:16PM +0300, Alexey Gladkov wrote:
> > > Может в sisyphus_check проверку засунуть?
> >
> > В incoming/ приходит большое количество пакетов для которых
> > sisyphus_check не запускали.
>
> Мой заливочный скрипт пускает и sisyphus_check,
> и rpm --checksig.

Мой пакет прошёл и sisyphus_check, и rpm --checksig, права - 0644, тем не 
менее, он попал в reject, сообщений я не получал, причины попадания в reject 
неизветны (log пустой)...

-- 
Led.


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

* Re: [devel] Re: Должен ли человек думать ? (was: Молчаливый incoming)
  2005-12-14 13:34                   ` Led
@ 2005-12-14 14:32                     ` Alexey Gladkov
  2005-12-14 14:39                       ` Led
  0 siblings, 1 reply; 46+ messages in thread
From: Alexey Gladkov @ 2005-12-14 14:32 UTC (permalink / raw)
  To: ALT Devel discussion list

Led пишет:
> Мой пакет прошёл и sisyphus_check, и rpm --checksig, права - 0644, тем не 
> менее, он попал в reject, сообщений я не получал, причины попадания в reject 
> неизветны (log пустой)...

Ну что это за разговор такой в конце концов ?!

Скажите как долго вы бились головой в дверь пока вам не сказали что её
нужно сначала открыть чтобы войти или выйти ?

Объясните почему у вас хватает здравого смысла открывать дверь чтобы
выйти и не хватает этого смысла чтобы проверить права доступа на файлы
перед отправкой другому человеку ?
Или для вас новость что права на файлы существуют ?

-- 
Rgrds, legion


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

* Re: [devel] Re: Должен ли человек думать ? (was: Молчаливый incoming)
  2005-12-14 14:32                     ` [devel] Re: Должен ли человек думать ? (was: Молчаливый incoming) Alexey Gladkov
@ 2005-12-14 14:39                       ` Led
  2005-12-14 15:10                         ` [devel] Re: ��� Alexey Gladkov
  0 siblings, 1 reply; 46+ messages in thread
From: Led @ 2005-12-14 14:39 UTC (permalink / raw)
  To: ALT Devel discussion list

В сообщении от Среда 14 Декабрь 2005 16:32 Alexey Gladkov написал(a):
> Led пишет:
> > Мой пакет прошёл и sisyphus_check, и rpm --checksig, права - 0644, тем не
> > менее, он попал в reject, сообщений я не получал, причины попадания в
> > reject неизветны (log пустой)...
>
> Ну что это за разговор такой в конце концов ?!
>
> Скажите как долго вы бились головой в дверь пока вам не сказали что её
> нужно сначала открыть чтобы войти или выйти ?
>
> Объясните почему у вас хватает здравого смысла открывать дверь чтобы
> выйти и не хватает этого смысла чтобы проверить права доступа на файлы
> перед отправкой другому человеку ?
> Или для вас новость что права на файлы существуют ?

См. выше: права были 0644. Поменьше экспрессии, плиз, побольше внимательности 
при чтении:)

-- 
Led.


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

* Re: [devel] Re: ���
  2005-12-14 14:39                       ` Led
@ 2005-12-14 15:10                         ` Alexey Gladkov
  2005-12-14 15:25                           ` [devel] Re: Должен ли человек думать ? (was: Молчаливый incoming) Led
  0 siblings, 1 reply; 46+ messages in thread
From: Alexey Gladkov @ 2005-12-14 15:10 UTC (permalink / raw)
  To: ALT Devel discussion list

Led пишет:
> В сообщении от Среда 14 Декабрь 2005 16:32 Alexey Gladkov написал(a):
> 
>>Led пишет:
>>
>>>Мой пакет прошёл и sisyphus_check, и rpm --checksig, права - 0644, тем не
>>>менее, он попал в reject, сообщений я не получал, причины попадания в
>>>reject неизветны (log пустой)...

Какое имя пакета ?
Когда был залит ?

О том, что нужно делать если пакет не попал в сизиф через сутки без
объяснений причин я у же писал столько что сбился со счета.

-- 
Rgrds, legion


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

* Re: [devel] Re: Должен ли человек думать ? (was: Молчаливый incoming)
  2005-12-14 15:10                         ` [devel] Re: ��� Alexey Gladkov
@ 2005-12-14 15:25                           ` Led
  2005-12-14 16:01                             ` [devel] Re: Ключ! " Alexey Gladkov
  0 siblings, 1 reply; 46+ messages in thread
From: Led @ 2005-12-14 15:25 UTC (permalink / raw)
  To: ALT Devel discussion list

В сообщении от Среда 14 Декабрь 2005 17:10 Alexey Gladkov написал(a):
> Led пишет:
> > В сообщении от Среда 14 Декабрь 2005 16:32 Alexey Gladkov написал(a):
> >>Led пишет:
> >>>Мой пакет прошёл и sisyphus_check, и rpm --checksig, права - 0644, тем
> >>> не менее, он попал в reject, сообщений я не получал, причины попадания
> >>> в reject неизветны (log пустой)...
>
> Какое имя пакета ?

gxine и x264

> Когда был залит ?

AFAIR 7-8-го декабря:
ftp://ftp.altlinux.org/pub/people/incominger/archive/i586/reject/2005/12/08/
*.log.bz2 по этим пакетам - пустые :(

>
> О том, что нужно делать если пакет не попал в сизиф через сутки без
> объяснений причин я у же писал столько что сбился со счета.

touch и перезалить? Так и сделал (12-го декабря) :)

-- 
Led.


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

* Re: [devel] Re: Ключ! (was: Молчаливый incoming)
  2005-12-14 15:25                           ` [devel] Re: Должен ли человек думать ? (was: Молчаливый incoming) Led
@ 2005-12-14 16:01                             ` Alexey Gladkov
  2005-12-14 16:08                               ` Led
  0 siblings, 1 reply; 46+ messages in thread
From: Alexey Gladkov @ 2005-12-14 16:01 UTC (permalink / raw)
  To: ALT Devel discussion list

Led пишет:
>>О том, что нужно делать если пакет не попал в сизиф через сутки без
>>объяснений причин я у же писал столько что сбился со счета.
> 
> 
> touch и перезалить? Так и сделал (12-го декабря) :)

Неа ... не угадали :)
Лучше всего сначала спросить что случилось у incoming@ (ну или если
вам не нравится этот адрес, то хотябы у меня).

$ sisyphus_check --files INCOMING/devel/gxine-0.4.9-alt1.src.rpm
INCOMING/devel/gxine-0.4.9-alt1.src.rpm: rpmsign failed
ERROR: you have problems with package signatures
$ sisyphus_check --files INCOMING/devel/x264-0.0-alt0.20051128.3.src.rpm
INCOMING/devel/x264-0.0-alt0.20051128.3.src.rpm: rpmsign failed
ERROR: you have problems with package signatures
$ LC_ALL=C GNUPGHOME=/usr/lib/alt-gpgkeys/ gpg --list-keys led
gpg: WARNING: unsafe ownership on homedir `/usr/lib/alt-gpgkeys/'
gpg: error reading key: public key not found
$ rpmquery alt-gpgkeys
alt-gpgkeys-0.3.7-alt11

я вашего ключа не вижу.

-- 
Rgrds, legion


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

* Re: [devel] Re: Ключ! (was: Молчаливый incoming)
  2005-12-14 16:01                             ` [devel] Re: Ключ! " Alexey Gladkov
@ 2005-12-14 16:08                               ` Led
  2005-12-14 16:14                                 ` Alexey Gladkov
  0 siblings, 1 reply; 46+ messages in thread
From: Led @ 2005-12-14 16:08 UTC (permalink / raw)
  To: ALT Devel discussion list

В сообщении от Среда 14 Декабрь 2005 18:01 Alexey Gladkov написал(a):
> Led пишет:
> >>О том, что нужно делать если пакет не попал в сизиф через сутки без
> >>объяснений причин я у же писал столько что сбился со счета.
> >
> > touch и перезалить? Так и сделал (12-го декабря) :)
>
> Неа ... не угадали :)
> Лучше всего сначала спросить что случилось у incoming@ (ну или если
> вам не нравится этот адрес, то хотябы у меня).
>
> $ sisyphus_check --files INCOMING/devel/gxine-0.4.9-alt1.src.rpm
> INCOMING/devel/gxine-0.4.9-alt1.src.rpm: rpmsign failed
> ERROR: you have problems with package signatures
> $ sisyphus_check --files INCOMING/devel/x264-0.0-alt0.20051128.3.src.rpm
> INCOMING/devel/x264-0.0-alt0.20051128.3.src.rpm: rpmsign failed
> ERROR: you have problems with package signatures
> $ LC_ALL=C GNUPGHOME=/usr/lib/alt-gpgkeys/ gpg --list-keys led
> gpg: WARNING: unsafe ownership on homedir `/usr/lib/alt-gpgkeys/'
> gpg: error reading key: public key not found
> $ rpmquery alt-gpgkeys
> alt-gpgkeys-0.3.7-alt11
>
> я вашего ключа не вижу.

Странно... Отсылал, когда "подписывался в мэйнтейнеры"... Отправить повторно? 
Куда?

-- 
Led.


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

* Re: [devel] Re: Ключ! (was: Молчаливый incoming)
  2005-12-14 16:08                               ` Led
@ 2005-12-14 16:14                                 ` Alexey Gladkov
  2005-12-14 16:28                                   ` Led
  0 siblings, 1 reply; 46+ messages in thread
From: Alexey Gladkov @ 2005-12-14 16:14 UTC (permalink / raw)
  To: ALT Devel discussion list

Led пишет:
> Странно... Отсылал, когда "подписывался в мэйнтейнеры"... Отправить повторно? 
> Куда?

Отправьте ключ в incoming/ и напишите на join@ .

-- 
Rgrds, legion


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

* Re: [devel] Re: Ключ! (was: Молчаливый incoming)
  2005-12-14 16:14                                 ` Alexey Gladkov
@ 2005-12-14 16:28                                   ` Led
  2005-12-14 16:37                                     ` Alexey Gladkov
  0 siblings, 1 reply; 46+ messages in thread
From: Led @ 2005-12-14 16:28 UTC (permalink / raw)
  To: ALT Devel discussion list

В сообщении от Среда 14 Декабрь 2005 18:14 Alexey Gladkov написал(a):
> Led пишет:
> > Странно... Отсылал, когда "подписывался в мэйнтейнеры"... Отправить
> > повторно? Куда?
>
> Отправьте ключ в incoming/ и напишите на join@ .

Отправил.

-- 
Led.


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

* Re: [devel] Re: Ключ! (was: Молчаливый incoming)
  2005-12-14 16:28                                   ` Led
@ 2005-12-14 16:37                                     ` Alexey Gladkov
  2005-12-15 10:34                                       ` Led
  0 siblings, 1 reply; 46+ messages in thread
From: Alexey Gladkov @ 2005-12-14 16:37 UTC (permalink / raw)
  To: ALT Devel discussion list

Led пишет:
> Отправил.

Я не подписан на join@ , но на всякий случай скажу, что ключи по почте
не принимаются... потому что они отосланы по почте.

-- 
Rgrds, legion


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

* [devel] Права на файлы (was: Молчаливый incoming)
  2005-12-13 18:47             ` Dmitry V. Levin
  2005-12-13 19:06               ` Денис Смирнов
@ 2005-12-14 17:58               ` Dmitry Marochko
  1 sibling, 0 replies; 46+ messages in thread
From: Dmitry Marochko @ 2005-12-14 17:58 UTC (permalink / raw)
  To: ALT Devel discussion list

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

В сообщении от 13 Декабрь 2005 21:47 Dmitry V. Levin написал(a):

>Вы в своей системе вольны заводить свои порядки.  Но когда отправляете
>файл в место, предназначенное для обмена файлами, логично сделать файл
>доступным для чтения, правда?
Я предполагаю, что в месте, предназначенном для обмена файлами, свои 
порядки :) Кстати, именно этом мне не нравится система управления правами в 
unix. В оффтопике с ее управлением наследования прав создаваемого/копируемого 
файла от родительской папки все куда лучше. Особенно это заметно при попытке 
настроить большое пространство для коллективной работы, когда пользователи 
создают файлы у себя, а потом перекладывают в общее место. Хотя может быть я 
вижу не все возможности управления правами. Собственно, одна из причин 
нестандартной маски для моих файлов - именно эта, с общим доступом. Потому 
что у меня есть большая шара, доступная по сети, но выборочно доступная не 
всем подряд. А следить за правами достаточно проблематично.

>Я бы не стал документировать очевидные вещи типа "если вы хотите, чтобы
>ваш файл прочитали, то не забудьте сделать его доступным для чтения".
А почему бы нет? Если проблема есть, она обязательно всплывет. Куда правильней 
ее исправить, чем выпускать безапелляционное постановление "так делать 
нельзя". Обложившись со всех сторон правилами и указаниями дело будет некогда 
делать :)

-- 
With best wishes,
Dmitry Marochko aka Mothlike

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

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

* Re: [devel] Молчаливый incoming
  2005-12-13 18:05               ` Alexey Gladkov
  2005-12-13 20:53                 ` [devel] " Michael Shigorin
  2005-12-14  6:38                 ` [devel] Молчаливый incoming Kirill A. Shutemov
@ 2005-12-14 18:01                 ` Dmitry Marochko
  2 siblings, 0 replies; 46+ messages in thread
From: Dmitry Marochko @ 2005-12-14 18:01 UTC (permalink / raw)
  To: ALT Devel discussion list

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

В сообщении от 13 Декабрь 2005 21:05 Alexey Gladkov написал(a):
>Kirill A. Shutemov пишет:
>> Может в sisyphus_check проверку засунуть?
>
>В incoming/ приходит большое количество пакетов для которых
>sisyphus_check не запускали.
Я точно запускал, потому что всегда пересобираю пакет в хэшере перед 
выкладыванием. И ишь ты, напоролся на то, что "очевидно", ага.

-- 
With best wishes,

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

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

* Re: [devel] Re: Ключ! (was: Молчаливый incoming)
  2005-12-14 16:37                                     ` Alexey Gladkov
@ 2005-12-15 10:34                                       ` Led
  0 siblings, 0 replies; 46+ messages in thread
From: Led @ 2005-12-15 10:34 UTC (permalink / raw)
  To: ALT Devel discussion list

В сообщении от Среда 14 Декабрь 2005 18:37 Alexey Gladkov написал(a):
> Led пишет:
> > Отправил.
>
> Я не подписан на join@ , но на всякий случай скажу, что ключи по почте
> не принимаются... потому что они отосланы по почте.

Я сделал, как вы сказали:

> Отправьте ключ в incoming/ и напишите на join@ .

т.е. rsync'нул ключ в incoming/ (если я правильно вас понял)

-- 
Led.


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

* [devel] Re: Молчаливый incoming
  2005-12-14  7:12                   ` [devel] " Michael Shigorin
@ 2005-12-16 21:23                     ` Michael Shigorin
  0 siblings, 0 replies; 46+ messages in thread
From: Michael Shigorin @ 2005-12-16 21:23 UTC (permalink / raw)
  To: ALT Devel discussion list


[-- Attachment #1.1: Type: text/plain, Size: 1057 bytes --]

On Wed, Dec 14, 2005 at 09:12:52AM +0200, I wrote:
> #!/bin/sh
> UPROOT=~/Upload
> TARGET=incoming:/incoming/Sisyphus/
> MAINTAINER="$USER@localhost"
> SUBJ1="upload failed"
> SUBJ2="gpg sig failed"
> LC_ALL=C
> #. ~/.ssh/ssh-agent.sh 2>/dev/null 1>&2
> #ssh-add
> 
> sisyphus_check "$UPROOT/Sisyphus/" || exit 1
> 
> [ -z "$UPROOT/Sisyphus/*.rpm" ] && exit 0
> for i in $UPROOT/Sisyphus/*.rpm; do
> 	chmod -v 644 "$i" | grep changed
> 	rpm --checksig "$i" | grep -q gpg || {
> #		echo "$i: GPG signature missing/invalid" | mail -s "$SUBJ2" $MAINTAINER
> 		echo "$i: GPG signature missing/invalid, skipping!" >&2
> 		continue

Так... а вот здесь в процессе улучшения умудрился dd'нуть }

> 	/usr/bin/rsync -rt --partial --stats --timeout=30 $* \
> 		-e ssh "$i" $TARGET \
> 		>> $UPROOT/rsync-upload.log 2>&1 \
> 	&& mv "$i" $UPROOT/done \
> 	|| echo "upload failed: $i" | mail -s "$SUBJ1" "$MAINTAINER"
> done
> #ssh-add -D

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

[-- Attachment #1.2: 2sisyphus.sh --]
[-- Type: text/plain, Size: 778 bytes --]

#!/bin/sh
UPROOT=~/Upload
TARGET=incoming:/incoming/Sisyphus/
MAINTAINER="$USER@localhost"
SUBJ1="upload failed"
SUBJ2="gpg sig failed"
LC_ALL=C
#. ~/.ssh/ssh-agent.sh 2>/dev/null 1>&2
#ssh-add

sisyphus_check "$UPROOT/Sisyphus/" || exit 1

[ -z "`ls $UPROOT/Sisyphus/*.rpm 2>/dev/null`" ] && exit 0

for i in $UPROOT/Sisyphus/*.rpm; do
	chmod -v 644 "$i" | grep changed
	rpm --checksig "$i" | grep -q gpg || {
#		echo "$i: GPG signature missing/invalid" | mail -s "$SUBJ2" $MAINTAINER
		echo "$i: GPG signature missing/invalid, skipping!" >&2
		continue
	}
	/usr/bin/rsync -rt --partial --stats --timeout=30 \
		-e ssh "$i" $TARGET \
		>> $UPROOT/rsync-upload.log 2>&1 \
	&& mv "$i" $UPROOT/done \
	|| echo "upload failed: $i" | mail -s "$SUBJ1" "$MAINTAINER"
done
#ssh-add -D

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

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

* Re: [devel] Молчаливый incoming
  2005-12-13 16:50         ` Dmitry V. Levin
  2005-12-13 17:02           ` Sergey V Turchin
  2005-12-13 17:12           ` Dmitry Marochko
@ 2005-12-17 16:27           ` Dmitry V. Levin
  2005-12-17 19:32             ` Денис Смирнов
  2005-12-17 21:39             ` Dmitry Marochko
  2 siblings, 2 replies; 46+ messages in thread
From: Dmitry V. Levin @ 2005-12-17 16:27 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tue, Dec 13, 2005 at 07:50:29PM +0300, Dmitry V. Levin wrote:
> On Tue, Dec 13, 2005 at 07:37:18PM +0300, Sergey V Turchin wrote:
> > On Tuesday 13 December 2005 19:11, Dmitry V. Levin wrote:
> > > On Tue, Dec 13, 2005 at 06:46:02PM +0300, Sergey V Turchin wrote:
> > > > On Tuesday 13 December 2005 01:05, Dmitry V. Levin wrote:
> > > > > On Mon, Dec 12, 2005 at 11:07:19PM +0300, Dmitry Marochko wrote:
> > > > > > Не один день назад я залил свой пакет (ufraw) в инкаминг.
> > > > >
> > > > > Вы закачали некий файл ufraw-0.6-alt1.src.rpm с правами 0600.
> > > > > Является ли этот файл пакетом, неизвестно.  Такие файлы
> > > > > роботы не видят.
> > > >
> > > > Может проще по крону иногда 0644 файлам делать?
> > >
> > > Нет, это будут races
> > Да фиг бы с ними.
> 
> Это тебе фиг, а сисадмину ночью спать хочется.
[...]
> Можно, конечно, написать для этих целей специальную утилиту, но проще
> закачивать нормальные файлы.

Конечно, если что-то можно за'enforce'ить технически, надо это делать.
Итак, анархия закончилась.
Теперь в /incoming/ невозможно залить каталог, ссылку (ни жёсткую, ни
мягкую), а все файлы будут появляться только с правами 0644.


-- 
ldv

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

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

* Re: [devel] Молчаливый incoming
  2005-12-17 16:27           ` [devel] " Dmitry V. Levin
@ 2005-12-17 19:32             ` Денис Смирнов
  2005-12-17 19:38               ` Dmitry V. Levin
  2005-12-17 21:39             ` Dmitry Marochko
  1 sibling, 1 reply; 46+ messages in thread
From: Денис Смирнов @ 2005-12-17 19:32 UTC (permalink / raw)
  To: devel

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

On Sat, Dec 17, 2005 at 07:27:06PM +0300, Dmitry V. Levin wrote:

DVL> Конечно, если что-то можно за'enforce'ить технически, надо это делать.
DVL> Итак, анархия закончилась.
DVL> Теперь в /incoming/ невозможно залить каталог, ссылку (ни жёсткую, ни
DVL> мягкую), а все файлы будут появляться только с правами 0644.

Тайна, каким образом это реализовано, будет раскрыта? ;)

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------

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

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

* Re: [devel] Молчаливый incoming
  2005-12-17 19:32             ` Денис Смирнов
@ 2005-12-17 19:38               ` Dmitry V. Levin
  0 siblings, 0 replies; 46+ messages in thread
From: Dmitry V. Levin @ 2005-12-17 19:38 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sat, Dec 17, 2005 at 10:32:31PM +0300, Денис Смирнов wrote:
> On Sat, Dec 17, 2005 at 07:27:06PM +0300, Dmitry V. Levin wrote:
> 
> DVL> Конечно, если что-то можно за'enforce'ить технически, надо это делать.
> DVL> Итак, анархия закончилась.
> DVL> Теперь в /incoming/ невозможно залить каталог, ссылку (ни жёсткую, ни
> DVL> мягкую), а все файлы будут появляться только с правами 0644.
> 
> Тайна, каким образом это реализовано, будет раскрыта? ;)

Выложил в ftp://ftp.altlinux.org/pub/people/ldv/rshell/in_rsync.c

Можно тестировать. ;)


-- 
ldv

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

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

* Re: [devel] Молчаливый incoming
  2005-12-17 16:27           ` [devel] " Dmitry V. Levin
  2005-12-17 19:32             ` Денис Смирнов
@ 2005-12-17 21:39             ` Dmitry Marochko
  1 sibling, 0 replies; 46+ messages in thread
From: Dmitry Marochko @ 2005-12-17 21:39 UTC (permalink / raw)
  To: ALT Devel discussion list

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

В сообщении от 17 Декабрь 2005 19:27 Dmitry V. Levin написал(a):

>Теперь в /incoming/ невозможно залить каталог, ссылку (ни жёсткую, ни
>мягкую), а все файлы будут появляться только с правами 0644.
Замечательно. Истина и рационализм победили! Такой подход к делу мне нравится 
куда больше, чем развешивание табличек с черепом и костями :)

-- 
With best wishes,
Dmitry Marochko aka Mothlike

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

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

end of thread, other threads:[~2005-12-17 21:39 UTC | newest]

Thread overview: 46+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-12-12 20:07 [devel] Молчаливый incoming Dmitry Marochko
2005-12-12 22:05 ` Dmitry V. Levin
2005-12-13  9:22   ` Денис Смирнов
2005-12-13 10:58     ` Dmitry V. Levin
2005-12-13 11:08       ` Денис Смирнов
2005-12-13 11:31         ` [devel] Молчаливый rsync Dmitry V. Levin
2005-12-13 15:13           ` Денис Смирнов
2005-12-13 17:54             ` Alexey Gladkov
2005-12-13 19:06               ` Денис Смирнов
2005-12-13 19:09               ` Vitaly Lipatov
2005-12-13 19:14                 ` Alexey Gladkov
2005-12-13 15:46   ` [devel] Молчаливый incoming Sergey V Turchin
2005-12-13 16:11     ` Dmitry V. Levin
2005-12-13 16:37       ` Sergey V Turchin
2005-12-13 16:50         ` Dmitry V. Levin
2005-12-13 17:02           ` Sergey V Turchin
2005-12-13 17:12           ` Dmitry Marochko
2005-12-13 17:58             ` Kirill A. Shutemov
2005-12-13 18:05               ` Alexey Gladkov
2005-12-13 20:53                 ` [devel] " Michael Shigorin
2005-12-14 13:34                   ` Led
2005-12-14 14:32                     ` [devel] Re: Должен ли человек думать ? (was: Молчаливый incoming) Alexey Gladkov
2005-12-14 14:39                       ` Led
2005-12-14 15:10                         ` [devel] Re: ��� Alexey Gladkov
2005-12-14 15:25                           ` [devel] Re: Должен ли человек думать ? (was: Молчаливый incoming) Led
2005-12-14 16:01                             ` [devel] Re: Ключ! " Alexey Gladkov
2005-12-14 16:08                               ` Led
2005-12-14 16:14                                 ` Alexey Gladkov
2005-12-14 16:28                                   ` Led
2005-12-14 16:37                                     ` Alexey Gladkov
2005-12-15 10:34                                       ` Led
2005-12-14  6:38                 ` [devel] Молчаливый incoming Kirill A. Shutemov
2005-12-14  7:12                   ` [devel] " Michael Shigorin
2005-12-16 21:23                     ` Michael Shigorin
2005-12-14 18:01                 ` [devel] " Dmitry Marochko
2005-12-13 18:47             ` Dmitry V. Levin
2005-12-13 19:06               ` Денис Смирнов
2005-12-14 17:58               ` [devel] Права на файлы (was: Молчаливый incoming) Dmitry Marochko
2005-12-13 19:05             ` [devel] Молчаливый incoming Alexey Gladkov
2005-12-14  6:46               ` Kirill A. Shutemov
2005-12-13 20:51             ` [devel] " Michael Shigorin
2005-12-13 21:16               ` Dmitry V. Levin
2005-12-17 16:27           ` [devel] " Dmitry V. Levin
2005-12-17 19:32             ` Денис Смирнов
2005-12-17 19:38               ` Dmitry V. Levin
2005-12-17 21:39             ` Dmitry Marochko

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