archboot/usr/lib/archboot/cpio/hooks/devicemapper
2024-04-12 22:00:36 +02:00

17 lines
582 B
Bash

#!/usr/bin/env bash
# SPDX-License-Identifier: GPL-3.0-or-later
# Created by Tobias Powalowski <tpowa@archlinux.org>
_run ()
{
_map _binary argon2 blkdeactivate cryptsetup dm{eventd,setup,stats} \
{integrity,verity}setup
_dir /dev/mapper
_full_dir /usr/lib/device-mapper
_map _file /usr/lib/libdevmapper*
# cryptsetup calls pthread_create(), which dlopen()s libgcc_s.so.1
# cryptsetup loads the legacy provider which is required for whirlpool
_map _file /usr/lib/{libgcc_s.so.1,ossl-modules/legacy.so}
}
# vim: set ft=sh ts=4 sw=4 et: