Thursday, November 15, 2007

ssl enabled netatalk package for LS-Pro

话说家里的NAS是Linkstation Pro. 上面run的是debian etch. 关于hack的问题在之前的post里说过了. 今天要说的是debian里的netatalk于lepard的兼容性问题.

debian的netatalk package因为一些原因,没有buildin的ssl support,于是在leopard要求AFP加密的时候, 就出问题了. 解决很简单, 参照 这里 build一个加入ssl支持的package就好. 不过对一个400MHz的arm cpu而言,这项任务可不轻松. 于是在这里附上我build好的package. 为同样有这个需求的朋友节约时间.

netatalk_2.0.3-4_arm.deb

装好后就可以修改/etc/netatalk/afpd.conf为- -transall -uamlist uams_dhx.so -nosavepassword -noddp, 这样就可以enbale加密了.
sudo /etc/init.d/netatalk restart之后, 可以查看syslog里是否有"uam: loading (/usr/lib/netatalk/uams_dhx.so)" " uam: uams_dhx.so loaded" "uam: "DHCAST128" available" 这样的字样.有的话就是没问题了.