#!/usr/bin/env bash # SPDX-License-Identifier: LGPL-2.1-or-later # shellcheck disable=SC2235 set -eux set -o pipefail at_exit() { set +e systemctl --no-block stop capsule@foobar.service rm -rf /run/capsules/foobar rm -rf /var/lib/capsules/foobar rm -f /run/systemd/system/capsule@.service.d/99-asan.conf } trap at_exit EXIT # Appease ASan, since the capsule@.service uses DynamicUser=yes systemctl edit --runtime --stdin capsule@.service --drop-in=99-asan.conf <