Folks,

I'm running a freshly build 2.2.13 linux kernel on RedHat-6.1, with appletalk
as a module, and I pulled down the latest Netatalk RPM from RedHat's contrib:

        netatalk-1.4b2+asun2.1.3-6.src.rpm

rpm --rebuild of this RPM failed. I slurped pre-asun2.1.4-36a.tar.gz and tried 
to build that. Same error as before, undefined reference to 
`yp_get_default_domain':

gcc  -DSENDFILE_FLAVOR_LINUX    -O2 -fomit-frame-pointer -fsigned-char -Wunused 
-Wuninitialized  -I../../include  -DAPPLCNAME   -c quota.c -o quota.o
gcc  -DSENDFILE_FLAVOR_LINUX    -O2 -fomit-frame-pointer -fsigned-char -Wunused 
-Wuninitialized  -I../../include  -DAPPLCNAME   -c uam.c -o uam.o
gcc  -DSENDFILE_FLAVOR_LINUX    -O2 -fomit-frame-pointer -fsigned-char -Wunused 
-Wuninitialized  -I../../include  -DAPPLCNAME   -c afs.c -o afs.o
gcc  -DSENDFILE_FLAVOR_LINUX    -O2 -fomit-frame-pointer -fsigned-char -Wunused 
-Wuninitialized  -I../../include  -DAPPLCNAME -rdynamic -o afpd unix.o ofork.o main.o 
switch.o auth.o volume.o directory.o file.o enumerate.o desktop.o filedir.o fork.o 
appl.o gettok.o status.o afp_options.o afp_asp.o afp_dsi.o messages.o config.o 
nfsquota.o codepage.o quota.o uam.o afs.o -L../../libatalk     -latalk   -lwrap  
-lrpcsvc   -ldl 
/usr/lib/libwrap.a(hosts_access.o): In function `host_match':
hosts_access.o(.text+0x400): undefined reference to `yp_get_default_domain'
collect2: ld returned 1 exit status
make[4]: *** [afpd] Error 1
make[4]: Leaving directory `/usr/local/src/netatalk-1.4b2+asun2.1.4/etc/afpd'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/usr/local/src/netatalk-1.4b2+asun2.1.4/etc/afpd'
make[2]: *** [afpd] Error 2
make[2]: Leaving directory `/usr/local/src/netatalk-1.4b2+asun2.1.4/etc'
make[1]: *** [../../etc] Error 2
make[1]: Leaving directory `/usr/local/src/netatalk-1.4b2+asun2.1.4/sys/linux'
make: *** [all] Error 2


The only reason I'm trying all of this is that I installed the glibc6 contrib 
RPM:

        [root@osmin src]# rpm -qa | egrep atalk
        netatalk-1.4b2+asun2.1.3-6

but it does not seem to work. Although the module is loaded:

[root@osmin netatalk-1.4b2+asun2.1.4]# /sbin/lsmod
Module                  Size  Used by
appletalk              17248  12  (autoclean)
via-rhine               9156   1  (autoclean)
raid5                  19208   1  (autoclean)

and afpd is loaded:

Nov  5 18:55:04 osmin atalk: atalkd startup succeeded
Nov  5 18:55:16 osmin papd[2774]: restart (1.4b2+asun2.1.3)
Nov  5 18:55:16 osmin atalk: papd startup succeeded
Nov  5 18:55:17 osmin atalk: afpd startup succeeded
Nov  5 18:55:23 osmin afpd[2785]: osmin:AFPServer@* started on 65280.213:128 
(1.4b2+asun2.1.3)
Nov  5 18:55:23 osmin afpd[2785]: ASIP started on 194.129.29.4:548(1) 
(1.4b2+asun2.1.3) 

it does not appear in any of our Mac's choosers.

Thanks for any advice. Anyone else using netatalk with 2.2.13?

-DPN

Reply via email to