We (bf and I) have decided to have a go at writing some software for System 7.5 and OS 9. We've now found ourselves with several Macs running various versions of the classic Mac OS on our network.
We have an Ubuntu server running Netatalk, and connecting via AppleShare over TCP/IP is working flawlessly. However, since the server is using ext3 on its hard drives, we're running into problems with resource fork information being lost when copying files from Mac to server and then to another Mac. For the time being we're getting around this by encoding stuff with StuffIt Pro.
However, if I can use a Mac as a file server, that might be easier all around. I have a PowerMac G4 Digital Audio that runs Leopard very well. I know that I can put OS 9 on it, but I'd really like to keep OS X running on it. I know that some AFP stuff changed in more recent versions of OS X. With that in mind, what problems (if any) should I expect in trying to set up that machine as a file server for our Classic Mac OS clients? Do I need to format one of the drives in a particular way in order to preserve OS 9's resource fork data, or will the standard journaled HFS+ format work without issue?
We have an Ubuntu server running Netatalk, and connecting via AppleShare over TCP/IP is working flawlessly. However, since the server is using ext3 on its hard drives, we're running into problems with resource fork information being lost when copying files from Mac to server and then to another Mac. For the time being we're getting around this by encoding stuff with StuffIt Pro.
However, if I can use a Mac as a file server, that might be easier all around. I have a PowerMac G4 Digital Audio that runs Leopard very well. I know that I can put OS 9 on it, but I'd really like to keep OS X running on it. I know that some AFP stuff changed in more recent versions of OS X. With that in mind, what problems (if any) should I expect in trying to set up that machine as a file server for our Classic Mac OS clients? Do I need to format one of the drives in a particular way in order to preserve OS 9's resource fork data, or will the standard journaled HFS+ format work without issue?

