まあ最初は ファイルの共有迄です。
予備調査
# which iconv /usr/bin/iconv # /usr/bin/iconv -l | grep -i EUCJP-MS EUCJP-MS//
この際ですので ”samba-3.2.5-prv.tgz ”を 入手します。
$ scp fdopstm@192.168.24.5:/home/fdopstm/samba-3.2.5-prv.tgz . Password: samba-3.2.5-prv.tgz 100% 30MB 2.3MB/s 00:13
単に 別の場所で インストールしたのを かき集めたものです。それを イン ストールします。
# installpkg samba-3.2.5-prv.tgz
samba-3.2.5-prv のインストール中
PACKAGE DESCRIPTION:
# ls /var/log/packages/ | grep samba
samba-3.2.5-prv
せっかく有るのですから 使ってみました 本来そのために 用意していたので すから。
駄衛門さんに 起動して頂くので ”rc.samba” を 作成します。
# cd /etc/rc.d/
# cat -n rc.M | grep samba
242 if [ -x /etc/rc.d/rc.samba ]; then
243 echo -n " samba"
244 /etc/rc.d/rc.samba > /dev/null 2>&1
# vi rc.samba
# cat rc.samba
#!/bin/sh
/usr/local/samba/sbin/smbd -D
/usr/local/samba/sbin/nmbd -D
# chmod 755 rc.samba
”rc.samba” が あれば 起動するようです、それゆえ ”rc.samba” を 作 成しました。
”smb.conf”も 最初から作成するのは かなわないので 既存のものから コ ピーしましょうどのように したのかということと smb.conf の 抜粋を ここに ( smb.conf の コピー と内容 )おいておきます
というわけで ディレクトリ ”/home/nyan/ntarou”を 作成しておきます。
# mkdir -p /home/nyan/ntarou # chmod 777 /home/nyan/ # chmod 777 /home/nyan/ntarou/ # ls -a /home/nyan/ntarou/ ./ ../
これにて 一件 ... と行きたいのですが ”ld.so.conf” を 変更する 必要が有るようです。変更した内容 を みると、つまり ”/etc/ld.so.conf”の 内容に ” /usr/local/samba/lib”を 追加する 必要が 有るようです。
# vi ld.so.conf
# cat ld.so.conf
/usr/local/lib
/usr/X11R6/lib
/usr/local/samba/lib
”tgz”作成した時に 個猫用 ということで かき集めたのですが 当然 ファ イルが 対象ですから 空の 必要な ディレクトリは 作成されません。 収集する 場合の 一例を 参考に見ると
# find / -cnewer /tmp/20081107mark ! -type d -print >/tmp/colectionfileall
man の 抜粋 を みると
演算子
...
! expr expr が偽の場合真となる。
というわけで ディレクトリ のみ は収集されません。
今回忘れていたので おしかりを 受けました その内容を 必要な 空の ディレクトリ の作成としてお いてあります。
# mkdir -p /usr/local/samba/var # mkdir -p /usr/local/samba/private/
動いてるか?
# ps ax ... 226 ? S 0:00 /usr/local/samba/sbin/smbd -D 228 ? S 0:00 /usr/local/samba/sbin/nmbd -D ... 247 ? S 0:00 /usr/local/samba/sbin/smbd -D ...
へい 御粗末でした
にゃんたろう 拝!
2009年 1月21日 (水) 21:02:40 JST 作成