HDL2-G2.0にnetatalk 3.0.3をインストール
HDL2-G2.0にnetatalk 3.0.1をインストールした後に、netatalk 3.0.2のインストールに成功しました(要patch)。
この度、Netatalk 3.0.3がリリースされましたので(Welcome to netatalk.sourceforge.net!)、インストールしました。
3.0.2で発生したエラーも起きることなくインストール出来ました。
(2013.04.01追記)
/usr/local/etc/afp.confをバックアップ。
netatalk-3.0.3を展開したディレクトリ内で
./configure --with-style=debian --with-bdb=/usr/local/Berkeley-5.2.28
を実行。
(2013.04.01追記ここまで)
configureオプションは、下の2013.04.03追記欄を参照。
Configure summaryは以下のとおり。
Using libraries:
LIBS = -ldl
CFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include -D_U_="__attribute__((unused))" -g -O2
PTHREADS:
LIBS =
CFLAGS = -pthread
SSL:
LIBS = -lcrypto
CFLAGS = -I/usr/include/openssl
LIBGCRYPT:
LIBS = -lgcrypt -lgpg-error
CFLAGS =
BDB:
LIBS = -L/usr/local/Berkeley-5.2.28/lib -ldb-5.2
CFLAGS = -I/usr/local/Berkeley-5.2.28/include/
ZEROCONF:
LIBS = -lavahi-common -lavahi-client
CFLAGS = -D_REENTRANT
LDAP:
LIBS = -lldap
CFLAGS =
LIBEVENT:
bundled
Configure summary:
INIT STYLE:
none
AFP:
Extended Attributes: ad | sys
ACL support: yes
CNID:
backends: dbd last tdb
UAMS:
DHX ( SHADOW)
DHX2 ( SHADOW)
RANDNUM (afppasswd)
clrtxt ( SHADOW)
guest
Options:
Zeroconf support: yes
tcp wrapper support: no
quota support: yes
admin group support: yes
valid shell check: yes
cracklib support: no
ACL support: yes
Kerberos support: auto
LDAP support: yes
dbus support: no
dtrace probes: no
Paths:
Netatalk lockfile: /var/lock/netatalk
(2013.04.01追記)
make
して
/etc/init.d/netatalk stop
netatalk-3.0.2を展開したディレクトリ内で
make uninstall
を実行。
netatalk-3.0.3を展開したディレクトリ内で
make install
してから、バックアップしたafp.confを戻す。
/etc/init.d/netatalk start
(2013.04.01追記ここまで)
(2013.08.24誤記修正)
apfd -Vの結果は以下のとおり。
afpd 3.0.3 - Apple Filing Protocol (AFP) daemon of NetatalkThis program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or (at your option) any later
version. Please see the file COPYING for further information and details.afpd has been compiled with support for these features:
AFP versions: 2.2 3.0 3.1 3.2 3.3
CNID backends: dbd last tdb
Zeroconf support: Avahi
TCP wrappers support: No
Quota support: Yes
Admin group support: Yes
Valid shell checks: Yes
cracklib support: No
EA support: ad | sys
ACL support: Yes
LDAP support: Yes
D-Bus support: No
DTrace probes: Noafp.conf: /usr/local/etc/afp.conf
extmap.conf: /usr/local/etc/extmap.conf
state directory: /usr/local/var/netatalk/
afp_signature.conf: /usr/local/var/netatalk/afp_signature.conf
afp_voluuid.conf: /usr/local/var/netatalk/afp_voluuid.conf
UAM search path: /usr/local/lib/netatalk//
以上。
(2013.04.03追記)
configure optionにミス発覚。
./configure --with-init-style=debian --with-bdb=/usr/local/Berkeley-5.2.28
Using libraries:
LIBS = -ldl
CFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include -D_U_="__attribute__((unused))" -g -O2
PTHREADS:
LIBS =
CFLAGS = -pthread
SSL:
LIBS = -lcrypto
CFLAGS = -I/usr/include/openssl
LIBGCRYPT:
LIBS = -lgcrypt -lgpg-error
CFLAGS =
BDB:
LIBS = -L/usr/local/Berkeley-5.2.28/lib -ldb-5.2
CFLAGS = -I/usr/local/Berkeley-5.2.28/include/
ZEROCONF:
LIBS = -lavahi-common -lavahi-client
CFLAGS = -D_REENTRANT
LDAP:
LIBS = -lldap
CFLAGS =
LIBEVENT:
bundled
Configure summary:
INIT STYLE:
debian
AFP:
Extended Attributes: ad | sys
ACL support: yes
CNID:
backends: dbd last tdb
UAMS:
DHX ( SHADOW)
DHX2 ( SHADOW)
RANDNUM (afppasswd)
clrtxt ( SHADOW)
guest
Options:
Zeroconf support: yes
tcp wrapper support: no
quota support: yes
admin group support: yes
valid shell check: yes
cracklib support: no
ACL support: yes
Kerberos support: auto
LDAP support: yes
dbus support: no
dtrace probes: no
Paths:
Netatalk lockfile: /var/lock/netatalk
init directory: /etc/init.d
# afpd -V
afpd 3.0.3 - Apple Filing Protocol (AFP) daemon of Netatalk
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or (at your option) any later
version. Please see the file COPYING for further information and details.
afpd has been compiled with support for these features:
AFP versions: 2.2 3.0 3.1 3.2 3.3
CNID backends: dbd last tdb
Zeroconf support: Avahi
TCP wrappers support: No
Quota support: Yes
Admin group support: Yes
Valid shell checks: Yes
cracklib support: No
EA support: ad | sys
ACL support: Yes
LDAP support: Yes
D-Bus support: No
DTrace probes: No
afp.conf: /usr/local/etc/afp.conf
extmap.conf: /usr/local/etc/extmap.conf
state directory: /usr/local/var/netatalk/
afp_signature.conf: /usr/local/var/netatalk/afp_signature.conf
afp_voluuid.conf: /usr/local/var/netatalk/afp_voluuid.conf
UAM search path: /usr/local/lib/netatalk//
Server messages path: /usr/local/var/netatalk/msg/
| 固定リンク
「NAS」カテゴリの記事
- NASにiTunesライブラリを置く時に注意する事(その2)(2019.01.13)
- NAS(AS-202TE)の個人ディレクトリでCGIを動かしてみた(2017.11.15)
- NAS(AS-202TE)でTracとGit連携(2017.10.29)
- AS-202TEにTracをインストールする(2017.09.23)
- AS-202TEにmod_wsgiをインストールする(2017.09.19)
コメント
initscriptは入れないんですか?
投稿: HAT | 2013.03.31 17:35
コメントありがとうございます。
追記してみましたが、意図は合ってますでしょうか。
投稿: tonop | 2013.04.01 05:05
initscriptナシで、どうやって起動しているのかなと。
Configure summaryが古いままですね。
--with-style=debianを付けた場合は、INIT STYLE:のところに「debian」と表示されるはずです。
あと、Paths:のところに「init directory: xxx」というのが追加表示されるのが3.0.3の新機能です。
投稿: HAT | 2013.04.01 21:53
configure optionの
--with-style は --with-init-style
の間違いでしたので、configure & makeをやり直しました。
投稿: tonop | 2013.04.03 03:25
存在しないオプションを付けてもconfigureは何もエラーを出さないんですよねえええええ。
投稿: HAT | 2013.04.03 22:56