On Wed, Sep 03, 2003 at 06:19:42PM +0400, Alexey Tourbin wrote: > On Wed, Aug 27, 2003 at 03:42:04PM +0300, Michael Shigorin wrote: > > trickster:~> sudo tail -2 /etc/sysctl.conf > > # workaround flakey IPC-wise hasher > > kernel.msgmni = 512 > > Непамагает. > > $ sysctl kernel.msgmni > kernel.msgmni = 2048 > $ > > fakeroot, while creating message channels: Invalid argument > This may be due to a lack of SYSV IPC support. > fakeroot: error while starting the `faked' daemon. > initroot: failed to install initial package list. Если ядро не очищает SYSV IPC за процессами (как в -ow), то и ограничение в 2048 может быть достигнуто. Выходов два: 1. Использовать ядра с включённой очисткой SYSV IPC. 2. Продублировать код из ipcs/ipcrm в hasher'е (точнее говоря, в hasher-priv killuid{1,2}). Какие будут предложения? -- ldv