From 8cac0d180ffe78772b50e679aee8544e8ee1a1d7 Mon Sep 17 00:00:00 2001 From: tuxwarrior Date: Wed, 1 May 2024 18:46:58 -0500 Subject: [PATCH] aur install complete --- scripts/99_software.sh | 26 ++------------------------ 1 file changed, 2 insertions(+), 24 deletions(-) diff --git a/scripts/99_software.sh b/scripts/99_software.sh index ca33912..bcc6091 100644 --- a/scripts/99_software.sh +++ b/scripts/99_software.sh @@ -104,32 +104,10 @@ if [ ${operation} == "update" ] ; then if [[ -n "$list_aur" ]] then - echo "^^^^^^^^^^^^^^^^^^^^^^^^^ ${list_aur}" - + # using sudo with the -c flag, it does not work to use variables, like `${list_aur}`` + # hence the list of aur packages is written to a file, which is used with yay echo ${list_aur} > /tmp/list_aur.txt - - #runuser -l ${user} -c 'yay -v' - sudo -u ${user} bash -c 'yay --version' - sudo -u ${user} bash -c 'echo ${list_aur}' sudo -u ${user} bash -c 'yay -S --needed --noconfirm --timeupdate - < /tmp/list_aur.txt' - - - #sudo -u ${user} "yay -v" -# sudo -u ${user} "yay -S --needed --noconfirm --timeupdate ${list_aur}" - #sudo -u ${user} bash -c 'yay -S --needed --noconfirm --timeupdate < /tmp/list_aur.txt' - - #sudo -u ${user} bash -c 'echo < /tmp/list_aur.txt' - - #sudo -u ${user} bash -c 'yay' - #runuser -l ${user} -c 'yay -S --needed --noconfirm --timeupdate < /tmp/list_aur.txt' - #su ${user} - #yay -S --needed --noconfirm --timeupdate ${list_aur} - - #sudo -u ${user} bash -c 'echo "--------- __ ---------- : ${list_aur}"' - - #yay -S --needed --noconfirm --timeupdate ${list_aur} - #sudo -u ${user} bash -c 'echo "--------- __ ---------- : ${list_aur}"' - echo "FO" else echo "No AUR packages to install" fi