=== HOWTO ===
 
-- as user "root" run ./bin/threegates_builder.sh 
+- 
+  as user "root" run ./bin/threegates_builder.sh 
   in "out" directory you found a tree that you can tar and explode in / directory
+OR
+  run fakeroot ./bin/threegates_builder.sh -t
+  you will find an archive threegates_out.tgz that you can explode in / directory
+
 
 - add apache user to "threegates" group
 
 
     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