about summary refs log tree commit diff
path: root/pkgs/build-support/kernel/make-initrd.sh
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2009-04-29 14:32:04 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2009-04-29 14:32:04 +0000
commit16da00e64d7b7ad1c4b2b1a27111585c1ad3c032 (patch)
treed3ea97268d8b2d33578434ca28d2313860c646d2 /pkgs/build-support/kernel/make-initrd.sh
parent7d07afc2faa76f9e5363669bd2b004f8bc12e7e3 (diff)
downloadnixlib-16da00e64d7b7ad1c4b2b1a27111585c1ad3c032.tar
nixlib-16da00e64d7b7ad1c4b2b1a27111585c1ad3c032.tar.gz
nixlib-16da00e64d7b7ad1c4b2b1a27111585c1ad3c032.tar.bz2
nixlib-16da00e64d7b7ad1c4b2b1a27111585c1ad3c032.tar.lz
nixlib-16da00e64d7b7ad1c4b2b1a27111585c1ad3c032.tar.xz
nixlib-16da00e64d7b7ad1c4b2b1a27111585c1ad3c032.tar.zst
nixlib-16da00e64d7b7ad1c4b2b1a27111585c1ad3c032.zip
* Doh! Since r15200, modules-closure.sh generated an empty set of
  modules for the initial ramdisk if there were no additional kernel
  module packages (such as the NVIDIA driver or AUFS), leading to a
  kernel panic in the initrd.  This was because in that case modprobe
  would print paths referring to the kernel path rather than the
  module aggregation path, and then `sed "s^$kernel^$out^"' would
  silently fail.  Fixed.

* Also, use depmod here rather than doing sed hackery on modules.dep.

* Also, `allowMissing' was broken (missing "$" before the variable
  name).

svn path=/nixpkgs/trunk/; revision=15394
Diffstat (limited to 'pkgs/build-support/kernel/make-initrd.sh')
0 files changed, 0 insertions, 0 deletions