From: Zbigniew Jędrzejewski-Szmek Date: Tue, 31 Jan 2023 15:41:16 +0000 (+0100) Subject: test-sysusers: check that sysusers creates /etc when missing X-Git-Tag: v253-rc2~10^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3e74e6a15b1b31538222d16136d9743cff26f62e;p=thirdparty%2Fsystemd.git test-sysusers: check that sysusers creates /etc when missing --- diff --git a/test/test-sysusers.sh.in b/test/test-sysusers.sh.in index 950dc297d8b..fab37960bc3 100755 --- a/test/test-sysusers.sh.in +++ b/test/test-sysusers.sh.in @@ -99,6 +99,14 @@ $SYSUSERS --root=$TESTDIR \ compare $SOURCE/inline "(--inline --replace=…)" +echo "*** Testing --inline with no /etc" +rm -rf $TESTDIR/etc +$SYSUSERS --root=$TESTDIR --inline \ + "u u1 222 - - /bin/zsh" \ + "g g1 111" + +compare $SOURCE/inline "(--inline)" + rm -f $TESTDIR/etc/sysusers.d/* $TESTDIR/usr/lib/sysusers.d/* cat >$TESTDIR/etc/login.defs <