[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:05701] Re: last



菅谷@東北大です.

Yoshihiro Sugaya <sugaya@xxxxxxxxxxxxxxxxxxxxx> writes:

> hamm の last の表示が変です.現在ログインしていないにも関わらず,
> still logged in になってしまいます.

> % dpkg -l sysvinit Desired=Unknown/Install/Remove/Purge |
> Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
> |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
> uppercase=bad) ||/ Name Version Description
> +++-===============-==============-============================================
> ii sysvinit 2.74-4 System-V like init.

これに関して,sysvinit-2.74 に含まれるソースを追ってみたところ,バグ
である事が分かりました.

wtmp のログアウト記録を検索する際に,ちょっとした終了条件のミスで最
初のエントリを見ていないようです.以下がパッチです.

Attachment: last.patch
Description: Binary data

-- 
 菅谷 至寛 | 東北大学 工学部 通信工学科 阿曽研究室
           | E-mail: sugaya@xxxxxxxxxxxxxxxxxxxxx