[Sorry for this monologue, but I think I got it sorted out now.] It seems I got the conditional wrong here:
if ( scalar(grep(m{^$cur$}, @pre_deps)) == 0 ) {
next COMMAND;
}
If I change it into:
if ( scalar(grep(m{^$cur$}, @pre_deps)) != 0 ) {
next COMMAND;
}
Then I have a working FAI 4.0 installation with dracut-nfsroot and LVM
disk configuration. Simple disk partitioning without LVM works too.
Attached is the full patch for 'version 2)'.
tschüß
thomas
Commands.pm_patch
Description: Binary data
