test: do not use sysctl.d to store test conf
Otherwise, late invocations of systemd-sysctl, especially through udev rules may fail.
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user