![]() |
![]() |
|
Guest
Posts: n/a
|
All,
I bought myself a Seagate Dockstar to use as a dedicated Appletalk server. Setup was very simple, thanks to Peter Wong's excellent writeup on his blog: http://peterwong.net/blog/?p=115 He was kind enough to fix some minor nits in the page formatting so cut-and-paste of the commands should now work. Can't beat a functional ARM-based Linux computer for $28 (shipping included)! Next step was to build netatalk 2.1.2 from the Debian package and see what the maintainers managed to break in terms of A2 support (they could care less about us). For starters: - All options to run a2boot have been removed from the initscripts, although for whatever reason they left the "A2BOOT_RUN=" variable in /etc/default/netatalk. - The package is not built with a2boot support. Requires editing of the debian/rules build script. - The magic incantation to build with randnum_uam is now activated by DEB_BUILD_OPTIONS=openssl blah, blah - The default for protocol is now '-noddp' and atalkd is off by default in the startup scripts. (used to be 'ssl') Those were easy enough to hack around and I quickly had a build up and running. Now the bad news: They have broken preservation of file dating for IIGS clients when writing from IIgs --> server. With my little patch installed, it does appear to work for IIe (short-name) clients. This is going to take a bit of chasing around through the sources and stepping with gdb. Not sure how quickly I can get to it. In the meantime, if anyone wants to play with this code, please contact me privately. When the bugs are ironed out I'll make it generally available. You will need to edit your /etc/netatalk/afpd.conf file to have this: - -transall -uamlist uams_guest.so,uams_clrtxt.so,uams_randnum.so and set ATALKD_RUN=yes in /etc/default/netatalk to support A2 clients. Also, don't forget to setup Unix accounts for users and create randnum entries for them using afppasswd. I haven't tested the boot server yet. Steve |
|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| Copyright ©2007-2008 MacShock.com. |
Powered by vBulletin Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. |