Import VM setup scripts
Imported from:
https://robotics.mvla.net/svn/frc971/2016/trunk/src/vagrant_dev_vm/
Change-Id: I4b4c50262d24b1c5d293f4a518525ee28c6db003
diff --git a/vm/setup_extra_storage.sh b/vm/setup_extra_storage.sh
new file mode 100755
index 0000000..5fcf4cb
--- /dev/null
+++ b/vm/setup_extra_storage.sh
@@ -0,0 +1,19 @@
+#!/usr/bin/env bash
+
+set -e
+set -u
+
+readonly EXTRA_USER=user
+readonly EXTRA_STORAGE=/home/"${EXTRA_USER}"
+
+if ! grep -q "$EXTRA_STORAGE" /etc/passwd; then
+ PASSWORD="$(echo "$EXTRA_USER" | mkpasswd -s)"
+ useradd \
+ --home="$EXTRA_STORAGE" -M \
+ --password="$PASSWORD" \
+ --shell=/bin/bash \
+ "$EXTRA_USER"
+ chown "$EXTRA_USER:$EXTRA_USER" "$EXTRA_STORAGE"
+fi
+
+usermod -a -G sudo "$EXTRA_USER"