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