Craig White wrote:
On Thu, 2008-01-10 at 12:01 -0500, Steve Campbell wrote:

----
netatalk - link provided earlier in thread, use their cvs version for
CentOS 5
Never used CVS to access a file. I don't see how I can get the files here. For now, I've downloaded the 2.0.3 stable. What are the reasons for using cvs with my 5.1? Will it fail on config/make or what? (Only if you have time to explain)
----
yes, compile will fail.

probably time to learn about cvs then, it's not difficult and
instructions are there on netatalk cvs (anonymous login is fine)

I've been reading those docs since you mentioned the cvs. It will take me a little time, though, as there are a few other things going on around here today. But it's sounds like time well spent when I get around to it.
you simply download the source via cvs command instead of clicking a
tarball, otherwise, little difference
----
if you have Mac OS 9 clients, you *might* want to use CentOS-plus kernel
since it includes appletalk module which means that with netatalk and
appletalk module, CentOS server will actually show up in the Chooser.
Otherwise, you will have to connect to the printer via IP address not
difficult for OS 9 computers but certainly not the most user friendly
setup.
I've started installing the plus kernels, (xen and vanilla, I may try both). The Mac is an older one so I'll definitely try one of those two kernels. Probably try the stable netatalk just to see also.

Now to find the time to read the manual and do some of this.
----
stable (2.0.3) netatalk simply won't compile on CentOS 5 - netatalk
developers know that.

Bummer!
xen kernel has nothing to do with this. You don't have to use
CentOS-Plus kernel if you don't care whether the server appears in the
chooser of the older Macs (that's known as DDP). You don't have to use
the CentOS-Plus kernel if you download the kernel source and compile
your own appletalk module but that's probably more than most are willing
to do and CentOS generously makes their CentOS-plus kernel available
which greatly simplifies this because it includes the modules that RHEL
decided to omit because they don't want to support them.

I installed the xen kernel as well to maybe prevent a lot of problems on reboot since that's what is running now. Once I get the machine tested, I'll probably trash it and start over without xen. This was mostly a test machine for some new raid cages we're trying and it happened to have enough storage to back up the Thecus. A convenience server for now. Since I'll reinstall it fresh, it seems like a good machine to play with for those later problems with the NAS junk.
Bonus plan today...I'm feeling generous. This is my compile options for
Netatalk on CentOS-5...

Thanks, you've been more than generous, in my opinion.
# cat /opt/netatalk-cvs/compile_neta
./configure \
        --enable-overwrite \
        --prefix=/usr \
        --exec-prefix=/usr \
        --sysconfdir=/etc \
        --localstatedir=/var/lib \
        --enable-redhat \
        --enable-timelord \
        --enable-cups \
        --with-did=cnid \
        --with-db3=/usr \
        --with-pam \
        --with-shadow \
        --with-tcp-wrappers \
        --with-ssl-dir=/usr \
        --enable-fhs \
        --with-gssapi=/usr/kerberos/include \
        --enable-krb4-uam \
        --enable-krbV-uam \
        --with-mutex="x86/gcc-assembly"

You're gonna need openssl-devel, krb5-devel, db4-devel, cups-devel
packages installed for this set of compile options to work.

Craig


Steve

_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos

Reply via email to