[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