2024年12月
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」 »

パソコン・インターネット」カテゴリの記事

Linux」カテゴリの記事

玄箱」カテゴリの記事

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: 玄箱に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」 »