#!/bin/bash # SPDX-License-Identifier: LGPL-2.1-or-later # # Basic tests for types creating/writing files set -eux set -o pipefail rm -fr /tmp/{f,F,w} mkdir /tmp/{f,F,w} touch /tmp/file-owned-by-root # # 'f' # systemd-tmpfiles --create - </tmp/F/truncated echo "This should be truncated" >/tmp/F/truncated-with-content systemd-tmpfiles --create - </tmp/F/rw-fs/foo systemd-tmpfiles --create - </tmp/F/rw-fs/foo systemd-tmpfiles --create - < fails. systemd-tmpfiles --create - <