706b21c2c4
This delegates node creation to udev. Among other things, the important advantage of this approach is population of all the related stuff in /dev/disk/by-* ; relying on udev can also be controlled through lvm.conf and some commands' options. Comments related to this version: - another minor patch for static build scenario had to be applied; hopefully it will be fixed in upstream one day - configure is now consistent with libdevmapper (they can be trivially merged into single package now) - if you ran vgchange initially without udevd active (e.g. in initramfs), you will likely need vgchange --refresh (vgmknodes --refresh could work too, not tested though); this is important if you expect /dev/disk/by-* to be filled with lvm stuff after handover from udevless initramfs (fstab, mount, etc.). Signed-off-by: Michal Soltys <soltys@ziu.info>