HomeFreeBSD

Make vdev_id POSIX sh compatible

Description

Make vdev_id POSIX sh compatible

Full bash may not be available in all environments where udev helpers
run, such as in an initial ramdisk. To avoid breakage in this case,
remove use of bash-specific features such as variable arrays and the
`declare' keyword from the vdev_id script.

Signed-off-by: Ned Bass <bass6@llnl.gov>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #870

Details

Provenance
Ned Bass <bass6@llnl.gov>Authored on Sep 19 2012, 6:44 PM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on Nov 27 2012, 10:23 PM
Parents
rGf74a147c022f: Fix NULL deref when zvol_alloc() fails
Branches
Unknown
Tags
Unknown

Event Timeline

Brian Behlendorf <behlendorf1@llnl.gov> committed rGa6ef9522eae9: Make vdev_id POSIX sh compatible (authored by Ned Bass <bass6@llnl.gov>).Nov 27 2012, 10:23 PM