* 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
* [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: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] Молчаливый 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
* [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
* [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 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] Молчаливый 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 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
* [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 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 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-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
* 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