#!/bin/bash # SPDX-License-Identifier: LGPL-2.1-or-later # # Tests for configuration directory and file precedences # set -eux rm -f /{usr/lib,etc}/tmpfiles.d/{L,w}-*.conf rm -fr /tmp/precedence/{L,w} mkdir -p /{usr/lib,etc}/tmpfiles.d mkdir -p /tmp/precedence/{L,w} # # 'L' # ln -s /dev/null /tmp/precedence/L # Overwrite the existing symlink cat >/usr/lib/tmpfiles.d/L-z.conf</etc/tmpfiles.d/L-z.conf</usr/lib/tmpfiles.d/L-a.conf</etc/tmpfiles.d/L-a.conf</usr/lib/tmpfiles.d/w-$i.conf</etc/tmpfiles.d/w-$i.conf</usr/lib/tmpfiles.d/w-b.conf<