From 88ed007218807179ad46078d41bb42bf53d70c40 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Fri, 14 Aug 2026 10:39:25 -0700 Subject: [PATCH] pacman, fix how yay is run when logged in as root. --- facts/general/package.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/facts/general/package.yml b/facts/general/package.yml index 23cd5f0..97138e0 100644 --- a/facts/general/package.yml +++ b/facts/general/package.yml @@ -162,8 +162,11 @@ echo -e "\n" echo "*** AUR (yay) ***" - sudo -u {{ user }} yay -Syyu {{ update_accept_var }} || - return 1 + if [[ $LOGNAME == "root" ]] then + su -u {{ user }} -c "yay -Syyu {{ update_accept_var }}" || return 2 + else + yay -Syyu {{ update_accept_var }} || return 2 + fi ;; pkg | pkgng)