Resolve fingerprint sudo callers strictly by UID

This commit is contained in:
Afonso Oliveira committed 2026-09-24 10:18:44 +01:00
1 parent 0a8ccbbfa9
commit fdd2c5dc14
1 file changed
+1 -1
+1 -1
View File
@@ -11,7 +11,7 @@ if (( EUID == 0 )) && [[ -v SUDO_UID ]]; then
echo "Cannot identify the invoking fingerprint user" >&2
exit 1
fi
fingerprint_user=$(/usr/bin/id -nu "$SUDO_UID") || exit 1
fingerprint_user=$(/usr/bin/id -nu "+$SUDO_UID") || exit 1
else
fingerprint_user=$(/usr/bin/id -un) || exit 1
fi