From e54529e05d96c09a0e68a710c3473ab0927aca60 Mon Sep 17 00:00:00 2001 From: theofficialgman <28281419+theofficialgman@users.noreply.github.com> Date: Tue, 18 Jan 2022 12:40:37 -0500 Subject: [PATCH 1/2] use $HOME variable (always available) instead /home/pi fix automatic updating and removal for users not pi (like on non-retropie images) --- bezelproject.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bezelproject.sh b/bezelproject.sh index d98bd0c..ff1f966 100755 --- a/bezelproject.sh +++ b/bezelproject.sh @@ -48,7 +48,7 @@ function update_script() { if [[ -d "/home/pigaming" ]]; then cd "/home/pigaming/RetroPie/retropiemenu" else - cd "/home/pi/RetroPie/retropiemenu" + cd "$HOME/RetroPie/retropiemenu" fi mv "bezelproject.sh" "bezelproject.sh.bkp" wget "https://raw.githubusercontent.com/thebezelproject/BezelProject/master/bezelproject.sh" @@ -215,7 +215,7 @@ hide_bezel zxspectrum rm -rf /opt/retropie/configs/all/retroarch/overlay/GameBezels rm -rf /opt/retropie/configs/all/retroarch/overlay/ArcadeBezels -rm /home/pi/RetroPie/retropiemenu/bezelproject.sh +rm $HOME/RetroPie/retropiemenu/bezelproject.sh } From e0cf18f870cbe21bcee3462066fd0c210f19b79b Mon Sep 17 00:00:00 2001 From: theofficialgman <28281419+theofficialgman@users.noreply.github.com> Date: Tue, 18 Jan 2022 12:49:13 -0500 Subject: [PATCH 2/2] nothing in /tmp folder should be root owned, remove sudo remove sudo so that user does not have to type password on systems with sudo password --- bezelproject.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bezelproject.sh b/bezelproject.sh index ff1f966..a6d8247 100755 --- a/bezelproject.sh +++ b/bezelproject.sh @@ -131,7 +131,7 @@ function install_bezel_pack() { git clone "https://github.com/$repo/bezelproject-$theme.git" "/tmp/${theme}" cp -r "/tmp/${theme}/retroarch/" /opt/retropie/configs/all/ - sudo rm -rf "/tmp/${theme}" + rm -rf "/tmp/${theme}" if [[ "${atheme}" == "mame" ]];then show_bezel "arcade" @@ -344,7 +344,7 @@ function install_bezel_packsa() { git clone "https://github.com/$repo/bezelprojectsa-$theme.git" "/tmp/${theme}" cp -r "/tmp/${theme}/retroarch/" /opt/retropie/configs/all/ - sudo rm -rf "/tmp/${theme}" + rm -rf "/tmp/${theme}" if [[ "${atheme}" == "mame" ]];then show_bezel "arcade"