[sisyphus] coreutils, who )
Artem
=?iso-8859-1?q?x-console_=CE=C1_yandex=2Eru?=
Ср Май 17 10:15:19 MSD 2006
Dmitry V. Levin wrote:
> On Wed, May 17, 2006 at 01:23:09AM +0300, Artem wrote:
> [...]
>
>>P.S. Процесс xdm делает записи в utmp подобным образом:
>>/usr/X11R6/bin/sessreg -a -w "/var/log/wtmp" -u "/var/run/utmp" \
>>
>> -x "/etc/X11/xdm/Xservers" -l $DISPLAY -h "" $USER
>>
>>и удаляет после завершения x-сессии:
>>/usr/X11R6/bin/sessreg -d -w "/var/log/wtmp" -u "/var/run/utmp" \
>>
>> -x "/etc/X11/xdm/Xservers" -l $DISPLAY -h "" $USER
>>
>>Неправильный sessreg ? Пользователь в окнах - а в who его нет...
>
>
> А чей 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
--
Rgds, Artem.
Подробная информация о списке рассылки Sisyphus