This commit is contained in:
Yann Autissier
2022-11-27 02:33:21 +00:00
committed by Boris
parent c6a5e9cb00
commit 2b20a33133
40 changed files with 564 additions and 88 deletions
+3 -2
View File
@@ -8,11 +8,12 @@ for user in ${USERS:-${USER:-user}}; do
&& mkdir -p "/home/${user}" \
&& chown "${user}" "/home/${user}" \
&& chmod 0750 "/home/${user}"
for file in .bash_logout .bashrc .profile; do
[ ! -f "/home/${user}/${file}" ] \
for file in .aliases .bash_aliases .bash_profile .bashrc .dircolors_aliases .docker_aliases .profile .sh_aliases .sh_profile .shrc; do \
[ -f "/etc/skel/${file}" ] && [ ! -f "/home/${user}/${file}" ] \
&& cp "/etc/skel/${file}" "/home/${user}" \
&& chown "${user}" "/home/${user}/${file}"
done
usermod -a -G docker "${user}"
usermod -a -G x2gouser "${user}"
mkdir -p "/home/${user}/.ssh"
keys=$(su "${user}" /app/authorized_keys.sh 2>/dev/null) \