Skip to content

Instantly share code, notes, and snippets.

@SeanHood
Created April 15, 2016 00:11
Show Gist options
  • Save SeanHood/c8ccc8315fa0a6a570baac52e1370f7d to your computer and use it in GitHub Desktop.
Save SeanHood/c8ccc8315fa0a6a570baac52e1370f7d to your computer and use it in GitHub Desktop.
#!/bin/bash
sudo apt-get update
sudo apt-get install -y \
build-essential libevent-dev libssl-dev libgcrypt-dev libkrb5-dev \
libpam0g-dev libwrap0-dev libdb-dev libtdb-dev libmysqlclient-dev \
avahi-daemon libavahi-client-dev libacl1-dev libldap2-dev \
libcrack2-dev systemtap-sdt-dev libdbus-1-dev libdbus-glib-1-dev \
libglib2.0-dev tracker libtracker-sparql-0.16-dev libtracker-miner-0.16-dev
wget http://prdownloads.sourceforge.net/netatalk/netatalk-3.1.8.tar.gz?download -O netatalk-3.1.8.tar.gz -quiet
tar xf netatalk-3.1.8.tar.gz
cd netatalk-3.1.8
./configure \
--with-init-style=debian-sysv \
--without-libevent \
--without-tdb \
--with-cracklib \
--enable-krbV-uam \
--with-pam-confdir=/etc/pam.d \
--with-dbus-sysconf-dir=/etc/dbus-1/system.d \
--with-tracker-pkgconfig-version=0.16
make
sudo make install
sudo echo "[Global]
[Homes]
basedir regex = /home
[Test]
path = /" > /usr/local/etc/afp.conf
sudo service avahi-daemon start
sudo service netatalk start
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment