[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:01196] Re: slrn uploaded
こんにちは、杉谷です。
きくたにさん:
> > ps ax で "ps ax" がはしっている tty が who で出ますか。例えば script
> > の時は script の上で走っている tty の情報は who ではでません。
> > (utmp に書かれていない。) これが、あのエラーの原因なのですが、菊谷さん
> > の環境でもこのような亊が起っていそうなので。
>
> なるほど、ktermだとwhoで見えますが、rxvtでは出ませんね。不思議。
> これはあってはならないことなのでしょうか?
> もしそうならrxvt作者にレポートします。
これって rxvt のコンパイル時の設定でそうなっているのでは?
rxvt-2.20/src/feature.h より
/*{{{ utmp: */
/*----------------------------------------------------------------------*
* #define UTMP_SUPPORT
* for utmp support to update `/etc/utmp' to show rxvt logins
*
* For this to work,
* - make Rxvt setuid root, a potential security hole but is
* reportedly okay - do at your own risk
* su
* chown root.root rxvt
* chmod a+s rxvt
* - make Rxvt setuid/setgid to match user/group that owns `/etc/utmp'
*
* #define UTMP_FILENAME "/var/adm/utmp" (Irix, dec alpha)
* #define UTMP_FILENAME "/var/run/utmp" (FreeBSD, NetBSD 0.9)
* to define where the utmp file is located if it isn't /etc/utmp
* and isn't defined by one of the myriad names in utmp.c
*
* #define TTYTAB_FILENAME "/etc/ttys" (FreeBSD, NetBSD 0.9)
* for BSD-type systems, to define where the tty table is located
* if it isn't /etc/ttytab
*----------------------------------------------------------------------*/
/* #define UTMP_SUPPORT */
----
東京大学大学院広域科学専攻
総合文化研究科生命環境科学系
杉谷 正三