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.