AVAHI でFinderからsambaも検出させる [Server software]
Finderからnetatalkを検出させるのに、avahiをつかっていましたが、
同様に。
netatalk用
/etc/avahi/services/afpd.service
<?xml version="1.0" standalone='no'?>
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
<name replace-wildcards="yes">%h-afp</name>
<service>
<type>_afpovertcp._tcp</type>
<port>548</port>
</service>
</service-group>
samba用
/etc/avahi/services/smb.service
<?xml version="1.0" standalone='no'?><!--*-nxml-*-->
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
<name replace-wildcards="yes">%h-cifs</name>
<service>
<type>_smb._tcp</type>
<port>139</port>
</service>
</service-group>
<name replace-wildcards="yes">%h-afp</name>
<name replace-wildcards="yes">%h-cifs</name>
ここを変えてあげるとFinderから見てわかりやすい。
sambaかnetatalk、こんがらがることもありません。
samba 3.5.2 を試してみる。 [Samba]
netatalkを2.1beta2に上げたので、ついでにsambaも3.5.2に上げておきます。
といってもこれまた、3.5.1の時と同じです。
$ tar zxvf ./samba-3.5.2.tar.gz
$ cd ./samba-3.5.2/source3
$ ./autogen.sh
$ ./configure
$ make
# make install
# /etc/init.d/samba restart
いちおうバージョンの確認。
# /usr/local/samba/bin/smbstatus
Samba version 3.5.2
PID Username Group Machine
-------------------------------------------------------------------
Service pid machine Connected at
-------------------------------------------------------
No locked files
はい、OKです![[るんるん]](https://blog.ss-blog.jp/_images_e/146.gif)
![[るんるん]](https://blog.ss-blog.jp/_images_e/146.gif)
netatalk 2.1beta2 試してみました♪ [Netatalk]
netatalk 2.1beta1を前回入れていますので、同様と言いますか、
追加でなにか入れることは無いので、難しいことはないでしょう。
# tar zxvf netatalk-2.1beta2.tar.gz
# cd netatalk-2.1beta2
# ./configure --enable-debian --with-bdb=/usr/local/BerkeleyDB.4.8
ここは環境に応じててきとうに。
# make
# make install
設定ファイルなどは上書きされないので、特にバックアップする必要はなかった
みたいです。
以上で完了。
configure, make に失敗するなら、必要なパッケージを適当についか。
netatalkを再起動。
# /etc/init.d/netatalk restart
いちおう。
# /usr/local/sbin/afpd -V
afpd 2.1beta2 - 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:
AFP3.x support: Yes
Transport layers: TCP/IP DDP
CNID backends: dbd last tdb
SLP support: No
TCP wrappers support: No
Quota support: Yes
Admin group support: Yes
Valid shell checks: Yes
cracklib support: No
Dropbox kludge: No
Force volume uid/gid: No
afpd.conf: /usr/local/etc/netatalk/afpd.conf
afp_signature.conf: /usr/local/etc/netatalk/afp_signature.conf
AppleVolumes.system: /usr/local/etc/netatalk/AppleVolumes.system
AppleVolumes.default: /usr/local/etc/netatalk/AppleVolumes.default
UAM search path: /usr/local/etc/netatalk/uams/
Server messages path: /usr/local/etc/netatalk/msg/
ちゃんと動いているようです![[るんるん]](https://blog.ss-blog.jp/_images_e/146.gif)
![[るんるん]](https://blog.ss-blog.jp/_images_e/146.gif)
ベンチマークとかしてみましたが、特に変化はありません。