--- /dev/null
+#!/bin/bash
+
+#############
+# VARIABLES #
+#############
+tmpdir=$(mktemp -d)
+
+
+#############
+# FUNCTIONS #
+#############
+
+_exit () {
+ echo
+ echo $1
+ echo
+ rm -rf $tmpdir
+ exit 1
+}
+
+sigint_handler() {
+ _exit "Script interrupted. Cleanup & exit ..."
+}
+
+#############
+# EXECUTION #
+#############
+
+# Trap sigint signal:
+trap sigint_handler SIGINT