commit b1a9f90ef84695ba812232cf18f1d358fc27c96e from: Stefan Sperling date: Fri Dec 09 12:07:40 2022 UTC in gotd regress, use USER instead of USERNAME and check for sudo/doas users Problem where USERNAME is not usually set on OpenBSD reported by Mikhail ok jamsek commit - 30eb1ad6b8cdffd307215e60396bdcd58e7ccf17 commit + b1a9f90ef84695ba812232cf18f1d358fc27c96e blob - 1f10771a98fe00cf4c3029d94a41ae32341873e7 blob + 637c3892a77b86d3be16a1e964a55ed285543c41 --- regress/gotd/Makefile +++ regress/gotd/Makefile @@ -12,7 +12,13 @@ GOTD_DEVUSER_HOME!=userinfo $(GOTD_DEVUSER) | awk '/^d GOTD_TEST_REPO!?=mktemp -d "$(GOTD_TEST_ROOT)/gotd-test-repo-XXXXXXXXX" GOTD_TEST_REPO_URL=ssh://${GOTD_DEVUSER}@127.0.0.1/test-repo -GOTD_TEST_USER?=${USERNAME} +GOTD_TEST_USER?=${DOAS_USER} +.if empty(GOTD_TEST_USER) +GOTD_TEST_USER=${SUDO_USER} +.endif +.if empty(GOTD_TEST_USER) +GOTD_TEST_USER=${USER} +.endif GOTD_TEST_USER_HOME!=userinfo $(GOTD_TEST_USER) | awk '/^dir/ {print $$2}' # gotd.conf parameters