netatalk.sourceforge.net project home page
Jeffrey Buchbinder
jeff@univrel.pr.uconn.edu
野本浩一 - 日本語翻訳
hng@ps.ksky.ne.jp
Revision History
Revision v0.1 14 March 2001 Revised by: jb
これは、netatalk project のホームページを文書化したものです。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Table of Contents
1. はじめに
2. netatalk
3. netatalk faq
3.1. faq - 概要
3.2. faq - トラブルシューティング
4. download
5. netatalk links
6. メーリングリスト
1. はじめに
netatalk project は現在、sourceforge.net で継続しています。また、ホーム
ページもここに移っています。このことを知らないユーザのために、ホームペ
ージを翻訳し、この文書化を行ないました。
この文書の元になったものは、 http://netatalk.sourceforge.net の netatalk project のホームページです。2001
/03/14 現在、このページ自体も作成途中であることが記載されていますが、日
本語化も進行中です。
この文書の2章以降の原著作者は、Jeffrey Buchbinder
です。
copyrighted (c) 2001 Jeffrey Buchbinder
この文書は GNU パブリックライセンス (GPL) バージョン 2 かそれ以降の条件
、あるいは標準的な Linux ドキュメントプロジェクト (LDP) の条件に基づい
た配布ならば自由にしていただいてかまいません。これらのライセンスはこの
ドキュメントが入手できるようなサイトから入手できます。LDP の条件は (翻
訳をのぞく) いかなる修正も許可していません。修正されたバージョンは GPL
の基でのみ配布されるものとすることが可能です。
本文書のご利用は自己責任にて、お願いいたします。
本文書の作成にあたり、下記の方々および JF の皆さんに大変お世話になりま
した。
Seiji Kaneko さん
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2. netatalk
netatalk.sourceforge.net へようこそ!
netatalk は、自由に入手でき、AppleTalk プロトコルのセットをカーネルレベ
ルで実装したもので、元は BSD 系のシステムで開発されました。netatalk が
実行している *NIX/*BSD システムは、たくさんの Macintosh クライアントに
次のサービスを同時に提供します。 AppleTalk ルータ、AppleShare ファイル
サーバ、*NIX/*BSD プリンタと AppleTalk でアクセスするプリンタをプリンタ
アクセスプロトコル (PAP) 経由で提供するプリントサーバです。いくつかのプ
リントとデバッグのためのユーティリティも含んでいます。
現在、netatalk は 1.5 のリリースの準備をしています。開発過程での貢献に
興味があるなら、どうぞ私達の sourceforge プロジェクトページである http:
//sourceforge.net/projects/netatalk/ を訪れてください。
このページは、現在、工事中です。このページについて、意見や提案があれば
著者 に email してください。【訳注:英文で
お願いします。】
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
3. netatalk faq
よくある質問は、netatalk に同梱された man ページで、ほとんどすべての回
答が得られます。
どうか最初はそれらを調べてください。
概要
Section 3.1.1 netatalk とは?
Section 3.1.2 現在の netatalk のバージョンは?
Section 3.1.3 netatalk の将来のために何を用意しているの?
Section 3.1.4 netatalk はどこで入手できるの?
Section 3.1.5 頭字語 (略語) は何を指すの?
Section 3.1.6 netatalk がサポートするプラットフォームは?
Section 3.1.7 netatalk をマシン X に移植する難しさは?
Section 3.1.8 netatalk と CAP との違いは?
Section 3.1.9 この faq 以外にもっと役立つものはあるの?
Section 3.1.10 netatalk の発音は?
トラブルシューティング
Section ユーザでの afpd ログインはできませんが、guest ではうまくい
3.2.1 きます。
netatalk/afpd ボリューム上にフォルダを作成する時、' Access
Section Denied' エラーを受け取りましたが、フォルダはできていました
3.2.2 。ユーザでの afpd ログインはできませんが、 guest ではうまく
いきます。
Section いくつかのところに .paprc を置きましたが、lpd/psf/pap を用
3.2.3 いても印刷できませんでした。
Section SunOS 上で papd を使おうとしてますが、いつも 'connection
3.2.4 timed out' を受け取ります。syslog のメッセージは '/dev/
printer not being found' を受け取ります。
Section CR/LF 変換を無効にするには?
3.2.5
Section シャドウパスワードをサポートしたい。
3.2.6
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
3.1. faq - 概要
3.1.1. netatalk とは?
netatalk は、AppleTalk プロトコルのセットをカーネルレベルで実装したもの
で、元は BSD 系のシステムで開発されました。それは次のサポートを含んでい
ます。AppleTalk のルーティング、Unix と AFS のファイルシステムを AFP
(AppleShare) 経由で提供、Unix プリンタと AppleTalk でアクセスするプリン
タを PAP 経由で提供します。いくつかのプリントとデバッグのためのユーティ
リティも含んでいます。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
3.1.2. 現在の netatalk のバージョンは?
最新の完全なリリースは 1.4b2+asun2.1.3
最新のベータリリースは 1.5
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
3.1.3. netatalk の将来のために何を用意しているの?
1.5 がリリースされます。このバージョンは主に 1.4b2+asun2.1.4 のバグ修正
と機能拡張を行っています。1.4b2+asun2.1.4 は netatalk が現在のホームペ
ージに引越し、CVS 内に置かれるまでのバージョンでした。
netatalk への機能追加のため、熟考しなければならないことがたくさんありま
す。netatalk の開発者のメーリングリスト
(netatalk-devel@lists.sourceforge.net) はこのための主要な議論の場です。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
3.1.4. 1.4 netatalk はどこで入手できるの?
http://sourceforge.net/project/filelist.php?group_id=8642 から入手できます。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
3.1.5. 頭字語 (略語) は何を指すの?
DDP Datagram Delivery Protocol
RTMP Routing Table Maintenance Protocol
NBP Name Binding Protocol
ZIP Zone Information Protocol
AEP AppleTalk Echo Protocol
ATP AppleTalk Transaction Protocol
PAP Printer Access Protocol
ASP AppleTalk Session Protocol
AFP AppleTalk Filing Protocol
aecho send AppleTalk Echo Protocol packets to network hosts
atalk AppleTalk protocol family
atalkd AppleTalk RTMP, NBP, ZIP and AEP manager
papd AppleTalk printer daemon
psf Postscript Filter
psorder PostScript pageorder filter
routednetwork routing daemon
ifconfigconfigure network interface parameters
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
3.1.6. netatalk がサポートするプラットフォームは?
AIX もうサポートされません。
FreeBSD v2.2 およびそれ以降で netatalk のサポートが含まれています。
Irix/SGI 移植されたものも、移植の動きもありませんん。
Linux 1.3.x はカーネルでの AppleTalk サポートが含まれ、 netatalk
1.3.3 およびそれ以降は Linux のサポートを含みます。
今現在、netatalk のカーネルサポートが含まれています。これが
NetBSD 公式に含まれた最初のものは NetBSD 1.3 です。netatalk に関す
る範囲で、最終版の 1.4 でもこのサポートが含まれるでしょう。
NeXT 我々はもう移植は行いません。
Solaris 2.4 およびそれ以降は、netatalk-1.4b2 およびそれ以降をベータ
サポートします。
SparcLinux Tom Dyas 氏によるパッチがあり、たぶん、もうすぐ組込まれるで
しょう。
Ultrix 1.3.3 およびそれ以降でサポートされます。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
3.1.7. netatalk をマシン hoge に移植する難しさは?
場合によります。BSD に由来するマシンなら、完全なカーネルソースが必要だ
と思われます。sysV マシンなら、netatalk の STREAMS バージョンを移植する
ことは容易でしょう。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
3.1.8. netatalk と CAP との違いは?
netatalk と CAP との主な違いは構造で、2つあります。1つめは、 netatalk
がカーネルレベルで AppleTalk を実装していることです。これは、一般的にパ
ケットの受信と特にルーティングが、効率的であり、実装が簡単であることを
意味します。新しいリンク層 (例、我々はいくつかの FDDI や PPP をサポート
しています) を簡単に追加できることも意味します。これにひきかえ、CAP は
、それよりは効率が落ちますがより多数の方法 (例、DDP-over-UDP, NIT,
Berkeley Packet Filters) を用いることができます。
2つめの構造的な違いは、コーディングスタイルです。netatalk はバークレー
Unix ネットワーキングパラダイムの中に AppleTalk を統合しました。UDP/TCP
プログラマの役に立つすべてのセマンティックは、netatalk-AppleTalk プログ
ラマにも役に立ちます、例えば、 sendto(), select()。対照的に、CAP は
MacOS のセマンティックで書かれています。
上記の違いは、主に開発者と管理者の関心です。エンドユーザは、たぶん、
netatalk が CAP より、(アーキテクチャとコーディングスタイルによる結果)
多少早いことしか気にしないでしょう。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
3.1.9. この faq 以外にもっと役立つものはあるの?
我々のメーリングリストのメールアーカイブ (次に示すリンク集の章にありま
す) はたいへん役に立ち、同様に我々の netatalk 関連の Section 5 のリンク
集も役立ちます。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
3.1.10. netatalk の発音は?
えぇ、いい質問です!真相を知らないと、よく間違って、この単語を "ネッエ
ートーク"('net-'a-to.k) と発音する人がいます。正しい発音は、"ネドトーク
"('ned-*-to.k) ("ド" は優しく "ッ" ぐらいに、"ネ" はあいまい母音) です
。【訳注:つまり、日本語での発音を表記すれば、ネットークとなりします。
】
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
3.2. faq - トラブルシューティング
3.2.1. ユーザでの afpd ログインはできませんが、guest ではうまくいきます
。
LOG_DAEMON 機能は、どんな場合でも syslog に記録しているので、これを見て
ください。"illegal shell /bin/tcsh for bob" のようなメッセージをたぶん
見つけられます。これは、 afpd が getusershell(3) を使って、ユーザの有効
なシェルを確認していることが原因です。 getusershell は、 /etc/shells を
読みます。また、Section 3.2.6 のシャドウパスワードサポートを必要として
いる可能性もあります。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
3.2.2. netatalk/afpd ボリューム上にフォルダを作成する時、 "Access
Denied" エラーを受け取りましたが、フォルダはできていました。
これは、たいへんよくあるコンフィグレーションエラーです。ユーザは親ディ
レクトリの group にいません。そのとき、Mac は新しく作成されたディレクト
リの group を親ディレクトリと同じに設定しようと試み、このエラーが生成さ
れます。対処は、そのディレクトリの group を、そのユーザがメンバである
group に変更します。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
3.2.3. いくつかのところに .paprc を置きましたが、lpd/psf/pap を用いても
印刷できませんでした。
pap は psf により実行され、psf は lpd により実行されます。pap が実行さ
れるとき、その作業ディレクトリは、/etc/printcap の中で割り当てられたス
プールディレクトリです。従って、 .paprc はスプールディレクトリの中にな
ければなりません。pap はエラーを stdout に記録し、それは /etc/printcap
の中で割り当てられたログファイルに現れるでしょう。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
3.2.4. SunOS 上で papd を使おうとしてますが、いつも "connection timed
out" を受け取ります。syslog のメッセージは "/dev/printer not being
found" を受け取ります。
あなたは Suns lpd system を、いくつかのセキュリティパッチのどれかで更新
しています。それは、/dev/printer を /dev/lpd/printer に移しています。今
できる提案は、/dev/printer から /dev/lpd/printer への symlink を作るこ
とです。たぶん、後で、我々は netatalk が両方チェックするようにします。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
3.2.5. CR/LF 変換を無効にするには?
完全にすべての CRLF 変換を無効にするには、afpd の Makefile から -DCRLF
を取り除くべきです。
これは、afpd.conf の中の個々の共有基準に -nocrlf を使用することで無効に
することもできます。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
3.2.6. シャドウパスワードをサポートしたい。
あなたのシステムでシャドウパスワードを使うなら、1.5 より前のバージョン
の netatalk の場合、etc/afpd 内の Makefile の "CFLAGS=" の位置に
"-DSHADOWPW" を追加してください。
1.5 およびそれ以降のバージョンの場合、 ./configure のコマンドラインに
--with-shadow を追加してください。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
4. download
http://sourceforge.net/project/filelist.php?group_id=8642 から入手できます。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
5. netatalk links
BSD や Linux, 多種の Unix のための AppleTalk ネットワークプロトコル
オープンソースを介する Apple Macintosh ネットワーク
公式 Netatalk ページ
http://sourceforge.net/projects/netatalk/ SourceForge における
Netatalk 開発プロジェクト
http://netatalk.sourceforge.net/ Netatalk ウェブサイト
http://www.umich.edu/~rsug/netatalk/ UMich RSUG - Netatalk の
昔のホーム
文書と How-To、記事
http://www.anders.com/projects/netatalk/ Linux Netatalk-HOWTO
2000-September
http://www.linux.or.jp/JF/JFdocs/jp.netatalk-HOWTO/jp.index.html
日本語訳 1997-December
http://www.anders.com/projects/netatalk/impatient.html Linux
Netatalk-HOWTO for the Impatient 2000-September
http://www.anders.com/projects/netatalk/suggestions.html Linux
Netatalk-HOWTO Suggestions 1999-October
http://www.linux.or.jp/JF/JFdocs/jp.netatalk-HOWTO/
jp.suggestions.html 日本語訳 1997-February
http://www.linuxworld.com/linuxworld/lw-1999-04/lw-04-uptime.html
LinuxWorld: AppleTalk services under Linux 1999-April
The Linux Japanese FAQ Project ( http://www.linux.or.jp/JF/ ) 所蔵のその他の日本語訳
http://www.linux.or.jp/JF/JFdocs/jp.netatalk-HOWTO/
jp.kernel.1.2.html Kernel 1.2.* Setup
1996-December
http://www.linux.or.jp/JF/JFdocs/jp.netatalk-HOWTO/
jp.netatalk-1.3.3.html Netatalk-1.3.3 Patch
Guide 1996-December
http://www.linux.or.jp/JF/JFdocs/jp.netatalk-HOWTO/
jp.atalkd.conf.html atalkd.conf file
configuration 1996-December
http://www.linux.or.jp/JF/JFdocs/jp.netatalk-HOWTO/
jp.AppleVolumes.html AppleVolumes - configures
exported volumes 1997-April
http://www.linux.or.jp/JF/JFdocs/jp.netatalk-HOWTO/jp.tips.html
Tips 1998-January
http://www.linux.or.jp/JF/JFdocs/jp.netatalk-HOWTO/
jp.sparc-netatalk.html SparcLinux Notes
1997-April
作成中の http://sourceforge.net/docman/?group_id=8642 公式 Netatalk SourceForge 開
発プロジェクトの文書とよくある質問、現時点では??? :(
よくある質問
http://netatalk.sourceforge.net/faq.php 公式 Netatalk ウェブサイトのよく
ある質問
http://www.zettabyte.net/netatalk Netatalk Faq-O-Matic
作成中の http://sourceforge.net/docman/?group_id=8642 公式 Netatalk SourceForge 開
発プロジェクトの文書とよくある質問
http://www.umich.edu/~rsug/netatalk/faq.html Netatalk の古いよくあ
る質問 1.3.3 から 1.4b2
メーリングリストのアーカイブ表示
http://www.umich.edu/~rsug/netatalk/archive/admins/2000/
netatalk-admins-mail (2000年分) のスレッド表示
http://www.umich.edu/~rsug/netatalk/archive/ netatalk-admins-mail の 1992-2000 年分
http://www.geocrawler.com/redir-sf.php3?list=netatalk-devel
netatalk-devel (活動中) の表示
http://www.geocrawler.com/redir-sf.php3?list=netatalk-docs netatalk-docs
(活動停止) の表示
http://www.netspace.org/lsv-archive/linux-atalk.html にもあります。
メーリングリストへの参加
http://www.umich.edu/~rsug/netatalk/mailing.html netatalk-admins-mail
ListServe への参加方法
http://lists.sourceforge.net/mailman/listinfo/netatalk-devel
netatalk-devel への参加方法
http://lists.sourceforge.net/mailman/listinfo/netatalk-docs
netatalk-docs への参加方法 (活動停止)
http://www.geocrawler.com/redir-sf.php3?list=netatalk-docs netatalk-docs
(活動停止) の表示
http://cgi.zettabyte.net/fom-serve/netatalk/cache/36.html Linux-focused
netatalk list への参加方法
ニュースグループ
って、あるのかな???
他のリンク集
http://www.umich.edu/~rsug/netatalk/links.html UMich RSUG - Netatalk リン
ク集、古くないです。
LinuxWorld: Linux 下の AppleTalk サービス - http://
www.linuxworld.com/linuxworld/lw-1999-04/lw-04-uptime.html#
resources netatalk-1.4b2+asun2.1.3 の情報源
1999-April
http://www.google.com/search?q=Netatalk Google での Netatalk 検索
知って欲しい文書とリンク集
上記のリンク集の他にも
RedHat の http://www.europe.redhat.com/documentation/HOWTO/
Net-HOWTO/x2121.php3 の Linux Networking HOWTO Chapter 11.2.
Appletalk (AF_APPLETALK) だけは読んでください。
http://www.linux.or.jp/JF/JFdocs/NET3-4-HOWTO-8.html#ss8.2 日本語訳
Netatalk のソース、RPMS、SRPMS のダウンロード
http://sourceforge.net/projects/netatalk/ 最新の Netatalk と webmin モジュールのダウンロ
ード、 Source Forge にあります。
http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/?cvsroot=netatalk
Netatalk CVS Tree
http://freshmeat.net/search/?q=AppleTalk Freshmeat.net の AppleTalk パッケージ、GUI の
設定ツールも含んでいます。
RPM
ftp://ftp.valinux.com/pub/software/VALinux/6.2.3/RPMS/
netatalk-1.4b2+asun2.1.3-7.i386.rpm
netatalk-1.4b2+asun2.1.3-7.i386.rpm、VA Linux 6.2.3 (別名 RedHat
6.2) 用です。
http://www.europe.redhat.com/documentation/rhl6.2/
rhl_6.2_sw_repository/rhl_6.2_powertools/
netatalk-1.4b2+asun2.1.3-7.i386.php3
netatalk-1.4b2+asun2.1.3-7.i386.rpm、RedHat 6.2 用です。
SRPM
ftp://ftp.valinux.com/pub/software/VALinux/7.0.1/SRPMS/
netatalk-1.4b2+asun2.1.3-22.src.rpm
netatalk-1.4b2+asun2.1.3-22.src.rpm、VA Linux 7.0.1 (別名 RedHat
7.0) 用です。
ftp://contrib.redhat.com/pub/contrib/libc6/SRPMS/
netatalk-1.4b2+asun2.1.4-0.src.rpm
netatalk-1.4b2+asun2.1.4-0.src.rpm、RedHat の最新 SRPM です。
他のダウンロード
完全には、最新のファイルを置いていませんが、 http://www.anders.com/
projects/netatalk/mirror/ anders' netatalk mirror があります。
ftp://ftp.cobaltnet.com/pub/users/asun/release/ Cobalt のファイルと Asun
スタッフ
Webmin
http://www.webmin.com/webmin/
Webmin Site
http://www.swelltech.com/pengies/joe/webminguide/book1.html Browsable
Webmin System Administation Guide
新しいリンクとウェブページの修正は、 に
email してください。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
6. メーリングリスト
【訳注;リストは英語圏のものです。netatalk に限定し、日本語でやり取りで
きるリストを訳者は知りません。ご存知の方は までご連
絡いただければ、このリストに反映したいと思います。現状、訳者は、http://
www.linux.or.jp/community/ml/linux-users/index.html の Linux Users ML
に参加しています。】
netatalk-admins@umich.edu
このリストは netatalk の全般的な議論から成っています。このリストは
自動化され、人手を介さずに、大きな netatalk 管理者の身近なコミュニ
ティを作っています。これはかなり活発なリストです。netatalk-admins
のメンバは、 netatalk-release のメールも受け取ります。両方のリスト
を購読する必要はありません。メッセージの本文に 'subscribe' (あるい
は 'unsubscribe') と書き 宛ての
メールを送ることにより、参加 (あるいは脱退) できます。 majordomo で
運用しています。
netatalk-devel@lists.sourceforge.net
このリストは netatalk の開発者のためのリストです。 netatalk の開発
に関心があるなら、たぶん、このリストを購読するべきです。メッセージ
の本文に 'subscribe' (あるいは 'unsubscribe') と書き
宛てのメールを送るこ
とにより、参加 (あるいは脱退) できます。majordome で運用しています
。
netatalk-release@umich.edu
このリストは、新しいリリース、アルファ/ベータテスト、パッチなどの
発表を伝えます。このリストは umich netatalk チームによって管理され
ています。これは低容量のリストです。netatalk-admins のメンバはのメ
ールも受け取ります。両方のリストを購読する必要はありません。メッセ
ージの本文に 'subscribe' (あるいは 'unsubscribe') と書き
宛てのメールを送ることにより、
参加 (あるいは脱退) できます。 majordome で運用しています。
netatalk-admins
mbox フォーマット - とても大きいファイルなので、html ではなく ftp のリ
ンクです。
ftp://terminator.rs.itd.umich.edu/unix/netatalk/
1999.netatalk-admins.mail 1999.netatalk-admins.mail
ftp://terminator.rs.itd.umich.edu/unix/netatalk/
1998.netatalk-admins.mail 1998.netatalk-admins.mail
ftp://terminator.rs.itd.umich.edu/unix/netatalk/
1997.netatalk-admins.mail 1997.netatalk-admins.mail
ftp://terminator.rs.itd.umich.edu/unix/netatalk/
1996.netatalk-admins.mail 1996.netatalk-admins.mail
ftp://terminator.rs.itd.umich.edu/unix/netatalk/
1995.netatalk-admins.mail 1995.netatalk-admins.mail
ftp://terminator.rs.itd.umich.edu/unix/netatalk/
1994.netatalk-admins.mail 1994.netatalk-admins.mail
ftp://terminator.rs.itd.umich.edu/unix/netatalk/
1993.netatalk-admins.mail 1993.netatalk-admins.mail
ftp://terminator.rs.itd.umich.edu/unix/netatalk/
1992.netatalk-admins.mail 1992.netatalk-admins.mail
netatalk-release
mbox フォーマット - とても大きいファイルなので、html ではなく ftp のリ
ンクです。
ftp://terminator.rs.itd.umich.edu/unix/netatalk/
1999.netatalk-release.mail 1999.netatalk-release.mail
ftp://terminator.rs.itd.umich.edu/unix/netatalk/
1998.netatalk-release.mail 1998.netatalk-release.mail
ftp://terminator.rs.itd.umich.edu/unix/netatalk/
1997.netatalk-release.mail 1997.netatalk-release.mail