riju/scripts/docker-install-phase8.bash

25 lines
451 B
Bash
Executable File

#!/usr/bin/env bash
set -e
set -o pipefail
set -x
uid="$1"
rm -rf /tmp/hsperfdata_root
if [[ -n "$uid" ]] && (( "$uid" != 0 )); then
useradd --uid="$uid" --password "!" --create-home --groups sudo docker
else
useradd --password "!" --create-home --groups sudo docker
fi
tee /etc/sudoers.d/90-passwordless >/dev/null <<"EOF"
%sudo ALL=(ALL:ALL) NOPASSWD: ALL
EOF
touch /home/docker/.zshrc
chown docker:docker /home/docker/.zshrc
rm "$0"