On Wed, May 17, 2006 at 12:36:33AM +0300, Artem wrote: > Artem wrote: > > Dmitry V. Levin wrote: [...] > >>А зачем этой утилите wttyhx показывать записи про несуществующие процессы? > > > > А разве запись сессии, сделанная при входе пользователя через, например, > > xdm в иксы - это "несуществующая сессия" ? > > [user@sol user]$ who > root tty1 2006-05-16 23:10 (localhost) > user pts/6 2006-05-17 00:31 (:0.0) > [user@sol user]$ who /var/run/utmp > root tty1 2006-05-16 23:10 (localhost) > user :0 2006-05-16 21:57 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > user pts/6 2006-05-17 00:31 (:0.0) > > Обратите внимание на подчеркнутую строчку. Я вошел под пользователем > "user" через xdm. Скрипты xdm сделали запись в utmp. Но стандартный > вызов who это не кажет. Показывать запись о сессии, которая зарегистрирована на несуществующий уже процесс, было бы неправильно. Видимо, тот процесс, который делает такие записи, не заботится о том, чтобы они были правильными. Я не знаю, что именно пишут xdm'овые скрипты, но судя по тому, что вы цитируете, они пишут какую-то лажу. -- ldv