From 183813516e05d7f91fe3932859ae28d79525bb83 Mon Sep 17 00:00:00 2001 From: Andrew Shu Date: Thu, 16 Jan 2025 05:08:06 -0800 Subject: [PATCH] Use better defaults for vagrant user in Dockerfile The adduser script is recommended over useradd in Debian. Sets Bash as default shell instead of /bin/sh, in particular. Closes tildes-community/tildes-cf#18 See merge request tildes-community/tildes-cf!7 --- docker/Dockerfile-for-vagrant | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/docker/Dockerfile-for-vagrant b/docker/Dockerfile-for-vagrant index 401f12d..ef62dc9 100644 --- a/docker/Dockerfile-for-vagrant +++ b/docker/Dockerfile-for-vagrant @@ -1,10 +1,8 @@ FROM debian:12 ENV container docker -RUN useradd --create-home vagrant \ - && echo "vagrant:vagrant" | chpasswd \ - && groupadd wheel \ - && usermod -a -G wheel vagrant +RUN adduser --quiet vagrant \ + && echo "vagrant:vagrant" | chpasswd # allow vagrant to login RUN cd ~vagrant \