On Oct 21, Andras Korn <korn-debb...@elan.rulez.org> wrote: > I thought --ignore-install was completely broken, but no, because without it, > the output contains *more* "install" lines: What you are actually seeing is that --ignore-install is applied only to the nfs module (the one which you have requested to load) but not to its own dependencies:
diff -U 0 <(modprobe --all --set-version="6.0.0-1-amd64" --ignore-install --quiet --show-depends nfs) <(modprobe --all --set-version="6.0.0-1-amd64" --quiet --show-depends nfs) I am not sure if this is a bug or a feature, so this should be discussed with the upstream maintainer. So the possible solutions are: - the semantics of --ignore-install are changed upstream (this may take some time) - initramfs-tools learns to parse the install directives - nfs-kernel-server uses a different design No matter what happens to --ignore-install I suggest that nfs-kernel-server will replace the modprobe configuration with some udev rules like this one (untested): ACTION=="add", SUBSYSTEM=="module", KERNEL=="sunrpc", \ RUN+="/sbin/sysctl -q --pattern sunrpc --system" -- ciao, Marco
signature.asc
Description: PGP signature