ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] pkg-build-utils
@ 2003-05-07 12:31 Nazar Yurpeak
  2003-05-07 14:50 ` Alexander V. Nikolaev
  2003-05-12 20:59 ` [devel] pkg-build-priv Dmitry V. Levin
  0 siblings, 2 replies; 46+ messages in thread
From: Nazar Yurpeak @ 2003-05-07 12:31 UTC (permalink / raw)
  To: devel

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

Hi!


[phoenix@comp2 phoenix]$ pkg-build build -w /home/phoenix/RPM/ /usr/src/RPM/SRPMS/slrn-0.9.7.4-alt9.src.rpm
/usr/lib/pkg-build-priv/pkg-build-priv: /: bad owner: 96
/usr/bin/pkg-build:172: private method `chomp' called for nil (NoMethodError)

---
Regards,
Phoenix.

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

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

* Re: [devel] pkg-build-utils
  2003-05-07 12:31 [devel] pkg-build-utils Nazar Yurpeak
@ 2003-05-07 14:50 ` Alexander V. Nikolaev
  2003-05-07 16:52   ` Nazar Yurpeak
  2003-05-12 20:59 ` [devel] pkg-build-priv Dmitry V. Levin
  1 sibling, 1 reply; 46+ messages in thread
From: Alexander V. Nikolaev @ 2003-05-07 14:50 UTC (permalink / raw)
  To: devel

On Wed, May 07, 2003 at 04:31:33PM +0400, Nazar Yurpeak wrote:
> Hi!
> 
> 
> [phoenix@comp2 phoenix]$ pkg-build build -w /home/phoenix/RPM/ /usr/src/RPM/SRPMS/slrn-0.9.7.4-alt9.src.rpm
> /usr/lib/pkg-build-priv/pkg-build-priv: /: bad owner: 96
> /usr/bin/pkg-build:172: private method `chomp' called for nil (NoMethodError)
> 
/usr/lib/pkg-build-priv - права проверить
+ созданы ли саттелитные юзеры?




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

* Re: [devel] pkg-build-utils
  2003-05-07 14:50 ` Alexander V. Nikolaev
@ 2003-05-07 16:52   ` Nazar Yurpeak
  2003-05-07 17:24     ` Anton Farygin
  0 siblings, 1 reply; 46+ messages in thread
From: Nazar Yurpeak @ 2003-05-07 16:52 UTC (permalink / raw)
  To: devel

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

On Wed, 7 May 2003 18:50:06 +0400
avn@altlinux.ru (Alexander V. Nikolaev) wrote:

> On Wed, May 07, 2003 at 04:31:33PM +0400, Nazar Yurpeak wrote:
> > Hi!
> > 
> > 
> > [phoenix@comp2 phoenix]$ pkg-build build -w /home/phoenix/RPM/ /usr/src/RPM/SRPMS/slrn-0.9.7.4-alt9.src.rpm
> > /usr/lib/pkg-build-priv/pkg-build-priv: /: bad owner: 96
> > /usr/bin/pkg-build:172: private method `chomp' called for nil (NoMethodError)
> > 
> /usr/lib/pkg-build-priv - права проверить
> + созданы ли саттелитные юзеры?

[root@comp2 root]# cat /etc/group |grep phoenix
pkg-build:x:454:phoenix
phoenix_a:x:549:phoenix
phoenix_b:x:550:

[root@comp2 root]# cat /etc/passwd |grep phoenix
phoenix:x:501:501:Phoenix:/home/phoenix:/bin/bash
phoenix_a:x:547:549:pkg-build satellite for phoenix:/dev/null:/dev/null
phoenix_b:x:548:550:pkg-build satellite for phoenix:/dev/null:/dev/null

---
Regards,
Phoenix.

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

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

* Re: [devel] pkg-build-utils
  2003-05-07 16:52   ` Nazar Yurpeak
@ 2003-05-07 17:24     ` Anton Farygin
  2003-05-07 17:40       ` Nazar Yurpeak
  0 siblings, 1 reply; 46+ messages in thread
From: Anton Farygin @ 2003-05-07 17:24 UTC (permalink / raw)
  To: devel

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

Nazar Yurpeak пишет:
> On Wed, 7 May 2003 18:50:06 +0400
> avn@altlinux.ru (Alexander V. Nikolaev) wrote:
> 
> 
>>On Wed, May 07, 2003 at 04:31:33PM +0400, Nazar Yurpeak wrote:
>>
>>>Hi!
>>>
>>>
>>>[phoenix@comp2 phoenix]$ pkg-build build -w /home/phoenix/RPM/ /usr/src/RPM/SRPMS/slrn-0.9.7.4-alt9.src.rpm
>>>/usr/lib/pkg-build-priv/pkg-build-priv: /: bad owner: 96
>>>/usr/bin/pkg-build:172: private method `chomp' called for nil (NoMethodError)
>>>
>>
>>/usr/lib/pkg-build-priv - права проверить
>>+ созданы ли саттелитные юзеры?
> 
> 
> [root@comp2 root]# cat /etc/group |grep phoenix
> pkg-build:x:454:phoenix
> phoenix_a:x:549:phoenix
> phoenix_b:x:550:
> 
> [root@comp2 root]# cat /etc/passwd |grep phoenix
> phoenix:x:501:501:Phoenix:/home/phoenix:/bin/bash
> phoenix_a:x:547:549:pkg-build satellite for phoenix:/dev/null:/dev/null
> phoenix_b:x:548:550:pkg-build satellite for phoenix:/dev/null:/dev/null

Какие права на файлы в /etc/pkg-build/* ??

Rgds,
Rider



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

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

* Re: [devel] pkg-build-utils
  2003-05-07 17:40       ` Nazar Yurpeak
@ 2003-05-07 17:36         ` Anton Farygin
  2003-05-07 17:53           ` Nazar Yurpeak
  2003-05-07 17:41         ` Anton Farygin
  1 sibling, 1 reply; 46+ messages in thread
From: Anton Farygin @ 2003-05-07 17:36 UTC (permalink / raw)
  To: devel

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

Nazar Yurpeak пишет:
> On Wed, 07 May 2003 21:24:03 +0400
> Anton Farygin <rider@altlinux.com> wrote:
> 
> [skip]
> 
> 
>>Какие права на файлы в /etc/pkg-build/* ??
> 
> 
> 
> [root@comp2 root]# l /etc/pkg-build-priv/
> total 13
> drwxr-xr-x  105 root     root         7480 Май  7 17:48 ../
> -rw-------    1 root     root           25 Май  6 17:10 system
> drwx------    2 root     root           72 Май  6 16:58 user.d/
> drwx------    3 root     root           96 Май  6 16:37 .

Я же просил - на файлы ;-)

Мне нужны права на файлы, содержащиеся во всех каталогах в 
/etc/pkg-build-priv/

Т.е. - l /etc/pkg-build/*

Rgds,
Rider



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

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

* Re: [devel] pkg-build-utils
  2003-05-07 17:24     ` Anton Farygin
@ 2003-05-07 17:40       ` Nazar Yurpeak
  2003-05-07 17:36         ` Anton Farygin
  2003-05-07 17:41         ` Anton Farygin
  0 siblings, 2 replies; 46+ messages in thread
From: Nazar Yurpeak @ 2003-05-07 17:40 UTC (permalink / raw)
  To: devel

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

On Wed, 07 May 2003 21:24:03 +0400
Anton Farygin <rider@altlinux.com> wrote:

[skip]

> Какие права на файлы в /etc/pkg-build/* ??


[root@comp2 root]# l /etc/pkg-build-priv/
total 13
drwxr-xr-x  105 root     root         7480 Май  7 17:48 ../
-rw-------    1 root     root           25 Май  6 17:10 system
drwx------    2 root     root           72 Май  6 16:58 user.d/
drwx------    3 root     root           96 Май  6 16:37 .

---
Regards,
Phoenix.

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

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

* Re: [devel] pkg-build-utils
  2003-05-07 17:40       ` Nazar Yurpeak
  2003-05-07 17:36         ` Anton Farygin
@ 2003-05-07 17:41         ` Anton Farygin
  2003-05-07 18:02           ` Nazar Yurpeak
  1 sibling, 1 reply; 46+ messages in thread
From: Anton Farygin @ 2003-05-07 17:41 UTC (permalink / raw)
  To: devel

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

Nazar Yurpeak пишет:
> On Wed, 07 May 2003 21:24:03 +0400
> Anton Farygin <rider@altlinux.com> wrote:
> 
> [skip]
> 
> 
>>Какие права на файлы в /etc/pkg-build/* ??


Ааа...

скажи "ls -al / "

Rgds,
Rider


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

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

* Re: [devel] pkg-build-utils
  2003-05-07 17:53           ` Nazar Yurpeak
