hwdb: fix screen rotation for EXO Wings 2in1 w1125 (#36283)
[systemd.io.git] / test / units / TEST-74-AUX-UTILS.network-generator.sh
blob5b5b0a13a398303886562b9b7898ce75b58b63fc
1 #!/usr/bin/env bash
2 # SPDX-License-Identifier: LGPL-2.1-or-later
3 # shellcheck disable=SC2016
4 set -eux
5 set -o pipefail
7 at_exit() {
8 rm -f /run/credstore/network.conf.50-testme
9 rm -f /run/credstore/network.network.50-testme
10 rm -f /run/systemd/networkd.conf.d/50-testme.conf
11 rm -f /run/systemd/network/50-testme.network
12 rm -f /run/systemd/system/systemd-network-generator.service.d/50-testme.conf
15 trap at_exit EXIT
17 mkdir -p /run/credstore
18 cat > /run/credstore/network.conf.50-testme <<EOF
19 [Network]
20 SpeedMeter=yes
21 EOF
23 cat > /run/credstore/network.network.50-testme <<EOF
24 [Match]
25 Property=IDONTEXIST
26 EOF
28 systemctl edit systemd-network-generator.service --stdin --drop-in=50-testme.conf <<EOF
29 [Service]
30 LoadCredential=network.conf.50-testme
31 LoadCredential=network.network.50-testme
32 EOF
34 systemctl restart systemd-network-generator
36 diff /run/credstore/network.conf.50-testme /run/systemd/networkd.conf.d/50-testme.conf
37 diff /run/credstore/network.network.50-testme /run/systemd/network/50-testme.network