菅谷@東北大です. 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