From: Zbigniew Jędrzejewski-Szmek Date: Tue, 29 Mar 2022 20:39:08 +0000 (+0200) Subject: test-systemctl-enable: skip test for %v if kver is not a valid instance X-Git-Tag: v251-rc1~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c3a053c24129bbb01557452466ecc503534bf734;p=thirdparty%2Fsystemd.git test-systemctl-enable: skip test for %v if kver is not a valid instance On arm, we'd fail with: target@v:5.16.8-200.fc35.armv7hl+lpae.socket: not a valid unit name "target@v:5.16.8-200.fc35.armv7hl+lpae.socket": Invalid argument --- diff --git a/test/test-systemctl-enable.sh b/test/test-systemctl-enable.sh index ac1bcc1cc7f..f40831cf8c7 100644 --- a/test/test-systemctl-enable.sh +++ b/test/test-systemctl-enable.sh @@ -648,7 +648,8 @@ check_alias N 'some-some-link6@' check_alias p 'some-some-link6' -check_alias v "$(uname -r)" +uname -r | grep -q '[^a-zA-Z0-9_.\\-]' || \ + check_alias v "$(uname -r)" # % is not legal in unit name ( ! check_alias % '%' )