user-util: be stricter in parse_uid()
authorLennart Poettering <lennart@poettering.net>
Mon, 1 Jun 2020 15:16:46 +0000 (17:16 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 27 Jul 2020 08:26:32 +0000 (10:26 +0200)
commiteb755e7c13431a5bf89736c59c4c913ec9e86759
tree39074a62bb9e465270bf55e7d00abbe47dc3f5ba
parentc0908f80f362f4dd4c61bacb345b50dc678884c1
user-util: be stricter in parse_uid()

Let's refuse "+" and "-" prefixed UIDs. Let's refuse whitespace-prefixed
UIDS, Let's refuse zero-prefixed UIDs. Let's be safe than sorry.

(cherry picked from commit f5979b63cc305ba217dfd174b1bf0583bcf75a73)
src/basic/user-util.c
src/test/test-user-util.c