@ 2003-05-07 17:47             ` Anton Farygin
  0 siblings, 0 replies; 46+ messages in thread
From: Anton Farygin @ 2003-05-07 17:47 UTC (permalink / raw)
  To: devel

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

Nazar Yurpeak пишет:
> On Wed, 07 May 2003 21:36:41 +0400
> Anton Farygin <rider@altlinux.com> wrote:
> 
> 
>>Nazar Yurpeak пишет:
>>
>>>On Wed, 07 May 2003 21:24:03 +0400
>>>Anton Farygin <rider@altlinux.com> wrote:
>>>
>>>[skip]
>>>
>>>
>>>
>>>>Какие права на файлы в /etc/pkg-build/* ??
>>>
>>>
>>>
>>>[root@comp2 root]# l /etc/pkg-build-priv/
>>>total 13
>>>drwxr-xr-x  105 root     root         7480 Май  7 17:48 ../
>>>-rw-------    1 root     root           25 Май  6 17:10 system
>>>drwx------    2 root     root           72 Май  6 16:58 user.d/
>>>drwx------    3 root     root           96 Май  6 16:37 .
>>
>>Я же просил - на файлы ;-)
>>
>>Мне нужны права на файлы, содержащиеся во всех каталогах в 
>>/etc/pkg-build-priv/
>>
>>Т.е. - l /etc/pkg-build/*
> 
> 
> хм... а у меня такого каталога тю-тю :(

Нет.. забудь - покажи ls -al /

Меня интересуют права на корень.

Rgds,
Rider

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

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

* Re: [devel] pkg-build-utils
  2003-05-07 17:36         ` Anton Farygin
@ 2003-05-07 17:53           ` Nazar Yurpeak
  2003-05-07 17:47             ` Anton Farygin
  0 siblings, 1 reply; 46+ messages in thread
From: Nazar Yurpeak @ 2003-05-07 17:53 UTC (permalink / raw)
  To: devel

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

On Wed, 07 May 2003 21:36:41 +0400
Anton Farygin <rider@altlinux.com> wrote:

