echo " -dd dry totally run (local and system wide)"
echo " -d dry run system-related commands"
echo " -p prefix path for the installation (default is ./out)"
+ echo " -t produce a tar archive of the output (use it with fakeroot)"
exit $2
}
EXCMD_FS=""
EXCMD_SY=""
THREEGATES_BASE="./out"
+WITH_ARCHIVE=0
while [ $# -gt 0 ]; do
case $1 in
-dd) DRYRUN=2 ;;
-d) DRYRUN=1 ;;
-p) THREEGATES_BASE="$2" ; shift ;;
+ -t) WITH_ARCHIVE=1 ;;
*) usage $0 ;;
esac
shift
export THREEGATES_CA_BASE="${THREEGATES_BASE}/var/lib/threegates/ca"
$EXCMD_FS ./bin/certs_extractor.sh
-exit 0
\ No newline at end of file
+if [ $WITH_ARCHIVE -eq 1 ]; then
+ cd $THREEGATES_BASE
+ tar zcvf ../threegates_out.tgz *
+fi
+
+exit 0