Skip to content

Instantly share code, notes, and snippets.

View dimfeld's full-sized avatar

Daniel Imfeld dimfeld

View GitHub Profile
@dimfeld
dimfeld / crashplan_headless
Last active August 29, 2015 13:57
Easily configure and unconfigure the Crashplan client to connect to a headless server, from a Mac client. This could be made much more general but suffices for my needs.
#!/bin/sh
echo servicePort=4200 >> ~/Library/Application\ Support/CrashPlan/ui.properties
echo Open your Crashplan client after the SSH session connects.
# Change $SERVER to the hostname or IP of your server. Or just pause here.
ssh -L 4200:localhost:4243 $SERVER
echo Reverting settings file...
sed -e /servicePort/d -i bak ~/Library/Application\ Support/CrashPlan/ui.properties