1
1
mirror of https://github.com/systemd/systemd-stable.git synced 2024-12-23 17:34:00 +03:00

parse_hwdb: enforce the ":*" suffix

This commit is contained in:
Zbigniew Jędrzejewski-Szmek 2020-10-15 13:54:31 +02:00
parent c0443b97b7
commit ad2d8e61ee

View File

@ -201,8 +201,9 @@ def check_matches(groups):
except ParseBaseException as e:
error('Pattern {!r} is invalid: {}', rest, e)
continue
if rest[-1] not in '*:':
error('pattern {} does not end with "*" or ":"', match)
if not rest.endswith(':*'):
error("pattern {!r} does not end with ':*'", match)
matches.sort()
prev = None