CentOS 6 で netatalk 2.2.0 の Lion Time Machine 対応設定
設定ファイルの場所確認
[paraches@localhost netatalk-2.2.0]$ cd /usr/local/etc/netatalk/ [paraches@localhost netatalk]$ ls -al 合計 76 drwxr-xr-x. 3 root root 4096 7月 29 14:19 2011 . drwxr-xr-x. 3 root root 4096 7月 29 14:19 2011 .. -rw-r--r--. 1 root root 9560 7月 29 14:19 2011 AppleVolumes.default -rw-r--r--. 1 root root 25650 7月 29 14:19 2011 AppleVolumes.system -rw-r--r--. 1 root root 371 7月 29 14:19 2011 afp_ldap.conf -rw-r--r--. 1 root root 16215 7月 29 14:19 2011 afpd.conf -rw-r--r--. 1 root root 1944 7月 29 14:19 2011 netatalk.conf drwxr-xr-x. 2 root root 4096 7月 29 14:19 2011 uams [paraches@localhost netatalk]$
afpd.conf の設定
ファイルの一番最後に以下の1行を入れただけ。何かあった時に /var/log/netatalk.log でログがみられる。
- -uamlist uams_dhx2.so -setuplog "default LOG_INFO /var/log/netatalk.log"
AppleVolumes.default の設定
DEFAULT の部分と、ファイルの最後に Time Machine 用のボリュームの設定を加えただけ。
:DEFAULT: options:upriv,usedots dperm:0700 fperm:0600 ea:sys ~/timemachine "Time Machine Vol" options:tm volsizelimit:10240
これで、サーバの中の自分のディレクトリと、自分のディレクトリの中の timemachine というディレクトリが見えるようになる。
自分のディレクトリの中の timemachine ディレクトリは Time Machine 用でサイズは 10G に設定。ボリューム名は「Time Machine Vol」。
netatalk が自動的に起動するようにしてから起動
[paraches@localhost netatalk]$ sudo chkconfig netatalk on [paraches@localhost netatalk]$ sudo /etc/init.d/netatalk start Starting Netatalk services: Starting cnid_metad: [ OK ] Starting afpd: [ OK ] [paraches@localhost netatalk]$
これで netatalk 2.2.0 が起動した!