On 03/19/2018 11:10 AM, Christian Ehrhardt wrote: > In a recent change b932ed69: "virt-aa-helper: resolve yet to be created > paths" several cases with symlinks in paths were fixed, but it regressed > cases where the file being last element of the path was the actual link. > > In the case of the last element being the symlink realpath can (and shall) > be called on the full path that was passed. > > Examples would be zfs/lvm block devices like: > <disk type='block' device='disk'> > <driver name='qemu' type='raw'/> > <source dev='/dev/mapper/testlvm-testvol1'/> > <target dev='vdd' bus='virtio'/> > </disk> > With the target being: > /dev/mapper/testlvm-testvol1 -> ../dm-0 > > That currently is rendered as > "/dev/mapper/testlvm-testvol1" rwk, > but instead should be (and is with the fix): > "/dev/dm-0" rwk, > > Fixes: b932ed69: "virt-aa-helper: resolve yet to be created paths" > Fixes: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1756394 > > Signed-off-by: Christian Ehrhardt <christian.ehrhardt@xxxxxxxxxxxxx> > --- > src/security/virt-aa-helper.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) ACKed and pushed. Michal -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list