Arch LinuxのSamba 3、streams_xattrの動作

Arch LinuxのSamba 3、streams_xattrの動作

私はx64 Arch LinuxインストールでSamba 3.6.8-1を実行しています。私は最近、streams_xattrSamba共有がNTFS用の代替データストリームをサポートすることにしましたstreams_depotstreams_xattrWin7システムでSamba共有にADSを含むファイルをコピーすると、LinuxコンソールはADSがファイルの添付ファイルとして表示されるxattrことを発見しました。ただし、Windowsエクスプローラを使用してファイルをWin7ボックスにコピーし直すと、ADSエントリはありません。を使用した場合、これは起こらなかったでしょうstreams_depot

Wiresharkがキャプチャしたネットワークトラフィックを見て、QUERY_FILE_INFO(ファイルストリーム情報のクエリ)に応答して、Sambaはファイルに関連するすべてのストリームを返さないことを発見しました。応答には、ファイルデータと呼ばれる1つのストリームのみが含まれます。

ここで何が起こっているのか知っている人はいますか?

PS:一方、最初にアクティブにしたときにstreams_xattrsmbdstreams_depotからメッセージを受け取りました。NT_STATUS_NETWORK_BUSYこれはWindowsでも「予期しないエラー」を報告しました。

少し調査の終わりに、私はこれを見つけました。https://bugzilla.samba.org/show_bug.cgi?id=7537。カーネルoplockを無効にした後、このエラーは消えました。このバグが2年になったので、まだカーネルoplockをオンにすることができるのか、それを修正する他の方法があるのか​​疑問に思います。

アップデート - Windowsファイル共有がオンになっており、OS X Lion(10.7)を実行しているMacbook Proがあり、同じ動作が表示されます! ..明らかにSambaも使用しているようです

ベストアンサー1

おすすめ記事