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

[debian-users:12577] Is hostid bug fixed?



久保@伊勢原市です。

hamm で、sethostid が使えないというバグを見つけたのですが、slink では
直っているのでしょうか?

man sethostid には

>        The hostid argument is stored in the file /etc/hostid.

と書いてあるのですが、これは libc5 での話で、glibc2 では
/var/adm/hostid を用いるようです。

# libc.so.5, libc.so.6 内の文字列を検索すると、
# 
# > $ strings  /lib/libc.so.6 | grep hostid
# > sethostid
# > gethostid
# > /etc/hostid
# > $ strings  /lib/libc.so.6 | grep hostid
# > gethostid
# > sethostid
# > /var/adm/hostid
# > /var/adm/hostid
# 
# となります。

hamm では /var/adm というディレクトリがないので、sethostid を実行する
とファイルを作成できずエラーが起こります。mkdir /var/adm を実行したら
きちんと set されるようになりました。

slink で直ってなければどなたか本家へバグレポートをお願いします。m(__)m

では、再見
-- 
神奈川県伊勢原市在住
久保 健洋
kubo-t@xxxxxxxxxxxxxxx
http://terry.nikkeibp.co.jp/~kubo/