fix user already exists
This commit is contained in:
parent
2cfd3b4f54
commit
222bf160dc
1 changed files with 12 additions and 4 deletions
|
@ -1,10 +1,18 @@
|
|||
#!/bin/bash
|
||||
|
||||
echo "Creating User ${UID:-1000}"
|
||||
useradd -m -u "${UID:-1000}" hoard || exit 1
|
||||
# Check if the user already exists
|
||||
if id hoard &>/dev/null; then
|
||||
echo "User hoard already exists."
|
||||
else
|
||||
# Create the user
|
||||
echo "Creating User ${UID:-1000}"
|
||||
useradd -m -u "${UID:-1000}" hoard || exit 1
|
||||
fi
|
||||
|
||||
# Perform other setup tasks
|
||||
chown -R hoard /download
|
||||
mkdir /.cache && chown -R hoard /.cache
|
||||
mkdir -p /.cache && chown -R hoard /.cache
|
||||
chown -R hoard /data
|
||||
|
||||
# Start the application as the user
|
||||
su hoard -c /hoard
|
Loading…
Reference in a new issue