loci/scripts/create_user.sh
Sam Yaple c51f595ee8
Allow the uid and gid to be customizeable
Change-Id: Ib6fd0da0020ec71a9d70d96501b40e849c004531
2018-01-10 15:43:03 -05:00

10 lines
357 B
Bash
Executable File

#!/bin/bash
set -ex
groupadd -g ${GID} ${PROJECT}
useradd -u ${UID} -g ${PROJECT} -M -d /var/lib/${PROJECT} -s /usr/sbin/nologin -c "${PROJECT} user" ${PROJECT}
mkdir -p /etc/${PROJECT} /var/log/${PROJECT} /var/lib/${PROJECT} /var/cache/${PROJECT}
chown ${PROJECT}:${PROJECT} /etc/${PROJECT} /var/log/${PROJECT} /var/lib/${PROJECT} /var/cache/${PROJECT}