blob: 5fcf4cb28d7c2bf15ef78067d5e89ce3f1702ab9 [file] [log] [blame]
Isaac Wilcovecfd9a032017-01-15 00:08:58 +00001#!/usr/bin/env bash
2
3set -e
4set -u
5
6readonly EXTRA_USER=user
7readonly EXTRA_STORAGE=/home/"${EXTRA_USER}"
8
9if ! grep -q "$EXTRA_STORAGE" /etc/passwd; then
10 PASSWORD="$(echo "$EXTRA_USER" | mkpasswd -s)"
11 useradd \
12 --home="$EXTRA_STORAGE" -M \
13 --password="$PASSWORD" \
14 --shell=/bin/bash \
15 "$EXTRA_USER"
16 chown "$EXTRA_USER:$EXTRA_USER" "$EXTRA_STORAGE"
17fi
18
19usermod -a -G sudo "$EXTRA_USER"