This commit is contained in:
parent
dba31f9d13
commit
de39b328a8
@ -18,7 +18,7 @@ mirror() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
install () {
|
install () {
|
||||||
set -e
|
set -ex
|
||||||
bash -n "$moddir/generator.sh"
|
bash -n "$moddir/generator.sh"
|
||||||
local tmp=$(mktemp -d -t dracut-fido2luks-XXX)
|
local tmp=$(mktemp -d -t dracut-fido2luks-XXX)
|
||||||
trap "rm -rf $tmp" EXIT
|
trap "rm -rf $tmp" EXIT
|
||||||
@ -27,15 +27,15 @@ install () {
|
|||||||
inst "$moddir/generator.sh" "$systemdutildir/system-generators/fido2luks-generator.sh"
|
inst "$moddir/generator.sh" "$systemdutildir/system-generators/fido2luks-generator.sh"
|
||||||
mirror "/usr/bin/fido2luks"
|
mirror "/usr/bin/fido2luks"
|
||||||
mirror "/etc/fido2luks.conf"
|
mirror "/etc/fido2luks.conf"
|
||||||
for config in /etc/fido2luks.conf.d/*; do
|
[ -d /etc/fido2luks.conf.d ] && for config in /etc/fido2luks.conf.d/*; do
|
||||||
mirror "$config"
|
mirror "$config"
|
||||||
done
|
done
|
||||||
inst "$systemdutildir/systemd-cryptsetup"
|
inst "$systemdutildir/systemd-cryptsetup"
|
||||||
mkdir -p "$initdir/fido2luks"
|
mkdir -p "$initdir/fido2luks"
|
||||||
|
|
||||||
inst "$moddir/fido2luks.target" "$systemsystemdunitdir/fido2luks.target"
|
inst "$moddir/fido2luks.target" "$systemdsystemunitdir/fido2luks.target"
|
||||||
mkdir -p "$systemsystemdunitdir/fido2luks.target.wants"
|
mkdir -p "$systemdsystemunitdir/fido2luks.target.wants"
|
||||||
|
|
||||||
mkdir -p "$systemsystemdunitdir/sysinit.target.wants"
|
mkdir -p "$systemdsystemunitdir/sysinit.target.wants"
|
||||||
ln -sf "$systemsystemdunitdir/fido2luks.target" "$systemsystemdunitdir/sysinit.target.wants/"
|
ln -sf "$systemdsystemunitdir/fido2luks.target" "$systemdsystemunitdir/sysinit.target.wants/"
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user