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

[debian-users:34940] Re: samba でファイル名の「〜」が文字化け



武藤@Debianぷろじぇくとです。

At Mon, 21 Oct 2002 18:30:27 +0900,
WATANABE Katsuyuki wrote:
>   | >[2002/10/19 18:08:04, 0] passdb/pdb_smbpasswd.c:build_sam_account(1192)
>   | >  build_sam_account: smbpasswd database is corrupt!  username xxx not in unix
>   | > passwd database!
>   | >
>   | >windows側からはパスワードが合わないように見えます。
>   | 
>   | 原因が不明ですが、Samba で経由でアクセスしようとしているユーザが
>   | /etc/passwd (またはそれ相当のもの)に存在していないというエラーに見えま
>   | すが。
> 
> 当方(unstable, samba関連は2.2.5-2でhold)でも、
> 土曜日にupgradeしたところ、同様にwindowsマシンから
> 見えなくなり、 /var/log/samba/log.smbd に上記と同じ
> エラーが記録されていました。
> 
> とりあえず、/etc/init.d/samba で stop -> start した後には
> 正常に使えています。
> 
> upgrade時に libc6 2.3.1-1 がインストールされたので、
> 共有ライブラリ絡みだろうと思いますが、たまたま一週間
> ほどupgradeしていなかった直後ですので、定かではありません。

Yes、libc6 2.3.1の問題でしょう。
ユーザー認証が関係するほとんどのデーモン(inetd、samba、*dm、mail
server、etc...)は再起動しないとダメみたいです(/var/log/syslogを見ると
わかります)。

inetdのようにシグナルでrestartするものは/etc/init.d/inetd restartでは
だめで、stop→startを実行しないとダメ。

OSごと再起動したほうが早そうだなぁ。
-- 
武藤 健志@Debian/JPプロジェクト   (kmuto@debian.org, kmuto@debian.or.jp)
           日本Linux協会           (kmuto@xxxxxxxxxxx)
           有限会社トップスタジオ  (kmuto@xxxxxxxxxxxxxxx)
URI: http://www.topstudio.co.jp/~kmuto/ (Debianな話題など)