HomeFreeBSD

Fix some minor issues with the SYSV init and initramfs scripts.

Description

Fix some minor issues with the SYSV init and initramfs scripts.

This is some minor fixes to commits 2cac7f5f11756663525a5d4604d9f0a3202d4024
and 2a34db1bdbcecf5019c4a59f2a44c92fe82010f2.

  • Make sure to alien'ate the new initramfs rpm package as well! The rpm package is build correctly, but alien isn't run on it to create the deb.
  • Before copying file from COPY_FILE_LIST, make sure the DESTDIR/dir exists.
  • Include /lib/udev/vdev_id file in the initrd.
  • Because the initrd needs to use '/sbin/modprobe' instead of 'modprobe', we need to use this in load_module() as well.
    • Make sure that load_module() can be used more globaly, instead of calling '/sbin/modprobe' all over the place.
    • Make sure that check_module_loaded() have a parameter - module to check.

Signed-off-by: Turbo Fredriksson <turbo@bayour.com>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #3626

Details

Provenance
Turbo Fredriksson <turbo@bayour.com>Authored on Jul 24 2015, 12:49 PM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on Jul 24 2015, 10:05 PM
Parents
rG96c080cb9c2c: Minor style cleanup
Branches
Unknown
Tags
Unknown

Event Timeline

Brian Behlendorf <behlendorf1@llnl.gov> committed rG48511ea64542: Fix some minor issues with the SYSV init and initramfs scripts. (authored by Turbo Fredriksson <turbo@bayour.com>).Jul 24 2015, 10:05 PM