[sisyphus] coreutils, who )
Artem
=?iso-8859-1?q?x-console_=CE=C1_yandex=2Eru?=
Чт Май 18 09:26:40 MSD 2006
Dmitry V. Levin wrote:
> On Thu, May 18, 2006 at 02:12:18AM +0300, Artem wrote:
> [...]
>
>>>>А чей pid
>>>
>>>Вот тут мне все стало ясно. Вставил sleep в конце GiveConsole
>>>и ...
>>>
>>>
>>>>пишет этот sessreg?
>>>
>>># ps aux | grep GiveConsole
>>>root 18554 0.0 0.1 1636 832 ? S 08:42 0:00 /bin/sh
>>>/etc/X11/xdm/GiveConsole
>>>
>>># who -a /var/run/utmp
>>><skip>
>>>user ? :0 May 17 08:42 ? 18554
>>>
>>><skip>
>>>
>>>так же во время sleep:
>>># who -a
>>><skip>
>>>user ? :0 May 17 08:42 ? 18554
>>><skip>
>>>
>>>$ rpm -qf /etc/X11/xdm/GiveConsole
>>>xinitrc-2.4.25-alt1
>>>
>>
>>Т.е. проблема - в скриптах, добавляющих запись в utmp со своим PID
>
>
> Не только в скиптах; тот же sessreg(1), похоже, не умеет устанавливать
> нужный скриптам pid.
>
>
Да, такой опции у него нет.
--
Rgds, Artem.
Подробная информация о списке рассылки Sisyphus