« InstapaperとIFTTTその他のWebサービスを連携させてKindleにブログ等を自動配信する | トップページ | Software Design総集編 2001-2012を購入 »

2013.03.31

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 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//

以上。

(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/

|

« InstapaperとIFTTTその他のWebサービスを連携させてKindleにブログ等を自動配信する | トップページ | Software Design総集編 2001-2012を購入 »

NAS」カテゴリの記事

コメント

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

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/1024423/51036154

この記事へのトラックバック一覧です: HDL2-G2.0にnetatalk 3.0.3をインストール:

» Netatalk 3.0.3 リリース (Netatalk 近状) [HAT]
netatalkの近状。随時更新。 [続きを読む]

受信: 2013.03.31 17:55

« InstapaperとIFTTTその他のWebサービスを連携させてKindleにブログ等を自動配信する | トップページ | Software Design総集編 2001-2012を購入 »