From 4526d55cff4f0142a24cc9bc4e8f5f208b23cca4 Mon Sep 17 00:00:00 2001 From: Stefanie Eckner Date: Sat, 30 Dec 2023 14:11:59 +0100 Subject: only git pull, if git source is ours --- computer-time-limit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/computer-time-limit b/computer-time-limit index 45a7ecc..41dfc33 100755 --- a/computer-time-limit +++ b/computer-time-limit @@ -9,7 +9,7 @@ if ! flock -n 9; then exit fi -if [ -d "${dir}"'/.git' ] && [ $# -eq 0 ]; then +if [ -d "${dir}"'/.git' ] && [ $# -eq 0 ] && [ "$(stat -c%U "${dir}"'/.git')" = "$(whoami)" ]; then git -C "${dir}" fetch --all -p 2>/dev/null if [ -z "$(git -C "${dir}" status --porcelain)" ]; then git -C "${dir}" pull --ff-only 2>/dev/null -- cgit v1.2.3-70-g09d2