summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2018-09-19 10:54:28 +0900
committerThe Plumber <50238977+systemd-rhel-bot@users.noreply.github.com>2020-05-18 19:35:19 +0200
commit7e0f8e0f9c6790f2c2954d2102a478953e7a74af (patch)
tree6455af530cef2756056600cf15f2ee83d22917e6
parentd3ceee6505786b406da833b50e3d537da607612d (diff)
downloadsystemd-7e0f8e0f9c6790f2c2954d2102a478953e7a74af.tar.gz
test: make install_keymaps() optionally install more keymaps
(cherry picked from commit ad931fee506e1313e8a520ae0ecc1c8e275d9941) (cherry picked from commit bc06966ff3d335102287a4d0ec525e527bc6a139) Resolves: #1836979
-rw-r--r--test/test-functions10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/test-functions b/test/test-functions
index 546928c516..0938e6e826 100644
--- a/test/test-functions
+++ b/test/test-functions
@@ -630,6 +630,16 @@ install_keymaps() {
[[ -f $i ]] || continue
inst $i
done
+
+ # When it takes any argument, then install more keymaps.
+ if [[ -n $1 ]]; then
+ for i in \
+ /usr/lib/kbd/keymaps/i386/*/* \
+ /usr/lib/kbd/keymaps/legacy/i386/*/*; do
+ [[ -f $i ]] || continue
+ inst $i
+ done
+ fi
}
install_zoneinfo() {