> Nazar Yurpeak пишет:
> > On Wed, 07 May 2003 21:24:03 +0400
> > Anton Farygin <rider@altlinux.com> wrote:
> > 
> > [skip]
> > 
> > 
> >>Какие права на файлы в /etc/pkg-build/* ??
> > 
> > 
> > 
> > [root@comp2 root]# l /etc/pkg-build-priv/
> > total 13
> > drwxr-xr-x  105 root     root         7480 Май  7 17:48 ../
> > -rw-------    1 root     root           25 Май  6 17:10 system
> > drwx------    2 root     root           72 Май  6 16:58 user.d/
> > drwx------    3 root     root           96 Май  6 16:37 .
> 
> Я же просил - на файлы ;-)
> 
> Мне нужны права на файлы, содержащиеся во всех каталогах в 
> /etc/pkg-build-priv/
> 
> Т.е. - l /etc/pkg-build/*

хм... а у меня такого каталога тю-тю :(


> 
> Rgds,
> Rider
> 
> 
> 

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

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

* Re: [devel] pkg-build-utils
  2003-05-07 18:02           ` Nazar Yurpeak
@ 2003-05-07 17:56             ` Anton Farygin
  2003-05-07 18:30               ` Nazar Yurpeak
  2003-05-07 18:08             ` Nazar Yurpeak
  2003-05-07 18:38             ` aen
  2 siblings, 1 reply; 46+ messages in thread
From: Anton Farygin @ 2003-05-07 17:56 UTC (permalink / raw)
  To: devel

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

Nazar Yurpeak пишет:
> On Wed, 07 May 2003 21:41:25 +0400
> Anton Farygin <rider@altlinux.com> wrote:
> 
> 
>>Nazar Yurpeak пишет:
>>
>>>On Wed, 07 May 2003 21:24:03 +0400
>>>Anton Farygin <rider@altlinux.com> wrote:
>>>
>>>[skip]
>>>
>>>
>>>
>>>>Какие права на файлы в /etc/pkg-build/* ??
>>
>>
>>Ааа...
> 
> 
> [root@comp2 /]# ls -al /
> total 271
> drwxr-xr-x   22 apache   apache        664 Май  7 22:00 .

Скажи пожалуйста, а почему у тебя корневым каталогом владеет apache ??? 
;-)))

Понимаешь, код, который писал LDV - в такой среде _гарантированно_ 
работать не будет ;-)
Почему - спроси у него сам или посмотри сорцы в пакете pkg-build-priv ;-)

Rgds,
Rider


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

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

* Re: [devel] pkg-build-utils
  2003-05-07 17:41         ` Anton Farygin
@ 2003-05-07 18:02           ` Nazar Yurpeak
  2003-05-07 17:56             ` Anton Farygin
                               ` (2 more replies)
  0 siblings, 3 replies; 46+ messages in thread
From: Nazar Yurpeak @ 2003-05-07 18:02 UTC (permalink / raw)
  To: devel

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

On Wed, 07 May 2003 21:41:25 +0400
Anton Farygin <rider@altlinux.com> wrote:

> Nazar Yurpeak пишет:
> > On Wed, 07 May 2003 21:24:03 +0400
> > Anton Farygin <rider@altlinux.com> wrote:
> > 
> > [skip]
> > 
> > 
> >>Какие права на файлы в /etc/pkg-build/* ??
> 
> 
> Ааа...

[root@comp2 /]# ls -al /
total 271
drwxr-xr-x   22 apache   apache        664 Май  7 22:00 .
drwxr-xr-x   22 apache   apache        664 Май  7 22:00 ..
drwxr-xr-x    3 knell    knell         192 Май  6 16:32 1
drwxr-xr-x    9 phoenix  phoenix       376 Апр 26 12:58 2
drwxr-xr-x    4 phoenix  phoenix       152 Апр 26 12:59 3
drwxrwxr-x    2 ftpuser  ftpadmin       48 Дек 16 16:52 4
drwxr-xr-x    2 root     root           48 Апр 15 18:13 5
drwxr-xr-x    2 root     root           48 Окт  9  2002 6
-rw-r--r--    1 root     root        24883 Апр 26 13:34 allpackeges
drwxr-xr-x    2 root     root         2768 Май  6 16:04 bin
-rw-r--r--    1 root     root            0 Май  7 22:00 bla
drwx------    4 root     root         1480 Май  1 07:50 boot
-rw-rw-r--    1 nobody   nobody        704 Июн 24  2002 cptree.pl
drwxr-xr-x   19 root     root       195744 Май  1 07:50 dev
drwxr-xr-x  105 root     root         7480 Май  7 17:48 etc
drwxr-xr-x   33 root     root          864 Май  7 15:39 home
drwxr-xr-x   10 root     root         5968 Май  6 16:03 lib
drwxr-xr-x    5 root     root          120 Ноя 24 13:27 mnt
drwxr-xr-x    5 root     root          128 Май  7 21:58 opt
dr-xr-xr-x  176 root     proc            0 Май  1 11:37 proc
-rw-r--r--    1 root     root          916 Июн 19  2002 Pugachev
drwx------   54 root     root         6008 Май  7 21:03 root
> 
> скажи "ls -al / "



> 
> Rgds,
> Rider
> 
> 

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

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

* Re: [devel] pkg-build-utils
  2003-05-07 18:08             ` Nazar Yurpeak
@ 2003-05-07 18:03               ` Anton Farygin
  0 siblings, 0 replies; 46+ messages in thread
From: Anton Farygin @ 2003-05-07 18:03 UTC (permalink / raw)
  To: devel

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

Nazar Yurpeak пишет:
> On Wed, 7 May 2003 22:02:13 +0400
> Nazar Yurpeak <phoenix@altlinux.ru> wrote:
> 
> Все пофиксил :)
> chown root.root ..
> :)
> 
> sorry... тока почему права на корень получил apache...
> вот что мне интересно... даже смешно :)

Я думаю, что тебе уже не смешно должно быть ;-)

Сам понимаешь, что в такой системе... может быть все что угодно ;)

Rgds,
Rider



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

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

* Re: [devel] pkg-build-utils
  2003-05-07 18:02           ` Nazar Yurpeak
  2003-05-07 17:56             ` Anton Farygin
@ 2003-05-07 18:08             ` Nazar Yurpeak
  2003-05-07 18:03               ` Anton Farygin
  2003-05-07 18:38             ` aen
  2 siblings, 1 reply; 46+ messages in thread
From: Nazar Yurpeak @ 2003-05-07 18:08 UTC (permalink / raw)
  To: devel

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

On Wed, 7 May 2003 22:02:13 +0400
Nazar Yurpeak <phoenix@altlinux.ru> wrote:

Все пофиксил :)
chown root.root ..
:)

sorry... тока почему права на корень получил apache...
вот что мне интересно... даже смешно :)


---
Regards,
Phoenix.

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

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

* Re: [devel] pkg-build-utils
  2003-05-07 18:15               ` Nazar Yurpeak
@ 2003-05-07 18:13                 ` Anton Farygin
  2003-05-07 19:17                   ` Nazar Yurpeak
  2003-05-07 18:41                 ` [devel] pkg-build-utils (продолжаем) Nazar Yurpeak
  1 sibling, 1 reply; 46+ messages in thread
From: Anton Farygin @ 2003-05-07 18:13 UTC (permalink / raw)
  To: devel

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

Nazar Yurpeak пишет:
> On Wed, 07 May 2003 22:38:41 +0400
> aen <aen@altlinux.ru> wrote:
> 
> 
>>щаз придет ldv.... :-)
>>
>>Rgrds, Алексей
> 
> 
> Сейчас будут бить, может быть даже ногами :) 

Ладно, ты лучше скажи - у тебя заработал pkg-build ?

Rgds,
Rider



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

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

* Re: [devel] pkg-build-utils
  2003-05-07 18:38             ` aen
@ 2003-05-07 18:15               ` Nazar Yurpeak
  2003-05-07 18:13                 ` Anton Farygin
  2003-05-07 18:41                 ` [devel] pkg-build-utils (продолжаем) Nazar Yurpeak
  0 siblings, 2 replies; 46+ messages in thread
From: Nazar Yurpeak @ 2003-05-07 18:15 UTC (permalink / raw)
  To: devel

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

On Wed, 07 May 2003 22:38:41 +0400
aen <aen@altlinux.ru> wrote:

> щаз придет ldv.... :-)
> 
> Rgrds, Алексей

Сейчас будут бить, может быть даже ногами :) 

P.S.

---
Regards,
Phoenix.

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

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

* Re: [devel] pkg-build-utils
  2003-05-07 17:56             ` Anton Farygin
@ 2003-05-07 18:30               ` Nazar Yurpeak
  2003-05-07 18:50                 ` Anton Farygin
  0 siblings, 1 reply; 46+ messages in thread
From: Nazar Yurpeak @ 2003-05-07 18:30 UTC (permalink / raw)
  To: devel

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

On Wed, 07 May 2003 21:56:06 +0400
Anton Farygin <rider@altlinux.com> wrote:

> Nazar Yurpeak пишет:
> > On Wed, 07 May 2003 21:41:25 +0400
> > Anton Farygin <rider@altlinux.com> wrote:
> > 
> > 
> >>Nazar Yurpeak пишет:
> >>
> >>>On Wed, 07 May 2003 21:24:03 +0400
> >>>Anton Farygin <rider@altlinux.com> wrote:
> >>>
> >>>[skip]
> >>>
> >>>
> >>>
> >>>>Какие права на файлы в /etc/pkg-build/* ??
> >>
> >>
> >>Ааа...
> > 
> > 
> > [root@comp2 /]# ls -al /
> > total 271
> > drwxr-xr-x   22 apache   apache        664 Май  7 22:00 .
Меня больше удивляет			       ^^^^ ^ ^^^^^

т.е. это только свершилось... т.е. есть идея что стоит какой-то cron
скрипт... но вот его я что-то отловить не могу :(

Какие есть идеи?

---
Regards,
Phoenix.

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

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

* Re: [devel] pkg-build-utils (продолжаем)
  2003-05-07 18:41                 ` [devel] pkg-build-utils (продолжаем) Nazar Yurpeak
@ 2003-05-07 18:38                   ` Anton Farygin
  2003-05-07 18:53                     ` Nazar Yurpeak
  0 siblings, 1 reply; 46+ messages in thread
From: Anton Farygin @ 2003-05-07 18:38 UTC (permalink / raw)
  To: devel

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

Nazar Yurpeak пишет:
> Hi!
> 
> см аттач
> 
> ---
> Regards,
> Phoenix.

Команда

/usr/bin/apt-get -o Dir::Bin::rpm=/bin/rpm -o 
Apt::Install::VirtualVersion=true -o APT::Architecture=i586 -o 
Dir::Cache::archives=/home/phoenix/RPM/apt/archives/ -o 
RPM::RootDir=/home/phoenix/RPM/apt/ -o Dir::Bin::methods='/usr/lib/apt' 
-o Debug::NoLocking=true -o Dir::Etc=/home/phoenix/RPM/apt/etc/apt/ -o 
Apt::Install::Virtual=true -o 
Dir::State::lists=/home/phoenix/RPM/apt/lists/ update

Не выполнилась...

опять где-то что -то недонастроено ;-(

Rgds,
Rider

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

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

* Re: [devel] pkg-build-utils
  2003-05-07 18:02           ` Nazar Yurpeak
  2003-05-07 17:56             ` Anton Farygin
  2003-05-07 18:08             ` Nazar Yurpeak
@ 2003-05-07 18:38             ` aen
  2003-05-07 18:15               ` Nazar Yurpeak
  2 siblings, 1 reply; 46+ messages in thread
From: aen @ 2003-05-07 18:38 UTC (permalink / raw)
  To: devel

Nazar Yurpeak пишет:

>On Wed, 07 May 2003 21:41:25 +0400
>Anton Farygin <rider@altlinux.com> wrote:
>
>  
>
>>Nazar Yurpeak пишет:
>>    
>>
>>>On Wed, 07 May 2003 21:24:03 +0400
>>>Anton Farygin <rider@altlinux.com> wrote:
>>>
>>>[skip]
>>>
>>>
>>>      
>>>
>>>>Какие права на файлы в /etc/pkg-build/* ??
>>>>        
>>>>
>>Ааа...
>>    
>>
>
>[root@comp2 /]# ls -al /
>total 271
>drwxr-xr-x   22 apache   apache        664 Май  7 22:00 .
>drwxr-xr-x   22 apache   apache        664 Май  7 22:00 ..
>drwxr-xr-x    3 knell    knell         192 Май  6 16:32 1
>drwxr-xr-x    9 phoenix  phoenix       376 Апр 26 12:58 2
>drwxr-xr-x    4 phoenix  phoenix       152 Апр 26 12:59 3
>drwxrwxr-x    2 ftpuser  ftpadmin       48 Дек 16 16:52 4
>  
>
<skip>

>-rw-rw-r--    1 nobody   nobody        704 Июн 24  2002 cptree.pl
>

щаз придет ldv.... :-)

Rgrds, Алексей

>  
>
>>
>>
>>    
>>




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

* [devel] pkg-build-utils (продолжаем)
  2003-05-07 18:15               ` Nazar Yurpeak
  2003-05-07 18:13                 ` Anton Farygin
@ 2003-05-07 18:41                 ` Nazar Yurpeak
  2003-05-07 18:38                   ` Anton Farygin
  1 sibling, 1 reply; 46+ messages in thread
From: Nazar Yurpeak @ 2003-05-07 18:41 UTC (permalink / raw)
  To: devel


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

Hi!

см аттач

---
Regards,
Phoenix.

[-- Attachment #1.2: pkg-build.log.bz2 --]
[-- Type: application/x-bzip2, Size: 1106 bytes --]

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

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

* Re: [devel] pkg-build-utils (продолжаем)
  2003-05-07 18:53                     ` Nazar Yurpeak
@ 2003-05-07 18:49                       ` Anton Farygin
  0 siblings, 0 replies; 46+ messages in thread
From: Anton Farygin @ 2003-05-07 18:49 UTC (permalink / raw)
  To: devel

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

Nazar Yurpeak пишет:
> On Wed, 07 May 2003 22:38:15 +0400
> Anton Farygin <rider@altlinux.com> wrote:
> 
> 
>>Nazar Yurpeak пишет:
>>
>>>Hi!
>>>
>>>см аттач
>>>
>>>---
>>>Regards,
>>>Phoenix.
>>
>>Команда
>>
>>/usr/bin/apt-get -o Dir::Bin::rpm=/bin/rpm -o 
>>Apt::Install::VirtualVersion=true -o APT::Architecture=i586 -o 
>>Dir::Cache::archives=/home/phoenix/RPM/apt/archives/ -o 
>>RPM::RootDir=/home/phoenix/RPM/apt/ -o Dir::Bin::methods='/usr/lib/apt' 
>>-o Debug::NoLocking=true -o Dir::Etc=/home/phoenix/RPM/apt/etc/apt/ -o 
>>Apt::Install::Virtual=true -o 
>>Dir::State::lists=/home/phoenix/RPM/apt/lists/ update
>>
>>Не выполнилась...
>>
>>опять где-то что -то недонастроено ;-(
> 
> 
> у меня или у вас?
> я под юзером phoenix могу посмотреть сей файл...

Ну мало ли что ты можешь под юзером сделать ;)

Эта команда пытается создать файл, а не прочесть. Но вообще похоже на 
ошибку в apt'е... посмотри - какой он у тебя берет sources.list и 
исправь его, что бы не брал исходные пакеты.

> 
> P.S.
> Посоветуйте че-нить... откуда у меня могли взять такая кака с корнем?
> или ldv приватом написать?

А что тебе ldv посоветует ?

Я не в курсе - либо ты пакеты какие-то собирал и у тебя у самого ошибки 
в скриптах были... либо тебя отломали, а ты и не узнал ;-)

Вообще при таких правах на cgi скрипты - могло быть все что угодно.. ;-)


Rgds,
Rider

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

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

* Re: [devel] pkg-build-utils
  2003-05-07 18:30               ` Nazar Yurpeak
@ 2003-05-07 18:50                 ` Anton Farygin
  0 siblings, 0 replies; 46+ messages in thread
From: Anton Farygin @ 2003-05-07 18:50 UTC (permalink / raw)
  To: devel

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

Nazar Yurpeak пишет:
> On Wed, 07 May 2003 21:56:06 +0400
> Anton Farygin <rider@altlinux.com> wrote:
> 
> 
>>Nazar Yurpeak пишет:
>>
>>>On Wed, 07 May 2003 21:41:25 +0400
>>>Anton Farygin <rider@altlinux.com> wrote:
>>>
>>>
>>>
>>>>Nazar Yurpeak пишет:
>>>>
>>>>
>>>>>On Wed, 07 May 2003 21:24:03 +0400
>>>>>Anton Farygin <rider@altlinux.com> wrote:
>>>>>
>>>>>[skip]
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>Какие права на файлы в /etc/pkg-build/* ??
>>>>
>>>>
>>>>Ааа...
>>>
>>>
>>>[root@comp2 /]# ls -al /
>>>total 271
>>>drwxr-xr-x   22 apache   apache        664 Май  7 22:00 .
> 
> Меня больше удивляет			       ^^^^ ^ ^^^^^
> 
> т.е. это только свершилось... т.е. есть идея что стоит какой-то cron
> скрипт... но вот его я что-то отловить не могу :(
> 
> Какие есть идеи?

переставить систему.

Rgds,
Rider

P.S.
Дим, проверь что Назар собирал в последнее время... так... на всякий 
случай ;-)



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

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

* Re: [devel] pkg-build-utils (продолжаем)
  2003-05-07 18:38                   ` Anton Farygin
@ 2003-05-07 18:53                     ` Nazar Yurpeak
  2003-05-07 18:49                       ` Anton Farygin
  0 siblings, 1 reply; 46+ messages in thread
From: Nazar Yurpeak @ 2003-05-07 18:53 UTC (permalink / raw)
  To: devel

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

On Wed, 07 May 2003 22:38:15 +0400
Anton Farygin <rider@altlinux.com> wrote:

> Nazar Yurpeak пишет:
> > Hi!
> > 
> > см аттач
> > 
> > ---
> > Regards,
> > Phoenix.
> 
> Команда
> 
> /usr/bin/apt-get -o Dir::Bin::rpm=/bin/rpm -o 
> Apt::Install::VirtualVersion=true -o APT::Architecture=i586 -o 
> Dir::Cache::archives=/home/phoenix/RPM/apt/archives/ -o 
> RPM::RootDir=/home/phoenix/RPM/apt/ -o Dir::Bin::methods='/usr/lib/apt' 
> -o Debug::NoLocking=true -o Dir::Etc=/home/phoenix/RPM/apt/etc/apt/ -o 
> Apt::Install::Virtual=true -o 
> Dir::State::lists=/home/phoenix/RPM/apt/lists/ update
> 
> Не выполнилась...
> 
> опять где-то что -то недонастроено ;-(

у меня или у вас?
я под юзером phoenix могу посмотреть сей файл...

P.S.
Посоветуйте че-нить... откуда у меня могли взять такая кака с корнем?
или ldv приватом написать?

---
Regards,
Phoenix.

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

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

* Re: [devel] pkg-build-utils
  2003-05-07 18:13                 ` Anton Farygin
@ 2003-05-07 19:17                   ` Nazar Yurpeak
  2003-05-07 20:12                     ` Anton Farygin
  2003-05-08 10:48                     ` Alexander V. Nikolaev
  0 siblings, 2 replies; 46+ messages in thread
From: Nazar Yurpeak @ 2003-05-07 19:17 UTC (permalink / raw)
  To: devel

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

On Wed, 07 May 2003 22:13:35 +0400
Anton Farygin <rider@altlinux.com> wrote:

> Nazar Yurpeak пишет:
> > On Wed, 07 May 2003 22:38:41 +0400
> > aen <aen@altlinux.ru> wrote:
> > 
> > 
> >>щаз придет ldv.... :-)
> >>
> >>Rgrds, Алексей
> > 
> > 
> > Сейчас будут бить, может быть даже ногами :) 
> 
> Ладно, ты лучше скажи - у тебя заработал pkg-build ?
Нет :(
В /etc/apt/sources.list всего одна строка
rpm [alt] file:///var/ftp/pub/distributions/ALTLinux/Sisyphus i586 classic

Остальное закомментированно

В /home/phoenix/RPM/repo/sources.list
rpm copy:/home/phoenix/RPM/repo i586 local
rpm copy:/home/phoenix/RPM/repo i686 local
rpm copy:/home/phoenix/RPM/repo noarch local

[skipped]

rpm  copy:///var/ftp/pub/distributions/ALTLinux/Sisyphus i586 classic


---
Regards,
Phoenix.

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

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

* Re: [devel] pkg-build-utils
  2003-05-07 19:17                   ` Nazar Yurpeak
@ 2003-05-07 20:12                     ` Anton Farygin
  2003-07-07 20:38                       ` Nazar Yurpeak
  2003-05-08 10:48                     ` Alexander V. Nikolaev
  1 sibling, 1 reply; 46+ messages in thread
From: Anton Farygin @ 2003-05-07 20:12 UTC (permalink / raw)
  To: devel

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

Nazar Yurpeak пишет:
> On Wed, 07 May 2003 22:13:35 +0400
> Anton Farygin <rider@altlinux.com> wrote:
> 
> 
>>Nazar Yurpeak пишет:
>>
>>>On Wed, 07 May 2003 22:38:41 +0400
>>>aen <aen@altlinux.ru> wrote:
>>>
>>>
>>>
>>>>щаз придет ldv.... :-)
>>>>
>>>>Rgrds, Алексей
>>>
>>>
>>>Сейчас будут бить, может быть даже ногами :) 
>>
>>Ладно, ты лучше скажи - у тебя заработал pkg-build ?
> 
> Нет :(
> В /etc/apt/sources.list всего одна строка
> rpm [alt] file:///var/ftp/pub/distributions/ALTLinux/Sisyphus i586 classic

file заменить на copy или указать свой sources.list (опция -s), в 
котором file заменить на copy

Rgds,
Rider



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

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

* Re: [devel] pkg-build-utils
  2003-05-07 19:17                   ` Nazar Yurpeak
  2003-05-07 20:12                     ` Anton Farygin
@ 2003-05-08 10:48                     ` Alexander V. Nikolaev
  1 sibling, 0 replies; 46+ messages in thread
From: Alexander V. Nikolaev @ 2003-05-08 10:48 UTC (permalink / raw)
  To: devel

On Wed, May 07, 2003 at 11:17:24PM +0400, Nazar Yurpeak wrote:

> > Ладно, ты лучше скажи - у тебя заработал pkg-build ?
> Нет :(
> В /etc/apt/sources.list всего одна строка
> rpm [alt] file:///var/ftp/pub/distributions/ALTLinux/Sisyphus i586 classic
> 
> Остальное закомментированно
> 
> В /home/phoenix/RPM/repo/sources.list
> rpm copy:/home/phoenix/RPM/repo i586 local
> rpm copy:/home/phoenix/RPM/repo i686 local
> rpm copy:/home/phoenix/RPM/repo noarch local
> 
> [skipped]
> 
> rpm  copy:///var/ftp/pub/distributions/ALTLinux/Sisyphus i586 classic

Ну в теории так и должно быть - туда копируются все /^rpm/ из sourcelist
Попутно file: заменяется на copy: и добавляются ссылки на <workdir>/repo

 
Если что-то получилось не так как я описал - прошу прокомментировать.


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

* Re: [devel] pkg-build-priv
  2003-05-07 12:31 [devel] pkg-build-utils Nazar Yurpeak
  2003-05-07 14:50 ` Alexander V. Nikolaev
@ 2003-05-12 20:59 ` Dmitry V. Levin
  2003-05-13  8:27   ` [devel] Q: pseudo user add/del policy? (was: pkg-build-priv) Michael Shigorin
  1 sibling, 1 reply; 46+ messages in thread
From: Dmitry V. Levin @ 2003-05-12 20:59 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Wed, May 07, 2003 at 04:31:33PM +0400, Nazar Yurpeak wrote:
> [phoenix@comp2 phoenix]$ pkg-build build -w /home/phoenix/RPM/ /usr/src/RPM/SRPMS/slrn-0.9.7.4-alt9.src.rpm
> /usr/lib/pkg-build-priv/pkg-build-priv: /: bad owner: 96

$ getent passwd |fgrep :96:
apache:x:96:96:Apache web server:/var/www:/dev/null

Апачи захватили корневой каталог.  Пора переустанавливать систему и
отзывать ключи.

2inger: а osec такое сечёт?


--
ldv

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

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

* [devel] Q: pseudo user add/del policy? (was: pkg-build-priv)
  2003-05-12 20:59 ` [devel] pkg-build-priv Dmitry V. Levin
@ 2003-05-13  8:27   ` Michael Shigorin
  2003-05-13  8:36     ` Dmitry V. Levin
  0 siblings, 1 reply; 46+ messages in thread
From: Michael Shigorin @ 2003-05-13  8:27 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tue, May 13, 2003 at 12:59:21AM +0400, Dmitry V. Levin wrote:
> apache:x:96:96:Apache web server:/var/www:/dev/null

Кстати, у нас какая-то осмысленная политика
добавления/прибивания/зашивания в /etc/passwd псевдопользователей
существует?

Вопросов несколько:

1) удалять ли их при удалении пакета? (вопрос непростой)
2) как добавлять в /etc/passwd "из коробки" и стоит ли это
   делать?
3) макросы.  A must, потому что плодятся со страшной силой (уже
   обсуждалось) и чем больше privsep, тем труднее это все потом
   будет чистить.

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

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

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

* Re: [devel] Q: pseudo user add/del policy? (was: pkg-build-priv)
  2003-05-13  8:27   ` [devel] Q: pseudo user add/del policy? (was: pkg-build-priv) Michael Shigorin
@ 2003-05-13  8:36     ` Dmitry V. Levin
  2003-05-13  8:52       ` [devel] " Michael Shigorin
  2003-05-13  9:45       ` [devel] " óÅÒÇÅÊ çÌÏÄÉÎ
  0 siblings, 2 replies; 46+ messages in thread
From: Dmitry V. Levin @ 2003-05-13  8:36 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tue, May 13, 2003 at 11:27:01AM +0300, Michael Shigorin wrote:
> On Tue, May 13, 2003 at 12:59:21AM +0400, Dmitry V. Levin wrote:
> > apache:x:96:96:Apache web server:/var/www:/dev/null
> 
> Кстати, у нас какая-то осмысленная политика
> добавления/прибивания/зашивания в /etc/passwd псевдопользователей
> существует?
> 
> Вопросов несколько:
> 
> 1) удалять ли их при удалении пакета? (вопрос непростой)

Нет, не удалять.

> 2) как добавлять в /etc/passwd "из коробки" и стоит ли это
>    делать?

Нет, не стоит.
Нет нормально сосуществующего с rpm механизма merge.

> 3) макросы.  A must, потому что плодятся со страшной силой (уже
>    обсуждалось) и чем больше privsep, тем труднее это все потом
>    будет чистить.

Какие нужны макросы?
Или лучше не макросы, а вспомогательные программы типа
/usr/sbin/post_service и /usr/sbin/install_info?


--
ldv

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

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

* [devel] Re: Q: pseudo user add/del policy? (was: pkg-build-priv)
  2003-05-13  8:36     ` Dmitry V. Levin
@ 2003-05-13  8:52       ` Michael Shigorin
  2003-05-13  9:45       ` [devel] " óÅÒÇÅÊ çÌÏÄÉÎ
  1 sibling, 0 replies; 46+ messages in thread
From: Michael Shigorin @ 2003-05-13  8:52 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tue, May 13, 2003 at 12:36:11PM +0400, Dmitry V. Levin wrote:
> > 1) удалять ли их при удалении пакета? (вопрос непростой)
> Нет, не удалять.

Хорошо бы тогда предусмотреть некий механизм, паралельный purge.
Все-таки замусоривание -- это плохо.

> > 2) как добавлять в /etc/passwd "из коробки" и стоит ли это
> Нет, не стоит.

ACK; так и делал.

> Нет нормально сосуществующего с rpm механизма merge.

Можно требовать setup >= x.y.z-altN ...но костыльно как-то.

> > 3) макросы.  A must, потому что плодятся со страшной силой (уже
> >    обсуждалось) и чем больше privsep, тем труднее это все потом
> >    будет чистить.
> Какие нужны макросы?

"Добавить пользователя, если не было" (опционально с
проверкой/нормализацией uid/gid?)

"Удалить пользователя, если есть и соответсвует" (если
использовался исключительно для разделения привилегий, без
сохраняемых данных)

(отступление: IMO было бы уместно в нашем php сделать хранение
session data не в "просто /tmp", а где-нить в
/var/spool/httpd/sessions -- кто как думает?) 

> Или лучше не макросы, а вспомогательные программы типа
> /usr/sbin/post_service и /usr/sbin/install_info?

Видимо.

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

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

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

* Re: [devel] Q: pseudo user add/del policy? (was: pkg-build-priv)
  2003-05-13  8:36     ` Dmitry V. Levin
  2003-05-13  8:52       ` [devel] " Michael Shigorin
@ 2003-05-13  9:45       ` óÅÒÇÅÊ çÌÏÄÉÎ
  2003-05-13  9:50         ` Dmitry V. Levin
                           ` (2 more replies)
  1 sibling, 3 replies; 46+ messages in thread
From: óÅÒÇÅÊ çÌÏÄÉÎ @ 2003-05-13  9:45 UTC (permalink / raw)
  To: devel

>>>>> "DVL" == Dmitry V Levin writes:

 >> Кстати, у нас какая-то осмысленная политика
 >> добавления/прибивания/зашивания в /etc/passwd псевдопользователей
 >> существует?
 >> 
 >> Вопросов несколько:
 >> 
 >> 1) удалять ли их при удалении пакета? (вопрос непростой)

 DVL> Нет, не удалять.

 Почему? Если я удалил apache (основной пакет), тогда зачем мне
 пользователь apache? Это уже мусор.

 Такой же пример можно привести и для MySQL, PostgreSQL, snort.

 Добавление в %postun основного пакета(!) строчки:

        userdel -r <fakeuser>

 не мусорит систему и лишнего ничего не оставляет.

 DVL> Какие нужны макросы?  Или лучше не макросы, а вспомогательные
 DVL> программы типа /usr/sbin/post_service и /usr/sbin/install_info?

 Для добавления/удаления псевдопользователей были бы неплохие макросы
 типа:

 %_useradd      /usr/sbin/useradd -M -r -s /dev/null
 %_userdel      /usr/sbin/userdel

-- 
С уважением,
             Сергей Глодин

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

* Re: [devel] Q: pseudo user add/del policy? (was: pkg-build-priv)
  2003-05-13  9:45       ` [devel] " óÅÒÇÅÊ çÌÏÄÉÎ
@ 2003-05-13  9:50         ` Dmitry V. Levin
  2003-05-13 10:10           ` óÅÒÇÅÊ çÌÏÄÉÎ
  2003-05-13  9:59         ` Igor Homyakov
  2003-05-13 10:49         ` [devel] " Michael Shigorin
  2 siblings, 1 reply; 46+ messages in thread
From: Dmitry V. Levin @ 2003-05-13  9:50 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tue, May 13, 2003 at 12:45:18PM +0300, Сергей Глодин wrote:
> >>>>> "DVL" == Dmitry V Levin writes:
> 
>  >> Кстати, у нас какая-то осмысленная политика
>  >> добавления/прибивания/зашивания в /etc/passwd псевдопользователей
>  >> существует?
>  >> 
>  >> Вопросов несколько:
>  >> 
>  >> 1) удалять ли их при удалении пакета? (вопрос непростой)
> 
>  DVL> Нет, не удалять.
> 
>  Почему? Если я удалил apache (основной пакет), тогда зачем мне
>  пользователь apache? Это уже мусор.
> 
>  Такой же пример можно привести и для MySQL, PostgreSQL, snort.

Standard reasons why not to remove pseudousers are:
- files still owned by user;
- processes still running with user credentials.

>  Добавление в %postun основного пакета(!) строчки:
> 
>         userdel -r <fakeuser>
> 
>  не мусорит систему и лишнего ничего не оставляет.

Часто ли вы удаляете из системы пакеты?


--
ldv

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

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

* Re: [devel] Q: pseudo user add/del policy? (was: pkg-build-priv)
  2003-05-13  9:45       ` [devel] " óÅÒÇÅÊ çÌÏÄÉÎ
  2003-05-13  9:50         ` Dmitry V. Levin
@ 2003-05-13  9:59         ` Igor Homyakov
  2003-05-13 10:49         ` [devel] " Michael Shigorin
  2 siblings, 0 replies; 46+ messages in thread
From: Igor Homyakov @ 2003-05-13  9:59 UTC (permalink / raw)
  To: devel

* Сергей Глодин <hlodin @ altlinux.ru> [030513 13:45]:
> >>>>> "DVL" == Dmitry V Levin writes:
>  >> Кстати, у нас какая-то осмысленная политика
>  >> добавления/прибивания/зашивания в /etc/passwd псевдопользователей
>  >> существует?
>  >> 
>  >> Вопросов несколько:
>  >> 
>  >> 1) удалять ли их при удалении пакета? (вопрос непростой)

>  DVL> Нет, не удалять.

>  Почему? Если я удалил apache (основной пакет), тогда зачем мне
>  пользователь apache? Это уже мусор.

>  Такой же пример можно привести и для MySQL, PostgreSQL, snort.

>  Добавление в %postun основного пакета(!) строчки:

>         userdel -r <fakeuser>

>  не мусорит систему и лишнего ничего не оставляет.

оставляет каталоги и файлы которые никому не принадлежат,
запись в /etc/passwd гораздо меньше "мусорит".

после удаления например пользователя apache, остаёться 
домашний каталог (удалять нельзя т.к там могут быть 
какието файлы), это каталог и файлы никому не принадлежит,
что само по себе криминал. Теперь представим что apache установили
снова.  Возникает проблема, что делать с уже имеющимся каталогом
и файлами в нем, uid и gid не обязаны совпадать (надеяться но это нельзя). 

гораздо проще оставить пользователя.

-- 
Igor Homyakov
<homyakov at altlinux dot ru>
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141


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

* Re: [devel] Q: pseudo user add/del policy? (was: pkg-build-priv)
  2003-05-13  9:50         ` Dmitry V. Levin
@ 2003-05-13 10:10           ` óÅÒÇÅÊ çÌÏÄÉÎ
  2003-05-13 10:17             ` Igor Homyakov
                               ` (2 more replies)
  0 siblings, 3 replies; 46+ messages in thread
From: óÅÒÇÅÊ çÌÏÄÉÎ @ 2003-05-13 10:10 UTC (permalink / raw)
  To: devel

>>>>> "DVL" == Dmitry V Levin writes:

 DVL> Standard reasons why not to remove pseudousers are: 
 DVL> - files still owned by user; 

 Это можно исправить выполнив перед userdel поиск файлов, принадлежащих
 этому пользователю:

        find / -user <fakeuser>

 или

        find /var -user <fakeuser>

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

 Второй вариант -- в cron.daily поместить скрипт, который будет
 ежедневно проверять наличие файлов и каталогов, не принадлежащих ни
 одному пользователю:

        find / -nouser -o -norgoup

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

 DVL> - processes still running with user credentials.

 Тоже вылавливается find-ом.

 >> Добавление в %postun основного пакета(!) строчки:
 >> 
 >> userdel -r <fakeuser>
 >> 
 >> не мусорит систему и лишнего ничего не оставляет.

 DVL> Часто ли вы удаляете из системы пакеты?

 Лично я -- нет. Но ведь есть и другие администраторы. Что скажут они?

-- 
С уважением,
             Сергей Глодин

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

* Re: [devel] Q: pseudo user add/del policy? (was: pkg-build-priv)
  2003-05-13 10:10           ` óÅÒÇÅÊ çÌÏÄÉÎ
@ 2003-05-13 10:17             ` Igor Homyakov
  2003-05-13 10:40               ` óÅÒÇÅÊ çÌÏÄÉÎ
  2003-05-13 10:19             ` óÅÒÇÅÊ çÌÏÄÉÎ
  2003-05-13 10:49             ` Dmitry V. Levin
  2 siblings, 1 reply; 46+ messages in thread
From: Igor Homyakov @ 2003-05-13 10:17 UTC (permalink / raw)
  To: devel

* Сергей Глодин <hlodin @altlinux . ru> [030513 14:09]:
> >>>>> "DVL" == Dmitry V Levin writes:

>  DVL> Standard reasons why not to remove pseudousers are: 
>  DVL> - files still owned by user; 

>  Это можно исправить выполнив перед userdel поиск файлов, принадлежащих
>  этому пользователю:

>         find / -user <fakeuser>

>  или

>         find /var -user <fakeuser>

а Вы готовы к тому что это операция может занять 30-40 минут (и более) ?

-- 
Igor Homyakov
<homyakov at altlinux dot ru>
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141


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

* Re: [devel] Q: pseudo user add/del policy? (was: pkg-build-priv)
  2003-05-13 10:10           ` óÅÒÇÅÊ çÌÏÄÉÎ
  2003-05-13 10:17             ` Igor Homyakov
@ 2003-05-13 10:19             ` óÅÒÇÅÊ çÌÏÄÉÎ
  2003-05-13 10:49             ` Dmitry V. Levin
  2 siblings, 0 replies; 46+ messages in thread
From: óÅÒÇÅÊ çÌÏÄÉÎ @ 2003-05-13 10:19 UTC (permalink / raw)
  To: devel

 DVL> - processes still running with user credentials.

 СГ>  Тоже вылавливается find-ом.

 Я имел в виду кроновские задачи. Понятно, что скрипты, которые
 выполняются от рута и имеют в себе su - <fakeuser> вылавливаться не
 будут.

 Но это уже особенности функционирования конкретных задач конкретного
 администратора системы.

-- 
With best regards,
                Serhii Hlodin

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

* Re: [devel] Q: pseudo user add/del policy? (was: pkg-build-priv)
  2003-05-13 10:17             ` Igor Homyakov
@ 2003-05-13 10:40               ` óÅÒÇÅÊ çÌÏÄÉÎ
  2003-05-13 10:45                 ` Igor Homyakov
  0 siblings, 1 reply; 46+ messages in thread
From: óÅÒÇÅÊ çÌÏÄÉÎ @ 2003-05-13 10:40 UTC (permalink / raw)
  To: devel

>>>>> "IH" == Igor Homyakov writes:

 IH> * Сергей Глодин <hlodin @altlinux . ru> [030513 14:09]:
 >> >>>>> "DVL" == Dmitry V Levin writes:

 >> find / -user <fakeuser>
 >> или
 >> find /var -user <fakeuser>

 IH> а Вы готовы к тому что это операция может занять 30-40 минут (и
 IH> более) ?

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

-- 
С уважением,
             Сергей Глодин

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

* Re: [devel] Q: pseudo user add/del policy? (was: pkg-build-priv)
  2003-05-13 10:40               ` óÅÒÇÅÊ çÌÏÄÉÎ
@ 2003-05-13 10:45                 ` Igor Homyakov
  0 siblings, 0 replies; 46+ messages in thread
From: Igor Homyakov @ 2003-05-13 10:45 UTC (permalink / raw)
  To: devel


* Сергей Глодин <hlodin @ altlinux . ru> [030513 14:40]:
> >>>>> "IH" == Igor Homyakov writes:

>  IH> * Сергей Глодин <hlodin @ altlinux . ru> [030513 14:09]:
>  >> >>>>> "DVL" == Dmitry V Levin writes:

>  >> find / -user <fakeuser>
>  >> или
>  >> find /var -user <fakeuser>

>  IH> а Вы готовы к тому что это операция может занять 30-40 минут (и
>  IH> более) ?

>  Лично я -- нет, поэтому и описал второй вариант: едежневный поиск
>  файлов, не принадлежащих ни одному пользователю/группе.

по моему УЖЕ очевидно, что проще пользователей не удалять.

-- 
Igor Homyakov
<homyakov at altlinux dot ru>
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141


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

* Re: [devel] Q: pseudo user add/del policy? (was: pkg-build-priv)
  2003-05-13 10:10           ` óÅÒÇÅÊ çÌÏÄÉÎ
  2003-05-13 10:17             ` Igor Homyakov
  2003-05-13 10:19             ` óÅÒÇÅÊ çÌÏÄÉÎ
@ 2003-05-13 10:49             ` Dmitry V. Levin
  2003-05-13 11:33               ` óÅÒÇÅÊ çÌÏÄÉÎ
  2 siblings, 1 reply; 46+ messages in thread
From: Dmitry V. Levin @ 2003-05-13 10:49 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tue, May 13, 2003 at 01:10:38PM +0300, Сергей Глодин wrote:
>  DVL> Standard reasons why not to remove pseudousers are: 
>  DVL> - files still owned by user; 
> 
>  Это можно исправить выполнив перед userdel поиск файлов, принадлежащих
>  этому пользователю:
> 
>         find / -user <fakeuser>
> 
>  или
> 
>         find /var -user <fakeuser>
> 
>  и удалиьт их, или вывести предупреждение, что "такому-то пользователю
>  принадлежат такие-то файлы и каталоги, поэтому удаление
>  превдопользователя fakeuser невозможно".

Такие find'ы могут работать сколь угодно долго, возникают race'ы.

>  Второй вариант -- в cron.daily поместить скрипт, который будет
>  ежедневно проверять наличие файлов и каталогов, не принадлежащих ни
>  одному пользователю:
> 
>         find / -nouser -o -norgoup
> 
>  Второй вариант лично для меня, как сисадмина, более
>  предпочтителен. Все равно эту операцию необходимо выполнять каждый
>  день.

Это разумно, но никакого отношения к поставленной задаче не имеет.

>  DVL> - processes still running with user credentials.
> 
>  Тоже вылавливается find-ом.

Процессы - find'ом?

>  >> Добавление в %postun основного пакета(!) строчки:
>  >> 
>  >> userdel -r <fakeuser>
>  >> 
>  >> не мусорит систему и лишнего ничего не оставляет.
> 
>  DVL> Часто ли вы удаляете из системы пакеты?
> 
>  Лично я -- нет. Но ведь есть и другие администраторы. Что скажут они?

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


--
ldv

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

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

* [devel] Re: Q: pseudo user add/del policy? (was: pkg-build-priv)
  2003-05-13  9:45       ` [devel] " óÅÒÇÅÊ çÌÏÄÉÎ
  2003-05-13  9:50         ` Dmitry V. Levin
  2003-05-13  9:59         ` Igor Homyakov
@ 2003-05-13 10:49         ` Michael Shigorin
  2003-05-13 11:33           ` óÅÒÇÅÊ çÌÏÄÉÎ
  2 siblings, 1 reply; 46+ messages in thread
From: Michael Shigorin @ 2003-05-13 10:49 UTC (permalink / raw)
  To: devel

On Tue, May 13, 2003 at 12:45:18PM +0300, Сергей Глодин wrote:
>  Добавление в %postun основного пакета(!) строчки:
>         userdel -r <fakeuser>
>  не мусорит систему и лишнего ничего не оставляет.

rpm -U

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


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

* Re: [devel] Q: pseudo user add/del policy? (was: pkg-build-priv)
  2003-05-13 10:49             ` Dmitry V. Levin
@ 2003-05-13 11:33               ` óÅÒÇÅÊ çÌÏÄÉÎ
  2003-05-13 11:36                 ` Dmitry V. Levin
  0 siblings, 1 reply; 46+ messages in thread
From: óÅÒÇÅÊ çÌÏÄÉÎ @ 2003-05-13 11:33 UTC (permalink / raw)
  To: devel

>>>>> "DVL" == Dmitry V Levin writes:

 DVL> - processes still running with user credentials.
 >>  Тоже вылавливается find-ом.

 DVL> Процессы - find'ом?

 ps afux | grep <fakeuser> | grep -v grep | awk '{print $1;}' | uniq

 Это уже можно и в %preun после %preun_service.

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

-- 
С уважением,
             Сергей Глодин

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

* Re: [devel] Re: Q: pseudo user add/del policy? (was: pkg-build-priv)
  2003-05-13 10:49         ` [devel] " Michael Shigorin
@ 2003-05-13 11:33           ` óÅÒÇÅÊ çÌÏÄÉÎ
  2003-05-13 11:59             ` Michael Shigorin
  0 siblings, 1 reply; 46+ messages in thread
From: óÅÒÇÅÊ çÌÏÄÉÎ @ 2003-05-13 11:33 UTC (permalink / raw)
  To: devel

>>>>> "MS" == Michael Shigorin writes:

 MS> On Tue, May 13, 2003 at 12:45:18PM +0300, Сергей Глодин wrote:
 >> Добавление в %postun основного пакета(!) строчки: userdel -r
 >> <fakeuser> не мусорит систему и лишнего ничего не оставляет.

 MS> rpm -U

 Не понял. Объясни, пожалуйста.

-- 
С уважением,
             Сергей Глодин

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

* Re: [devel] Q: pseudo user add/del policy? (was: pkg-build-priv)
  2003-05-13 11:33               ` óÅÒÇÅÊ çÌÏÄÉÎ
@ 2003-05-13 11:36                 ` Dmitry V. Levin
  2003-05-13 11:47                   ` óÅÒÇÅÊ çÌÏÄÉÎ
  0 siblings, 1 reply; 46+ messages in thread
From: Dmitry V. Levin @ 2003-05-13 11:36 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tue, May 13, 2003 at 02:33:02PM +0300, Сергей Глодин wrote:
>  DVL> - processes still running with user credentials.
>  >>  Тоже вылавливается find-ом.
> 
>  DVL> Процессы - find'ом?
> 
>  ps afux | grep <fakeuser> | grep -v grep | awk '{print $1;}' | uniq

Опять races.

Есть тут один способ как-то с этим бороться, kill -1 -9 называется.

>  Это уже можно и в %preun после %preun_service.
> 
>  В любом случае, нужен механизм _предупреждения_ администратора о том,
>  что фейковый пользователь остается в системе.

Это значительно проще. :)


--
ldv

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

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

* Re: [devel] Q: pseudo user add/del policy? (was: pkg-build-priv)
  2003-05-13 11:36                 ` Dmitry V. Levin
@ 2003-05-13 11:47                   ` óÅÒÇÅÊ çÌÏÄÉÎ
  0 siblings, 0 replies; 46+ messages in thread
From: óÅÒÇÅÊ çÌÏÄÉÎ @ 2003-05-13 11:47 UTC (permalink / raw)
  To: devel

>>>>> "DVL" == Dmitry V Levin writes:

 >> В любом случае, нужен механизм _предупреждения_ администратора о
 >> том, что фейковый пользователь остается в системе.

 DVL> Это значительно проще. :)

 А если этот скрипт будет понимать опцию -l (как %description) и
 выводить сообщение в зависимости от установленной переменной LANG, и
 будет отбито пустыми строками сверху и снизу ;) Короче -- меня уже
 "понесло" ;)))

-- 
С уважением,
             Сергей Глодин

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

* [devel] Re: Q: pseudo user add/del policy? (was: pkg-build-priv)
  2003-05-13 11:33           ` óÅÒÇÅÊ çÌÏÄÉÎ
@ 2003-05-13 11:59             ` Michael Shigorin
  2003-05-13 12:11               ` óÅÒÇÅÊ çÌÏÄÉÎ
  0 siblings, 1 reply; 46+ messages in thread
From: Michael Shigorin @ 2003-05-13 11:59 UTC (permalink / raw)
  To: devel

On Tue, May 13, 2003 at 02:33:42PM +0300, Сергей Глодин wrote:
>  >> Добавление в %postun основного пакета(!) строчки: userdel -r
>  >> <fakeuser> не мусорит систему и лишнего ничего не оставляет.
>  MS> rpm -U
>  Не понял. Объясни, пожалуйста.

Проблема не удаления, но _обновления_.  При котором %post* будет
пройден, при этом если делать userdel -r -- sec update какого
апача может закончиться просто печально.

-- 
 ---- 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: Q: pseudo user add/del policy? (was: pkg-build-priv)
  2003-05-13 11:59             ` Michael Shigorin
@ 2003-05-13 12:11               ` óÅÒÇÅÊ çÌÏÄÉÎ
  0 siblings, 0 replies; 46+ messages in thread
From: óÅÒÇÅÊ çÌÏÄÉÎ @ 2003-05-13 12:11 UTC (permalink / raw)
  To: devel

>>>>> "MS" == Michael Shigorin writes:

 MS> Проблема не удаления, но _обновления_.  При котором %post* будет
 MS> пройден, при этом если делать userdel -r -- sec update какого апача
 MS> может закончиться просто печально.

 А я нигде не предлагал userdel с ключем -r ;) Но все же механизм
 предупреждения о том, что фейковый пользователь остается -- необходим.

-- 
С уважением,
             Сергей Глодин

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

* Re: [devel] pkg-build-utils
  2003-05-07 20:12                     ` Anton Farygin
@ 2003-07-07 20:38                       ` Nazar Yurpeak
  0 siblings, 0 replies; 46+ messages in thread
From: Nazar Yurpeak @ 2003-07-07 20:38 UTC (permalink / raw)
  To: devel

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

On Thu, 08 May 2003 00:12:43 +0400
Anton Farygin <rider@altlinux.com> wrote:

> Nazar Yurpeak пишет:
> > On Wed, 07 May 2003 22:13:35 +0400
> > Anton Farygin <rider@altlinux.com> wrote:
> > 
> > 
> >>Nazar Yurpeak пишет:
> >>
> >>>On Wed, 07 May 2003 22:38:41 +0400
> >>>aen <aen@altlinux.ru> wrote:
> >>>
> >>>
> >>>
> >>>>щаз придет ldv.... :-)
> >>>>
> >>>>Rgrds, Алексей
> >>>
> >>>
> >>>Сейчас будут бить, может быть даже ногами :) 
> >>
> >>Ладно, ты лучше скажи - у тебя заработал pkg-build ?
> > 
> > Нет :(
> > В /etc/apt/sources.list всего одна строка
> > rpm [alt] file:///var/ftp/pub/distributions/ALTLinux/Sisyphus i586 classic
> 
> file заменить на copy или указать свой sources.list (опция -s), в 
> котором file заменить на copy

Заменил... таже проблема :(

---
Regards,
Phoenix.

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

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

end of thread, other threads:[~2003-07-07 20:38 UTC | newest]

Thread overview: 46+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-05-07 12:31 [devel] pkg-build-utils Nazar Yurpeak
2003-05-07 14:50 ` Alexander V. Nikolaev
2003-05-07 16:52   ` Nazar Yurpeak
2003-05-07 17:24     ` Anton Farygin
2003-05-07 17:40       ` Nazar Yurpeak
2003-05-07 17:36         ` Anton Farygin
2003-05-07 17:53           ` Nazar Yurpeak
2003-05-07 17:47             ` Anton Farygin
2003-05-07 17:41         ` Anton Farygin
2003-05-07 18:02           ` Nazar Yurpeak
2003-05-07 17:56             ` Anton Farygin
2003-05-07 18:30               ` Nazar Yurpeak
2003-05-07 18:50                 ` Anton Farygin
2003-05-07 18:08             ` Nazar Yurpeak
2003-05-07 18:03               ` Anton Farygin
2003-05-07 18:38             ` aen
2003-05-07 18:15               ` Nazar Yurpeak
2003-05-07 18:13                 ` Anton Farygin
2003-05-07 19:17                   ` Nazar Yurpeak
2003-05-07 20:12                     ` Anton Farygin
2003-07-07 20:38                       ` Nazar Yurpeak
2003-05-08 10:48                     ` Alexander V. Nikolaev
2003-05-07 18:41                 ` [devel] pkg-build-utils (продолжаем) Nazar Yurpeak
2003-05-07 18:38                   ` Anton Farygin
2003-05-07 18:53                     ` Nazar Yurpeak
2003-05-07 18:49                       ` Anton Farygin
2003-05-12 20:59 ` [devel] pkg-build-priv Dmitry V. Levin
2003-05-13  8:27   ` [devel] Q: pseudo user add/del policy? (was: pkg-build-priv) Michael Shigorin
2003-05-13  8:36     ` Dmitry V. Levin
2003-05-13  8:52       ` [devel] " Michael Shigorin
2003-05-13  9:45       ` [devel] " óÅÒÇÅÊ çÌÏÄÉÎ
2003-05-13  9:50         ` Dmitry V. Levin
2003-05-13 10:10           ` óÅÒÇÅÊ çÌÏÄÉÎ
2003-05-13 10:17             ` Igor Homyakov
2003-05-13 10:40               ` óÅÒÇÅÊ çÌÏÄÉÎ
2003-05-13 10:45                 ` Igor Homyakov
2003-05-13 10:19             ` óÅÒÇÅÊ çÌÏÄÉÎ
2003-05-13 10:49             ` Dmitry V. Levin
2003-05-13 11:33               ` óÅÒÇÅÊ çÌÏÄÉÎ
2003-05-13 11:36                 ` Dmitry V. Levin
2003-05-13 11:47                   ` óÅÒÇÅÊ çÌÏÄÉÎ
2003-05-13  9:59         ` Igor Homyakov
2003-05-13 10:49         ` [devel] " Michael Shigorin
2003-05-13 11:33           ` óÅÒÇÅÊ çÌÏÄÉÎ
2003-05-13 11:59             ` Michael Shigorin
2003-05-13 12:11               ` óÅÒÇÅÊ çÌÏÄÉÎ

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