Macで使われている一般的なファイル共有プロトコルAFPを使えるようにnetatalkを入れる。
依存関係はYumで入れる。
パスはCentOS標準に合わせる。
デーモンはrc.dで管理。
インストール
yum install avahi avahi-devel openssl libgcrypt db4-devel yum install gcc make cd /tmp/ wget 'http://downloads.sourceforge.net/project/netatalk/netatalk/2.2.1/netatalk-2.2.1.tar.bz2?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fnetatalk%2F&ts=1325230294&use_mirror=jaist' tar -xvf netatalk-2.2.1.tar.bz2 cd netatalk-2.2.1 ./configure --enable-redhat-sysv --prefix= --exec-prefix=/usr --includedir=/usr/include --datarootdir=/usr/share make make install
設定
/etc/netatalk/afpd.conf
追記する。
- -tcp -noddp -uamlist uams_dhx2.so -setuplog "default LOG_INFO /var/log/netatalk.log"
/etc/netatalk/AppleVolumes.default
追記する。
/shareをshareという名前で公開する。
/share "share" dperm:0755 fperm:0644
参考URL
Netatalk and Samba
http://www003.upp.so-net.ne.jp/hat/netatalk/andsamba.html
OS X LionがTimeMachineでエラーを出すのでnetatalk2.2.0で問題解決 - Debian GNU/Linux 3.1 on PowerMac G4
http://d.hatena.ne.jp/paraches/20110730
CentOS 5.6に netatalk 2.2.1を入れるのが大変だった… - Debian GNU/Linux 3.1 on PowerMac G4
http://d.hatena.ne.jp/paraches/20110912