[Netatalk] NetatalkでTimeMachineを。超メモ。CentOS 6.5版はこちら

1月 14, 2019
NetatalkでTimeMachineを。超メモ。CentOS 6.5版はこちら

https://tire-retire.blogspot.com/2017/03/netatalk-timemachine-centos-7.html

サーバ:
CentOS 7.6.1810(最小インストール) / Netatalk 3.1.12(2018/12)
Netatalkはソースからビルド。-> http://netatalk.sourceforge.net
firewalld, selinuxは無効にしています…

【事前に】
・ファイルシステムがext4の場合は、共有するマウントポイントに属性を追加(user_xattr)する。(/etc/fstab)

ext4:
UUID=… /ext ext4 defaults,user_xattr,usrquota,noatime 0 0

xfs:
UUID=… /ext xfs defaults,usrquota,noatime 0 0

・(入っていない場合)コンパイラ環境を入れておく
# yum install gcc

・(入っていない場合)必要なパッケージを入れておく
# yum install avahi-devel quota-devel libacl-devel libgcrypt-devel libdb-devel

自分の環境ではこれで良かったけども…もしかしたら不足あるかもしれません。

【ビルド】
・ソースを入手して…
# cd /tmp
# wget http://sourceforge.net/projects/netatalk/files/netatalk/3.1.12/netatalk-3.1.12.tar.gz

・ソースを展開して…
# tar xvfz netatalk-3.1.12.tar.gz

・configureして…
# cd /tmp/netatalk-3.1.12
# ./configure –with-init-style=redhat-systemd ←systemdに組み込む

コメント