From 180fc1687f3dab86eee81bd829e7f99b810c9ad9 Mon Sep 17 00:00:00 2001 From: Alex Malinovich Date: Wed, 20 Dec 2017 23:08:03 -0800 Subject: [PATCH] Use numeric ids instead of names for user/group in installer. Fixes #217 --- extras/installer.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/extras/installer.sh b/extras/installer.sh index b15ed72..5f0967a 100755 --- a/extras/installer.sh +++ b/extras/installer.sh @@ -114,12 +114,12 @@ install_plexupdate() { echo -n "'$FULL_PATH' doesn't exist, attempting to create... " if ! mkdir -p "$FULL_PATH" 2>/dev/null; then sudo mkdir -p "$FULL_PATH" || abort "failed, cannot continue" - sudo chown $(id -un):$(id -gn) "$FULL_PATH" || abort "failed, cannot continue" + sudo chown $(id -u):$(id -g) "$FULL_PATH" || abort "failed, cannot continue" fi echo "done" elif [ ! -w "$FULL_PATH" ]; then echo -n "'$FULL_PATH' exists, but you don't have permission to write to it. Changing owner... " - sudo chown $(id -un):$(id -gn) "$FULL_PATH" || abort "failed, cannot continue" + sudo chown $(id -u):$(id -g) "$FULL_PATH" || abort "failed, cannot continue" echo "done" fi @@ -304,7 +304,7 @@ save_config() { sudo tee "$2" > /dev/null < "$CONFIGTEMP" sudo chmod 640 "$2" # only root can modify the config, but the user can still read it - sudo chown 0:$(id -gn) "$2" + sudo chown 0:$(id -g) "$2" rm "$CONFIGTEMP" echo "done"