Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000922Vine Linux2 proposed-updates公開2010-02-01 15:482012-10-07 01:02
tomop 
tomop 
不明 
完了実装済 
5.0 
 
x86, x86_64, ppc
なし
0000922: [proposed-updates] samba更新
sambaの更新パッケージをputしました。nautilusからSMBホストやサービスの一覧を取得できなくなっていた件の対策となります。
設定されていません。
関連 0000885完了 tomop ファイルエクスプローラーでネットワークを開くと失敗する 
課題の履歴
2010-02-01 15:48tomop新規課題
2010-02-01 16:03tomop関連追加関連 0000885
2010-02-14 02:16anonymousコメント追加: 0003892
2010-02-26 23:49anonymousコメント追加: 0003893
2010-02-27 06:36anonymousコメント追加: 0003894
2010-02-27 07:09tomopコメント追加: 0003895
2010-02-28 03:54anonymousコメント追加: 0003896
2010-02-28 05:22tomopコメント追加: 0003897
2010-02-28 05:29tomopコメント追加: 0003898
2010-02-28 11:07anonymousコメント追加: 0003899
2010-03-15 13:12kazutaka状態テスト待ち => 完了
2010-03-15 13:12kazutakaコメント追加: 0003900
2012-10-07 01:02tomop解決状況不明 => 実装済

コメント
(0003892)
anonymous   
2010-02-14 02:16   
> sambaの更新パッケージをputしました。nautilusからSMBホストやサービスの一覧
> を取得できなくなっていた件の対策となります。
そろそろerrataにできないものでしょうか。待ち遠しいもので。
(0003893)
anonymous   
2010-02-26 23:49   
> > sambaの更新パッケージをputしました。nautilusからSMBホストやサービスの一覧
> > を取得できなくなっていた件の対策となります。
5.0での更新ではなくて
5.1へのapt-get dist-upgradeで対応だったんですね。
インストールしている全機種で5.1へ更新して、NASと他のホスト表示を確認しました。
(0003894)
anonymous   
2010-02-27 06:36   
> インストールしている全機種で5.1へ更新して、NASと他のホスト表示を確認しま
> した。
すみません。動作報告訂正します。
vine5正式リリース当時から同じだったかもしれませんが、
nautilusでの扱いに於いて
(メニュー)場所->ネットワーク選択時のホスト一覧はできています。
vine5からNAS及びWindows(当方はWindows2000)への接続はできています。
vine5からvine5ホストへの接続はエラー表示となります。
sambaのコマンドラインからの接続はできているのだろうと思いますが、
GUIでの部分は失敗しているようです。
(0003895)
tomop   
2010-02-27 07:09   
 proposed-updatesは、アップデートパッケージの先行テスト公開です。
5.1向けというわけではなく、全archでのテスト報告が出揃った時点、
または一定期間経過で正式公開となります。

> vine5からvine5ホストへの接続はエラー表示となります。

 接続先ホストにてsmbd/nmbdは起動していますか?
(0003896)
anonymous   
2010-02-28 03:54   
>  接続先ホストにてsmbd/nmbdは起動していますか?
接続先ホストのsmbd/nmbdの起動はしてます。
chkconfigによる自動起動してます。
(なぜか初期のvine5.0ではnmbdのみ自動起動しなかったのでリブート時手動起動でした。)
補足しておきますと、
Windows(Windows2000もしくはWindowsXPsp2)のエクスプローラーから
同じvine5ホストへの接続はログイン名とパスワードの指定で成功してます。
GUI接続で表示しているのは

場所をマウントできません
サーバから共有リストを取得できませんでした

です。
再度試してみたところ、
vine5.1ホストへの接続はホスト名ダブルクリックでエラー
vine4.2ホストへの接続はホスト名ダブルクリックで共有名表示しますが、
共有名ダブルクリックで同じエラー表示となります。

余談ですが、
vine4.2はサーバー用途として構築していても
デスクトップ用途では試していません。
(0003897)
tomop   
2010-02-28 05:22   
 検証してみました。

 まず、"ネットワーク"直下のアイコン(avahiで検出されたもの)からは
接続できません。"ネットワーク" > "Windowsネットワーク"から操作して
ください。

 次に、サーバ側でゲスト接続を有効にする(smb.confにて"map to guest"
を"Bad User"(デフォルト値)以外にする)必要がありました。nautilusの
クライアント機能では共有一覧の取得時にユーザ認証できないことが原因
です。また、この制限のため[Homes]共有は見えません(ユーザ名から共
有名を決定しているため)。
(0003898)
tomop   
2010-02-28 05:29   
 訂正です。

(誤)
を"Bad User"(デフォルト値)以外にする)必要がありました。

(正)
を"Bad User"にする)必要がありました。
(0003899)
anonymous   
2010-02-28 11:07   
> (正)
> を"Bad User"にする)必要がありました。
どうなるかやってみました。
設定変更前は
Windowsネットワーク->ワークグループ
を開いた時点で
vine4.2のホストは見えますが、
vine5.1のホストだけ表示していません。

smb.confのどのセクションに追加するのか迷いながら
security = user
の近くに
map to guest = Bad User
追加しました。(smbd restart)
ご指示に従い
Windowsネットワーク->ワークグループ
を開くと
vine5.1ホストが見えました。
この次からが???なのですが、
ホスト名ダブルクリックで
共有名のhomesのみ表示しています。
そのhomesダブルクリックでsmb.conf変更前と同じエラー表示となってます。

この状態でWindows側からvine5.1ホストを開くと
ユーザー名+パスワード入力が無くなり、共有名のユーザー名を表示していません。
homesをエクスプローラーから開こうとしてもエラー表示となりました。
これでは使い勝手としては後退してます。

設定変更前なら
Windowsからvine5.1の接続とvine5.1からWindows+NASへの接続は問題ないようですから
とりあえずは使える評価になりますが、
これ以上追求できないのなら、諦めるのも1つかなと思ってます。
(0003900)
kazutaka   
2010-03-15 13:12   
既にセキュリティフィックスの errata が発行されて
いますので完了にします。

(参考) http://vinelinux.org/errata/5x/20100302-1.html [^]

> 設定変更前ならWindowsからvine5.1の接続とvine5.1からWindows+NAS
> への接続は> 問題ないようですからとりあえずは使える評価になりますが、
> これ以上追求できないのなら、諦めるのも1つかなと思ってます。

これについては現在の nautilus (gvfs)の仕様ではちゃんと
認証できないことに起因しているので、現状ではこれ以上の改善は
難しいとお考えください。

(0000007 にも書いてありますが、共有一覧の取得時にユーザ認証できない
&ユーザ名から共有名を決め打ちなこと、が主な原因だそうです)

尚、もしこの現象を改善する方法や patch 等が見つかりましたら、
引き続きこのレポートにリプライしてもらえると助かります。

ハラダ