


If you must move netatalk files and folders from a Linux shell, use the apple_mv, apple_cp, and apple_rm commands (described later in this chapter). This is the best way to keep your volumes clean and working properly. Use Mac clients to create, move, and copy files on the Mac volume whenever possible. Here are a few tips to think about before you start using netatalk: You can't even move a whole directory structure from one Linux partition to another without losing the connection between the files and their attributes.
#NETATALK SRC RPM CENTOS HOW TO#
If you change files or directories on AppleTalk volumes from Linux without taking special precautions, you'll delete a file and leave its attributes around or create a file that has no attributes (so a Mac doesn't know how to launch it). On the netatalk shared directory structure (referred to as a volume, or share), special directories exist to hold attributes (file type and creator), trash, temporary items, and find content. Strange issues can arise because the two types of servers handle ownership, access, and file attributes (such as what applications launch a file) differently. Know that when you are creating an AppleTalk server on a Linux file system, you are creating a hybrid-type file system.
#NETATALK SRC RPM CENTOS INSTALL#
That package is not installed by Red Hat Linux, even with an Everything install! You must install kernel-unsupported to be able to use netatalk at all in Red Hat Linux.

You can also add printers and other directories to share.īefore you fire up netatalk, however, I recommend that you check out the section that follows.ĭrivers required to use netatalk are on the Red Hat Linux CD #3 in the kernel-unsupported package that is specific to your processor. This enables any users with user logins to your Linux computer to access their home directories from a Mac (using Linux logins and passwords). Start netatalk as described in the "Starting netatalk" section. (You can configure netatalk as a router to connect multiple LANs.) To use netatalk in its most basic configuration, all you need to do is:Ĭreate a LAN connecting your Linux netatalk server and Mac client computers. There, you can find documentation (in particular, a FAQ), as well as links to helpful netatalk Web sites. Using netatalk, you can allow multiple Mac clients to use the following features from a computer running Red Hat Linux:ĪppleShare file server ( Files and directories you share from your AppleTalk server (via netatalk) are stored with features and permissions that a Mac user would expect.ĪppleTalk printer server ( Printers configured on your Linux server can be shared as though they were AppleTalk printers.ĪppleTalk router ( Your Red Hat Linux system can act as a router between multiple AppleTalk networks.

With the netatalk package installed on your Red Hat Linux server, netatalk can be configured to act as that AppleTalk server.
#NETATALK SRC RPM CENTOS MAC OS#
If you have a mixture of older Macs (such as a Power Macintosh with Mac OS 8.1) and newer Macs (such as an iMac with Mac OS X) on the same LAN, an AppleTalk server could be the best way to share files and printers among them.
