netatalkについて語るスレ
■ このスレッドは過去ログ倉庫に格納されています
netatalkについてのスレが見あたらないので立ててみました。 >>564 /ets/hosts の記入漏れでした。 雷でNetatalkサーバーが落ちた後、MacOSXから接続ができなくなった。 ずっと虹色カーソルが回っている。 原因はなにかな? FedoraCore4+Netatalk2+Samba3でなんとか復活した。 やれやれ めんどうだったし、小さな事務所内のローカル使用なので、セキュリティは考えず、ファイアウォール無し、SELinuxはOFF、接続は全てゲストにした。 文字セットがUTF-8になったおかげで、Linux側でも日本語ファイル名がちゃんと表示されるようになったのは嬉しい。 http://fujisan.sunnyday.jp/mac/ の「Macな話」にまとめてみたので、興味ある方は読んでみて。 感想、アドバイスなどいただけたら、嬉しいです。 >>575 既にcjkパッチとか、その他のパッチが採用されている2.1devのrpmじゃだめなんですか? >>558 ありがとうございます。 ttp://www.ohkawa.biz/Linux/#netatalk に、FedoraCore4用の、netatalk-2.1devがありました。 また機会があれば試してみます。 >>575 FedoraCore4のsamba-3.0.14a-2って、delete veto filesは正常に動くんですか? ttp://www003.upp.so-net.ne.jp/hat/netatalk/andsamba.html で、 「なお、samba-3.0.12以降にはdelete veto filesが正常に機能しないというバグがありましたが、3.0.15pre2以降で直りました。」 とありましたね。 Sambaもアップデートした方がよさそうです。(^_^); ご指摘ありがとうございます。 NetBSD2.1+mac68kにnetatalk-2.0.3をInstallしようとしています。 ./configure --with-bdb=/usr/local/db --enable-netbsd --with-shadow でconfigureは通るのですがmakeで mkdir .libs afppasswd.o(.text+0xb6): In function `convert_passwd': /home/lucy/stable/netatalk-2.0.3/bin/afppasswd/afppasswd.c:94: undefined reference to `des_key_sched' afppasswd.o(.text+0xda):/home/lucy/stable/netatalk-2.0.3/bin/afppasswd/afppasswd.c:97: undefined reference to `des_ecb_encrypt' make[3]: *** [afppasswd] Error 1 make[3]: Leaving directory `/home/lucy/stable/netatalk-2.0.3/bin/afppasswd' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/lucy/stable/netatalk-2.0.3/bin' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/lucy/stable/netatalk-2.0.3' make: *** [all] Error 2 で失敗します。どんな対策をしたらいいでしょうか。 NetBSD って、標準で DES 入ってるの? つか、輸出規制とかって、昔の話なのか?(←ジジイ?) 輸出規制のことは分からないのですけど /usr/include/des.h /usr/include/kerberosIV/des.h /usr/include/openssl/des.h >>582 FreeBSD だと、des.h じゃなく、des_old.h とかで定義されてるみたいだし、 古いバージョンのライブラリとリンクしないとイケナイとかじゃね? opensslを一番ふるいのにしたらうまく行きました これでひとまず眠れます。感謝! 既出かもしれないけどCentOS4.2にnetatalkを入れてみたら 動かない。kernelにappletalkのモジュールが入ってないんですね。 RHELクローンはScientificLinuxの3を使ったことがあるけど、 普通にnetatalkが動いたんだけどなあ。 これを確かめるためにいろいろと入れ替えるわけにもいかないの ですが、RHEL3、4、CentOS3、4、ScientificLinux3、4のそれぞれの 状況はどんな感じなのでしょうか? ちなみにCentOS4はcentosplusからunsupportedのカーネルを 入れるとnetatalkが動くようです。kernelの再コンパイルをしても 動くんだろうけど、カーネルの再構築なんて何年もしたことない・・・。 appletalkモジュールなんて使わないようにリビルド >>586 ありがとう。 OS8なんだけど、直接appletalkをしゃべらなくても いけるんでしたっけ? appletalkを使わないオプションを調べてリビルドして 試してみます。 ついでに、appletalkのモジュールがあるのか RHELクローンについて、手元にあるコンピュータで 調べてみると、 あり−ScientificLinux3(i386) なし−RHEL3(x86_64)、CentOS4(i386) でした。 とりあえず、CentOS4にunsupportedカーネルを 入れて動かしています。 >OS8なんだけど CentOSとMac OS 8という組み合わせはちょっと時代が違いすぎてイバラの道。 未来から来たセワシ君が北京原人のメスと結婚するようなもんだ。 リビルドしなくても、afpd.confに-noddpオプションを 入れるだけですね。上の方にも書いてあった・・・。 そもそも、今までエラーが出ていたように見えたのも、 起動スクリプトがメッセージを出しているだけで、 IPアドレスを入れれば、つながったようです・・・。 >>588 一応、CentOS4にunsupportedカーネルを入れて、 netatalk1.6.4aにeucsji.patchを当ててからインストール して、OS8のセレクタからブラウズできて、つながる ようにはなっています。漢字コードが完璧じゃないけど、 今までのVineLinuxのnetatalk1.5.3も同じです。 netatalk2.0.3を入れれば、もう少しましになるの でしょうが、いくつもパッチを当てて、CVSからも ファイルを取ってこないと漢字コードが完璧には ならないようなので、もう少し様子を見てみようと 思います。 >>588 >CentOSとMac OS 8という組み合わせはちょっと時代が違いすぎてイバラの道。 それはどういう根拠からですか? 何も問題ないと思うのですが。 ふとスレを開いたら4年前に立ったスレかよ カーネル再コンパイルめんどくさいんだよなぁ Sambaに統合して欲しい netatalkとSambaはプロトコルからして違うって >590 >それはどういう根拠からですか? netatalk2 & Samba3は読んでいますか? >>592 言い方が悪かった Sambaプロジェクトに統合ってことで >>593 読んでますが、とくにCentOSとMacOS8の話など出て来ません。 時代が云々という話も出て来ません。 一体何がイバラの道なんですか? 苦労と思わないのなら、それで良いんじゃない? まあ、がんばれ。 >595 afp3とafp2の違いは理解していますか? DDPだけでなくATPくらいまではカーネルに実装してほしいと思っているのは俺だけですか? CAPのほうがアイコンはかわいい。 もうMac miniとか買ってNFSでマウントした方が速いけどな。 sambaはUNIXユーザ名とsambaユーザ名を別にしてマッピング出来るようですが、netatalkも出来るのでしょうか。 誰か教えて下さい!! netatalk-2.0.3-4.2.1.i386.rpmをだうんろーどしてきて rpm -ivh netatalk-2.0.3-4.2.1.i386.rpmって実行しても 警告: netatalk-2.0.3-4.2.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 30c9ecf8 エラー: Failed dependencies: libc.so.6(GLIBC_2.4) is needed by netatalk-2.0.3-4.2.1.i386 libcrypto.so.6 is needed by netatalk-2.0.3-4.2.1.i386 libgssapi.so.1 is needed by netatalk-2.0.3-4.2.1.i386 libpam.so.0(LIBPAM_1.0) is needed by netatalk-2.0.3-4.2.1.i386 libssl.so.6 is needed by netatalk-2.0.3-4.2.1.i386 って出てきていんすとーるできません(><) いろいろ検索して調べてみたのにどこにものってなかったので 誰か助けてください!!(T_T) >>603 さんが教えてくれたURL先にあったnetatalk-2.1dev-4.i686.rpmを rpm -ivh netatalk-2.1dev-4.i686.rpmってにゅーりょくしたらー エラー: Failed dependencies: groff-perl is needed by netatalk-2.1dev-4.i686 tetex-dvips is needed by netatalk-2.1dev-4.i686 って出てきてやっぱり出来ないの(><) これってgroff-perlっていうのとtetex-dvipsっていうのがいるってことだよね? この2個ってどこにあるのか誰か教えてくださいvvv >>605 さん 犬板ってどこ〜?(><) 犬猫大好き@2ch掲示板のこと??? >>607 さん、ありがと〜ヽ(●´ε`●)ノ Linux板の事だったんだねー でもLinux板にはnetatalkのスレがなくってこっちにあったから聞いてみたの ごめんなさいね でも、頑張って解決出来たからもう大丈夫 ありがと〜ヽ(´▽`)ノ UNIX側から作った拡張子なしのファイルをOS9からみると、 白いアイコンになるのですが、OSXからみるとデーモンアイコンにみえます。 何故でしょう。 そもそも、このデーモンアイコンは、OSXにコピーしたときに 白いアイコンに戻ったりしてかなりウザいです。 最初から白いアイコンにする方法はないでしょうか? 拡張子の自動マッピングだと思う。 AppleVolumes.systemの中身をコメントアウトしまくるべし。 拡張子なしのファイルなのでAppleVolumes.systemは関係ないです。 拡張子無しに、ファイルタイプ'BIN 'が関連付けてあったりするような気もするが。 昔のnetatalkは拡張子なしはタイプTEXT クリエータUNIXでしたが、最近のバージョンはタイプもクリエータも付いてません。少なくとも2.0.3はそうです。 バージョンの違いは初期設定値の問題であって、ハードコードでは無いと思うが。 漏れはソースからビルドしたが、拡張子無しの設定の初期値はコメントアウトされていた。 AppleVolumes.systemの先頭付近 #. "????" "????" Unix Binary Unix application/octet-stream #. "BINA" "UNIX" Unix Binary Unix application/octet-stream #. "TEXT" "ttxt" ASCII Text SimpleText text/plain 610はこのあたりを確認汁。 unix側からMacのボリュームをマウントすることはできますか 相手がOSXならnfsで我慢する。日本語ファイル名とか問題ありそうだけど。 相手がOS9ならafpclientで我慢する。mountじゃなくて、ftpライクなことが出来るだけだけど。 FreeBSDでnetatalkのログインをldapに格納されているユーザ情報でできないのでしょうか。 現在、ldap登録ユーザでloginはできます。 netatalkは/etc/pam.d/のどのファイルを参照しているのでしょうか。 >>620 Linuxのケースのようですが、 ttp://mlog.euqset.org/archives/linux-users/103109.html >>621 FreeBSDのportからのインストールだと /etc/pam.d/netatalkが作成されないようです。 ただ認証は行われているのでどのファイルで認証が行われているかわかると あげてもらったurlの方法ができそうです。 >622 >/etc/pam.d/netatalkが作成されないようです。 /usr/ports/net/netatalk/pkg-message よんだ? >>623 自分のだめっぷりを確認しました。 WITH_PAM=yesでmakeしていませんでした。 再度インストールしなおして /etc/pam.d/netatalkを作成し auth sufficient /usr/local/lib/pam_ldap.so no_warn try_first_pass auth required pam_unix.so try_first_pass account required pam_unix.so try_first_pass session required pam_permit.so と書いたところ、みごと動作しました。 ありがとう。 SAMBAとの相互運用についての質問ですが、 http://www003.upp.so-net.ne.jp/hat/netatalk/andsamba.html にある、macjapaneseフォルダをnetatatlkでサーバ側にコピーした場合、 それをSAMBAで見ると、皆さんの環境ではどうなるでしょうか? 全ファイルがマングリングされてみえました。 そのページにも書いてあるけど、sambaのマングリングって、なんとなく動作がおかしいですね。 フォルダ内にマングリングされたファイルがあると、他のファイルが見えなくなる場合とかもありました。 そのページに書いてあるが、ファイル名に「"」が入っていると異常になる。 >>631 やっぱり、そうなんですね。てっきりSamba側から覗いてもファイル名が 正常に見えるものと思ってました・・・ >>616 afpfs-ng ttps://sourceforge.net/projects/afpfs-ng/ FreeBSDでportsからインストールしたんだけど netatalk.confってどこにあるの? コンパイルの作業ディレクトリにはあるけど どこに設置すればいいんでしょう? 教えてエロい人。 /usr/local/etc とかじゃねーの? /usr/local/etc/atalkd とかだったかもしれんが。 /usr/local/etc/rc.d/netatalk とかなんとかあるはずだから、 それ見れば分かるとおもう。 portsからいれたんなら設置する必要ないよ。 pkg-plistも見ればわかるよ。 >>636 >>637 ありが?ォ atalkの起動が遅いからatalkを止めて avahiを使いたかったから、netatalk.confで atalk止めたかった。 smbclientみたいなUNIXで動くクライアントないですかね afpfs-ngの作者が、afpfs-ngの開発が落ち着いたらコマンドベースのクライアントも作るような話をしている。 netatalk-admin MLで。 >>641 ありがとうございます。 楽しみに待つことにします。 このスレッドですね。 ttp://sourceforge.net/mailarchive/forum.php?thread_name=20070311005219-5247B.hat%40fa2.so-net.ne.jp&forum_name=netatalk-admins ttp://www003.upp.so-net.ne.jp/hat/files/afpclient.tar.gz ttp://web.archive.org/web/20051122054341/http://is.im.mri.co.jp/afpclient/afpclient-1.01-3.i386.rpm ファイル名はちゃんと見えるのですが、開くと中身が化けます。 SHIFT_JISとMAC_JAPANESEの両方ともダメでした。 netatalkをインストールして設定して、正常に動作しているのですが 2つ疑問な点があります。 1.Sambaの security = share のように認証なしでお手軽に使えるように出来ませんか? 2.2GBを超えるデータを転送しようとすると止まります。 この二つを解決したいのですが、どうすれば良いでしょうか? >>646 とりあえずサーバOSの種類とバージョン、Netatalkのバージョン、 クライアントのOSとそのバージョンを書かないと何もアドバイス出来ないよ。 >>647 失礼しました。 >サーバOSの種類とバージョン Vine Linux 3.2 >Netatalkのバージョン # rpm -qa | grep netatalk netatalk-1.5.3.1-0vl5 netatalk-devel-1.5.3.1-0vl5 >クライアントのOSとそのバージョン Microsoft WindowsXP Professional SP2 + pc maclan2000 8.1J for WindowsXP (ゆくゆくはMacOS本物を相手にしますが、とりあえず手元にMacOSが無いので 検証用にクライアントはこうなっています。 宜しくお願いします。 そのバージョンだと2Gはどうしようもない気がする。 netatalk1.5はやめた方がいい。MacOSXで問題でまくり。 netatalk1.6ならだいぶ良いが、今らなnetatalk2 >>646 >1.Sambaの security = share のように認証なしでお手軽に使えるように出来ませんか? uams_guest.so >2.2GBを超えるデータを転送しようとすると止まります。 afp2の制限でしょう。netatalk2が必要。 pc maclanの機能はマトモじゃないから、あまり検証にならない。 Time Machineは使えないのか... しくしく >652 つ defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1 どうなんだろう。 TimeMachineはハードリンクを使っているみたいだが、 netatalkってハードリンクにうまく対応出来てないのでは? Debianのnetatalkが暗号化パスワードに対応してないのは、OpenSSLとのライセンスの不整合が原因だそうだ。 じゃあ、他のディストリビューションはどうしてOpenSSLが使えているのだ? >>655 やればわかるけど,ハードリンクとかいっさい使わない ディスクイメージの形で保存されるから大丈夫. OSXアップデートでTimeMachineから見えるようになったと聞いたけど、 試した人いますか? >>658 FreeBSD 6.3、netatalk 2.0.3、SLPなし、Zeroconf(Avahi)ありだけど、見えなかったよ。 クライアントは、10.5.2ね。 >>658 誤報でしたね。 >>654 の設定をすれば見えるということですね。 つまり10.5.1のときと同じ。 >>640 >>641 出たね。コマンドラインのAFPクライアント。 afpfs-ng 0.8 The command line tool is a simple client used to transfer files to and from an AFP server. http://alexthepuffin.googlepages.com/ ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる