Copyright (c) 2016 Jeffrey A. Turkstra <jeff@turkstra.net>

Deployment notes:

Tweaks happen in include/config.h

For most systems (read, those with regular projects functionality),
SHADOW_WRITES, LOCKING, and USE_GIT should be enabled

For the mygeohub iRODs setup, all of the above should be commented out
(disabled) and IRODS_LINK uncommented.
Also change the log paths to irprojfs from projfs.
:%s/projfs/irprojfs/g

make clean; make to compile
you can uncomment DEBUG if you're trying to find out what's going wrong.
It's pretty verbose.

deploy-nanohub will push it out to all execution hosts for nanoHUB

deploy-sftp will push it out to all current SFTP setup hubs

deploy-mygeohub will push it out to mygeohub.

MAKE SURE YOU HAVE COMPILED THE BINARY CORRECTLY BEFORE DEPLOYING ANYWHERE.

debug mount command:
/sbin/mount.projfs -d -o log_file=/var/log/prjirod/jt.debug,source_user=www-data,allow_other /srv/irods /data/jtest

