_ _
| |_ ___| |_ _
| | . | | | |
|_|_|___|_|_ |
|___|
git mirror - github.com/owenewans/holy - branch master
file profiles/dracut/module-setup.sh
#!/bin/bash
check() { return 0; }
depends() { return 0; }
config() {
# dracut treats an empty systemd directory as the root directory.
systemdutildir=/usr/lib/systemd
}
install() {
test -n "$HOLY_ROOT" && test -x "$HOLY_ROOT/usr/bin/dinit" || return 1
test -n "$initdir" && test "$initdir" != / || return 1
rm -rf -- "${initdir:?}/"*
cp -a "$HOLY_ROOT/." "$initdir/" || return 1
mkdir -p "$initdir/usr/lib/dracut"
}