さてもれは 無いのでしょうか?
# cat syslog Dec 13 22:49:37 sv lpd[217]: /var/spool/samba: No such file or directory Dec 13 22:49:39 sv papd[249]: atp_open: Address family not supported by protocol Dec 13 22:49:39 sv afpd[252]: main: atp_open: Address family not supported by protocol
あ! ディレクトリ 関連が 無いぞ 作成しましょう 共有するディレクトリも Mac の ユーザー ディレクトリも 未作成では 無いかいな?
# cd /var/spool/ # mkdir samba # logout $ mkdir open_emac $ su - Password: # mkdir -p /home/nyan/ntarou/
ここで パーミション を 確認せねば いけんのですが 都合が悪ければ ”777”に しませう!
さて samba は動いてる?
# ps ax | grep smbd # ps ax | grep nmbd # /etc/rc.d/rc.samba /* 起動させると */ /usr/local/samba/sbin/smbd: error while loading shared libraries: \ libtalloc.so.1: cannot open shared object file: No such file or directory /usr/local/samba/sbin/nmbd: error while loading shared libraries: \ libtalloc.so.1: cannot open shared object file: No such file or directory
これも 忘れてました netatalk は 少し 待って頂いて samba から 片付けよ う
# cd /etc/ # ls -l ld.so.conf -rw-r--r-- 1 root root 30 Feb 12 2005 ld.so.conf # cp ld.so.conf 20050112_ld.so.conf_org # vi ld.so.conf # diff -s ld.so.conf 20050112_ld.so.conf_org 3d2 < /usr/local/samba/lib # shutdown -r now
まだ動きませんな
# cd /usr/local/samba/ # ls bin/ include/ lib/ sbin/ share/ swat/
ディレクトリ var が無いようです
# mkdir var
# /etc/rc.d/rc.samba
# ps ax | grep smbd
# ps ax | grep nmbd
411 ? S 0:00 /usr/local/samba/sbin/nmbd -D
# cd /usr/local/samba/var/
# cat log.smbd
[2008/12/13 23:44:15, 0] smbd/server.c:main(1209)
smbd version 3.2.5 started.
Copyright Andrew Tridgell and the Samba Team 1992-2008
[2008/12/13 23:44:16, 0] passdb/secrets.c:secrets_init(71)
Failed to open /usr/local/samba/private/secrets.tdb
[2008/12/13 23:44:16, 0] passdb/secrets.c:secrets_init(71)
Failed to open /usr/local/samba/private/secrets.tdb
[2008/12/13 23:44:16, 0] smbd/server.c:main(1310)
ERROR: smbd can not open secrets.tdb
# cd /usr/local/etc/netatalk/ # chown root.root *
ディレクトリ private も 無いようです
# mkdir private
# ps ax | grep nmbd
411 ? S 0:00 /usr/local/samba/sbin/nmbd -D
# kill 411
# ps ax | grep nmbd
# /etc/rc.d/rc.samba
# ps ax | grep smbd | grep -v grep
433 ? S 0:00 /usr/local/samba/sbin/smbd -D
436 ? S 0:00 /usr/local/samba/sbin/smbd -D
# ps ax | grep nmbd | grep -v grep
435 ? S 0:00 /usr/local/samba/sbin/nmbd -D
ディレクトリが なぜ 洩れてたのでしょうか 空の ディレクトリは 洩れるよ うですな! tgz 作成の お勉強に なりました。
個猫 は ディレクトリ /home/nyan/ntarou/ を netatalk と samba の 共有 ディレクトリ とするつもりです。
また open_emac は 計算機を使用し ている ユーザーの 領域に 別に ディレクトリ を 設けておきます これは もし ユーザーの ディレクトリを 開放すれば;; 初期 条件 というか オリジナル は ユーザーの 領域 を 開放してある これでも 悪い事は 無いのでしょうが?
# sed -e '/^#/d' /usr/local/etc/netatalk/AppleVolumes.default_org ~ # tail -2 /usr/local/etc/netatalk/AppleVolumes.default_org # please put a pound sign in front of the tilde or delete it. ~
初期設定で /home/nyan/ntarou/ の み 追加すると 後で 大掃除を しないと いけなくなるのです。何でも良いので 作成する事が 推奨されています。
にゃんたろう 拝!
2008年12月13日 (土) 23:46:12 JST 作成