forked from ghostchain/ghost-node
separate logic for user creation and folder preparation
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
This commit is contained in:
parent
e182e86590
commit
18c6094e3f
@ -289,13 +289,17 @@ if [ $UNIT_FILE = true ]; then
|
||||
echo "[!] user ghost not found"
|
||||
if prompt "[?] do you want to create ghost user? (NOT RECOMMENDED: current $(whoami))"; then
|
||||
sudo useradd --system --create-home $user_name
|
||||
if [ ! -d $BASE_PATH ]; then
|
||||
echo "[+] create folder for the node at '$BASE_PATH'"
|
||||
sudo mkdir $BASE_PATH
|
||||
fi
|
||||
else
|
||||
user_name=$(whoami)
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ ! -d $BASE_PATH ]; then
|
||||
echo "[+] create folder for the node at '$BASE_PATH'"
|
||||
sudo mkdir $BASE_PATH
|
||||
fi
|
||||
|
||||
if [ -z "$(stat -c "%U %G" $BASE_PATH | grep $user_name)" ]; then
|
||||
echo "[+] make $user_name owner of $BASE_PATH"
|
||||
sudo chown -R "$user_name:" $BASE_PATH
|
||||
fi
|
||||
|
Loading…
Reference in New Issue
Block a user