Skip to content

Instantly share code, notes, and snippets.

@narate
Created January 20, 2019 14:58
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 4 You must be signed in to fork a gist
  • Save narate/736ea1ba6875dba3eec99b0cc07c4784 to your computer and use it in GitHub Desktop.
Save narate/736ea1ba6875dba3eec99b0cc07c4784 to your computer and use it in GitHub Desktop.
Using Orange Pi Zero as macOS Time Machine Server
#!/bin/bash
apt-get install -y build-essential \
libevent-dev libssl-dev \
libgcrypt11-dev libkrb5-dev \
libpam0g-dev libwrap0-dev \
libdb-dev libtdb-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 \
libio-socket-inet6-perl \
tracker libtracker-sparql-1.0-dev \
libtracker-miner-1.0-dev hfsprogs hfsutils avahi-daemon netatalk
systemctl enable avahi-daemon
systemctl enable netatalk
systemctl start avahi-daemon
systemctl start netatalk
@narate
Copy link
Author

narate commented Jan 20, 2019

config file /etc/netatalk/AppleVolumes.default

/path/to/TimeMachine   allow:steve_jobs options:usedots,upriv,tm dperm:0775 fperm:0660 cnidscheme:dbd "Orange Pi Zero TimeMachine"

@narate
Copy link
Author

narate commented Jan 20, 2019

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment