/Installation/OS Specific Notes/Installing Amanda on Mac OS X

From wiki.zmanda.com
Revision as of 21:31, 8 March 2007 by Dustin (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Work in Progress --Dustin 13:31, 8 March 2007 (PST)

Amanda has been tested to run on both Mac OS X Panther (10.3) and Tiger (10.4).

With Panther, the built-in tar does not record extended filesystem attributes (resource forks, finder flags, ACLs, and so on), so users who want to be able to restore those attributes will need to do some extra work (see below). Fortunately, Tiger's tar does support extended attributes, so an amanda installation will work "out of the box".

Tiger

Panther

(this section is summarized from writeups by Steven Karel and Locnar)

To support extended attributes on Panther,

  1. install either [xtar http://www.helios.de/news/news03/N_06_03.phtml] or, if that doesn't work, hfstar
  2. compile Amanda as for Tiger, with the addition of the --with-gnutar=/path/to/new/tar flag to ./configure, giving the location of the new tar

To run amandad on Panther, you need to install an xinetd configuration snippet; create /etc/xinet.d/amanda with the following contents:

service amanda
{
        socket_type             = dgram
        protocol                = udp
        wait                    = yes
        user                    = amanda
        server                  = /usr/local/libexec/amandad
        server_args             = amandad
        groups                  = yes
        disable                 = no
}

(where server is the path at which you've installed amandad)

If you have trouble, you may want to check that xinetd is running on the machine.

Links