Skip to Main Content

Infrastructure Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Solaris 10 as a NAS with AFP (netatalk)

807557Aug 21 2007 — edited Nov 3 2009
Hi,

I would like to use Solaris 10 as a NAS server for our office - taking advantage of the goodness of ZFS to manage mirrored storage.

I'm new to Solaris having spent most of my time on FreeBSD and Linux. I have managed to get it installed OK, patched up-to-date with smpatch, set up a two-disk ZFS mirror and enabled CIFS file sharing. The problem I have is that there are a lot of Mac users in my company and they prefer using Apple's native filesharing. This means installing netatalk.

I couldn't find any packages for netatalk, so I found these intructions and tried to follow them:

http://www.unixzone.dk/unix/20060122/appletalk-on-solaris

I installed GCC and berkeleydb44_devel using blastwave but I can't get netatalk to compile either the vanilla version or the patched version from the link above - it configures OK with:
RANLIB=echo CC=gcc LDFLAGS=-R/opt/csw/bdb44/lib ./configure --prefix=/opt/netatalk --with-ssl=/usr/sfw --with-bdb=/opt/csw/bdb44
but the gmake fails with:
cnid_index.c:277: warning passing argument 2 of 'db->stat' from incompatible pointer type
cnid_index.c:277: error: too few arguments to function 'db->stat'
Is there an easier way of doing this (a pre-built package would be great!), or can anyone point me in the right direction to get it working please?

Apologies if this is the wrong place to ask these questions.


Many thanks,

Matt.
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Dec 1 2009
Added on Aug 21 2007
12 comments
547 views