From 9f8c04c3b71eb4e241d7c5cebc7f0e44fd567a84 Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Sun, 9 Feb 2020 14:30:27 +0200 Subject: [PATCH] kiss: Split git into 3 commands if running under doas/sudo --- kiss | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/kiss b/kiss index 3a3539f..7c01bf4 100755 --- a/kiss +++ b/kiss @@ -1090,8 +1090,11 @@ pkg_updates() { log "Dropping permissions to $user for pull" case $su in - su) as_root "$pull" ;; - *) as_root sh -c "$pull" ;; + su) as_root "$pull" ;; + + *) as_root git fetch + as_root git diff > "$mak_dir/log" + as_root git merge esac ) fi