From 3f75892dd25651653a9736a26e9f7768ac5a636b Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Wed, 17 Aug 2022 05:20:27 +0900 Subject: [PATCH] test: do not use sysctl.d to store test conf Otherwise, late invocations of systemd-sysctl, especially through udev rules may fail. --- test/units/testsuite-76.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/test/units/testsuite-76.sh b/test/units/testsuite-76.sh index 6ebdbc6a54..3095b8fc34 100755 --- a/test/units/testsuite-76.sh +++ b/test/units/testsuite-76.sh @@ -5,12 +5,12 @@ set -o pipefail export SYSTEMD_LOG_LEVEL=debug -echo "foo.bar=42" > /etc/sysctl.d/foo.conf -[[ $(/usr/lib/systemd/systemd-sysctl /etc/sysctl.d/foo.conf)$? -eq 0 ]] -[[ $(/usr/lib/systemd/systemd-sysctl --strict /etc/sysctl.d/foo.conf)$? -ne 0 ]] +echo "foo.bar=42" > /tmp/foo.conf +[[ $(/usr/lib/systemd/systemd-sysctl /tmp/foo.conf)$? -eq 0 ]] +[[ $(/usr/lib/systemd/systemd-sysctl --strict /tmp/foo.conf)$? -ne 0 ]] -echo "-foo.foo=42" > /etc/sysctl.d/foo.conf -[[ $(/usr/lib/systemd/systemd-sysctl /etc/sysctl.d/foo.conf)$? -eq 0 ]] -[[ $(/usr/lib/systemd/systemd-sysctl --strict /etc/sysctl.d/foo.conf)$? -eq 0 ]] +echo "-foo.foo=42" > /tmp/foo.conf +[[ $(/usr/lib/systemd/systemd-sysctl /tmp/foo.conf)$? -eq 0 ]] +[[ $(/usr/lib/systemd/systemd-sysctl --strict /tmp/foo.conf)$? -eq 0 ]] touch /testok -- 2.25.1