kiss: Split git into 3 commands if running under doas/sudo
This commit is contained in:
parent
529b93745f
commit
9f8c04c3b7
7
kiss
7
kiss
|
@ -1090,8 +1090,11 @@ pkg_updates() {
|
||||||
log "Dropping permissions to $user for pull"
|
log "Dropping permissions to $user for pull"
|
||||||
|
|
||||||
case $su in
|
case $su in
|
||||||
su) as_root "$pull" ;;
|
su) as_root "$pull" ;;
|
||||||
*) as_root sh -c "$pull" ;;
|
|
||||||
|
*) as_root git fetch
|
||||||
|
as_root git diff > "$mak_dir/log"
|
||||||
|
as_root git merge
|
||||||
esac
|
esac
|
||||||
)
|
)
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue