export DEBIAN_FRONTEND=noninteractive
if ! sudo useradd -p $(openssl passwd -1 {{ $password }}) {{ $user }}; then
    echo 'VITO_SSH_ERROR' && exit 1
fi

sudo mkdir /home/{{ $user }}
sudo mkdir /home/{{ $user }}/.logs
sudo mkdir /home/{{ $user }}/tmp
sudo mkdir /home/{{ $user }}/bin
sudo mkdir /home/{{ $user }}/.ssh
echo 'export PATH="/home/{{ $user }}/bin:$PATH"' | sudo tee -a /home/{{ $user }}/.bashrc
echo 'export PATH="/home/{{ $user }}/bin:$PATH"' | sudo tee -a /home/{{ $user }}/.profile
sudo usermod -a -G {{ $user }} {{ $serverUser }}
sudo chown -R {{ $user }}:{{ $user }} /home/{{ $user }}
sudo chmod -R 755 /home/{{ $user }}
sudo chmod -R 700 /home/{{ $user }}/.ssh
sudo chsh -s /bin/bash {{ $user }}
echo "Created user {{ $user }}."