Resolve fingerprint sudo callers strictly by UID
This commit is contained in:
1 parent
0a8ccbbfa9
commit
fdd2c5dc14
1 file changed
+1
-1
@@ -11,7 +11,7 @@ if (( EUID == 0 )) && [[ -v SUDO_UID ]]; then
|
|||||||
echo "Cannot identify the invoking fingerprint user" >&2
|
echo "Cannot identify the invoking fingerprint user" >&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
fingerprint_user=$(/usr/bin/id -nu "$SUDO_UID") || exit 1
|
fingerprint_user=$(/usr/bin/id -nu "+$SUDO_UID") || exit 1
|
||||||
else
|
else
|
||||||
fingerprint_user=$(/usr/bin/id -un) || exit 1
|
fingerprint_user=$(/usr/bin/id -un) || exit 1
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in new issue
Block a user