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
|
#!/bin/bash
|
||||||
|
|
||||||
echo "Creating User ${UID:-1000}"
|
# Check if the user already exists
|
||||||
useradd -m -u "${UID:-1000}" hoard || exit 1
|
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
|
chown -R hoard /download
|
||||||
mkdir /.cache && chown -R hoard /.cache
|
mkdir -p /.cache && chown -R hoard /.cache
|
||||||
chown -R hoard /data
|
chown -R hoard /data
|
||||||
|
|
||||||
su hoard -c /hoard
|
# Start the application as the user
|
||||||
|
su hoard -c /hoard
|
Loading…
Reference in a new issue