Skip to content

Instantly share code, notes, and snippets.

@juliandunn
Created June 23, 2015 14:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save juliandunn/6761da79a2256c9d1e42 to your computer and use it in GitHub Desktop.
Save juliandunn/6761da79a2256c9d1e42 to your computer and use it in GitHub Desktop.
Old instructions I had for installing Amanda backup software on OS X Lion
- Installed macports
- Installed gettext (sudo port install gettext)
- Installed libiconv
- Installed pkgconfig
- Installed glib2
- Create amanda user using the shell script from the wiki page
- Download and configure amanda with:
./configure \
--prefix=/Users/amanda/amanda \
--with-user=amanda \
--with-group=admin \
--with-bsdtcp-security \
--without-server \
--disable-s3-device \
--without-restore \
--with-config=daily
- Patch amanda sources, replace semaphore_t with amanda_semaphore_t
to avoid namespace conflict with Mach kernel
- Create various paths needed by amanda
mycomputer:amanda me$ cd /Users/amanda/amanda
mycomputer:amanda me$ sudo mkdir -p var/amanda/gnutar-lists etc/amanda
mycomputer:amanda me$ sudo touch var/amanda/amandates
mycomputer:amanda me$ sudo chown -R amanda:wheel var/amanda etc/amanda
mycomputer:amanda me$ sudo chmod -R o-rwx var/amanda etc/amanda
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment