2 # SPDX-License-Identifier: LGPL-2.1-or-later
3 # shellcheck disable=SC2016
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
17 mkdir
-p /run
/credstore
18 cat > /run
/credstore
/network.conf
.50-testme <<EOF
23 cat > /run
/credstore
/network.network
.50-testme <<EOF
28 systemctl edit systemd-network-generator.service
--stdin --drop-in=50-testme.conf
<<EOF
30 LoadCredential=network.conf.50-testme
31 LoadCredential=network.network.50-testme
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