24 lines
470 B
Bash
24 lines
470 B
Bash
|
#!/bin/bash
|
||
|
|
||
|
check() {
|
||
|
return 255
|
||
|
}
|
||
|
|
||
|
depends() {
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
install() {
|
||
|
mv -f "$initdir/init" "$initdir/init.dracut"
|
||
|
inst_script "$moddir/init-fadump.sh" /init
|
||
|
chmod a+x "$initdir/init"
|
||
|
|
||
|
# Install required binaries for the init script (init-fadump.sh)
|
||
|
inst_multiple sh modprobe grep mkdir mount
|
||
|
if dracut_module_included "squash"; then
|
||
|
inst_multiple cp pivot_root umount
|
||
|
else
|
||
|
inst_multiple ls mv switch_root
|
||
|
fi
|
||
|
}
|