Streamlined the entrypoint script.
This commit is contained in:
16
scripts/bin/setup-user-home
Normal file
16
scripts/bin/setup-user-home
Normal file
@@ -0,0 +1,16 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# Setup home directory for the current user
|
||||
# Useful for attaching vscode with container
|
||||
|
||||
set -e
|
||||
|
||||
user_name=$(whoami)
|
||||
user_home="/home/$user_name"
|
||||
|
||||
echo "Setting up home directory for user: $user_name"
|
||||
sudo mkdir -p "$user_home"
|
||||
sudo chown -R "$(id -u):$(id -g)" "$user_home"
|
||||
cp -r /etc/skel/. "$user_home" 2>/dev/null || true
|
||||
|
||||
echo "Home directory setup completed: $user_home"
|
||||
Reference in New Issue
Block a user