follow me on Twitter
    2010年3月
      1 2 3 4 5 6
    7 8 9 10 11 12 13
    14 15 16 17 18 19 20
    21 22 23 24 25 26 27
    28 29 30 31      

    最近のトラックバック

    ブログ:ココログ
    時間のないサイト運営者リング
    時間のないサイト運営者リング

    « 木製マウス | トップページ | マイクロソフト、Mac用仮想PCソフト「Virtual PC for Mac 7」 »

    2004.08.28

    玄箱にsamba3を入れてみる。

    まず、コンパイル環境を入れる。
    玄箱の付属CD-ROMのbinaryフォルダ内*.tar.gzをコピーしてtarで展開する。
    と、完了。(←たぶん)

    次に、日本 Samba ユーザ会から、
    samba-3.0.5.tar.gz
    libiconv-1.9.1-ja-patch-1.diff.gz
    をとってくる。
    libiconv-1.9.1.tar.gz
    もどっかからとってくる。(どこだっけ(^_^;))

    --- libiconvをコンパイルする。
    libiconvを展開
    $ tar xvfz libiconv-1.9.1.tar.gz
    パッチをあてる。
    $ gzip -d libiconv-1.9.1-ja-patch-1.diff.gz
    $ cd libiconv-1.9.1
    $ patch -p1 < ../libiconv-1.9.1-ja-patch-1.diff
    コンパイル~
    $ ./configure
    $ make
    suでrootさんになって
    # make install
    です。
    /etc/ld.so.confのあたまに/usr/local/libを追加します。

    --- sambaをコンパイルする。
    sambaを展開
    $ tar xvfz samba-3.0.5.tar.gz
    $ cd samba-3.0.5/source
    $ LD_FLAGS=-Wl,-rpath,/usr/local/lib ./configure --with-libiconv=/usr/local/lib --localstatedir=/var
    $ LD_FLAGS=-Wl,-rpath,/usr/local/lib ./configure --with-libiconv=/usr/local --localstatedir=/var
    $ make
    # make install

    sambaを停止する。
    # /etc/rc.d/init.d/smb stop

    /etc/rc.d/init.d/smbを編集して、新しいバージョンのsmbd、nmbdを起動するようにする。
    /sbin/smbd ==> /usr/local/samba/sbin/smbd
    /sbin/nmbd ==> /usr/local/samba/sbin/nmbd
    のように変更。
    PATHに/usr/local/bin、/usr/local/samba/bin、/usr/local/samba/sbinを追加する。

    smb.confをコピー
    # cp -p /etc/samba/smb.conf /usr/local/samba/lib

    smbpasswdをコピー
    # cp -p /etc/samba/smbpasswd cd /usr/local/samba/private
    # cp -p /etc/samba/smbpasswd /usr/local/samba/private

    /usr/local/samba/lib/smb.confのglobalセクションに
    dos charset=CP932
    unix charset=CP932
    display charset=CP932
    を追加する。
    client code page
    coding system
    の項目を削除する。

    再起動する〜〜〜

    とりあえず、Windowsからまる1の文字などの機種依存文字を
    使用したファイルを作成できるのを確認する。

    で、完了!かな?

    ----
    追記:
    sambaをコンパイルする前に
    sh-utils-2.0.11.tar.bz2
    をインストールしとかなあかんかったみたい。(^_^;)

    configureのオプション間違ってました。
    (誤)$ LD_FLAGS=-Wl,-rpath,/usr/local/lib ./configure --with-libiconv=/usr/local/lib --localstatedir=/var
    (正)$ LD_FLAGS=-Wl,-rpath,/usr/local/lib ./configure --with-libiconv=/usr/local --localstatedir=/var

    ----
    追記(2006/1/14)
    えーっと、こちらのbe under reconstruction...玄箱に「Samba3」を入れてみるでまちがっているよーっと指摘があったので直しときます。

    (誤)# cp -p /etc/samba/smbpasswd cd /usr/local/samba/private
    (正)# cp -p /etc/samba/smbpasswd /usr/local/samba/private

    あと、トラックバック、他の記事でコメントありがとうございました。

    « 木製マウス | トップページ | マイクロソフト、Mac用仮想PCソフト「Virtual PC for Mac 7」 »

    コメント

    コメントを書く

    (ウェブ上には掲載しません)

    トラックバック

    この記事のトラックバックURL:
    http://app.cocolog-nifty.com/t/trackback/43319/1197700

    この記事へのトラックバック一覧です: 玄箱にsamba3を入れてみる。:

    » 玄箱HGにUSBリムーバブルハードディスクを接続してみる [嗚呼。物欲物語。。]
    持っているCDやDVDすべてネットワークドライブに入れてしまえれば。。。 などと馬鹿な事を考えて玄箱を買ったんですが、ハードディスク一台だけだと何かと容量が不足しがちです。(ってどんだけCDとDVD持ってんだよ) そこで。玄箱(クロバコ)HGにIDE to USBインタフェ... [続きを読む]

    » 玄箱に「Samba3」を入れてみる [be under reconstruction ...]
    と、まあタイトルどおり入れてます。今w なぜなら…  嗚呼。物欲物語。。 - X... [続きを読む]

    » 玄箱HGにUSBリムーバブルハードディスクを接続してみる [嗚呼。物欲物語。。]
    持っているCDやDVDすべてネットワークドライブに入れてしまえれば。。。 などと... [続きを読む]

    » 玄箱に「Samba3」を入れてみる [be under reconstruction ...]
    と、まあタイトルどおり入れてます。今w なぜなら… 嗚呼。物欲物語。。 - XBOX + 玄箱 ネットワークメディアプレーヤー こんなものを見つけたため。 Xbox+玄箱は前から知ってたんですけどね。 やる機会が無かったというか、めんどくさかったというかw 正直言うと、..... [続きを読む]

    « 木製マウス | トップページ | マイクロソフト、Mac用仮想PCソフト「Virtual PC for Mac 7」 »





    Google



    サーチする:
    Amazon.co.jp のロゴ