[Pkg-libvirt-maintainers] Bug#731013: virt-manager: changes owner and permissions of user-supplied ISO images
Flavio Stanchina
flavio at stanchina.net
Sat Nov 30 23:44:42 UTC 2013
Package: virt-manager
Version: 0.9.5-1
Severity: normal
I added a CD-ROM to a virtual machine and used "Browse Local" to connect
an ISO image in my home directory. After I closed the virtual machine, I
tried to delete the ISO image as I didn't need it any longer, but its owner
had been changed to libvirt-qemu and the permissions to 0400.
The permissions were previously set to 0644, so the file would have been
readable by user libvirt-qemu (or any other).
I don't think I've ever seen another program that changes a file's owner
without asking. I don't recall, in fact, ever seeing a program that even
bothers to ask: if permissions aren't right, you get an access error and
it's your problem to set permissions adequately.
virt-manager should at least restore the original permissions back when
it's done with the image.
-- System Information:
Debian Release: jessie/sid
APT prefers testing-updates
APT policy: (500, 'testing-updates'), (500, 'stable-updates'), (500, 'testing'), (500, 'stable'), (99, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.11-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages virt-manager depends on:
ii gconf2 3.2.6-1
ii librsvg2-common 2.40.0-1
ii python 2.7.5-5
ii python-dbus 1.2.0-2+b1
ii python-glade2 2.24.0-3+b1
ii python-gnome2 2.28.1+dfsg-1
ii python-gtk-vnc 0.5.2-2
ii python-gtk2 2.24.0-3+b1
ii python-ipy 1:0.75-1
ii python-libvirt 0.9.12-11+deb7u4
ii python-support 1.0.15
ii python-urlgrabber 3.9.1-4
ii python-vte 1:0.28.2-5
ii virtinst 0.600.4-2
Versions of packages virt-manager recommends:
ii gnome-icon-theme 3.10.0-1
ii libvirt-bin 0.9.12-11+deb7u4
ii python-spice-client-gtk 0.21-0nocelt3
Versions of packages virt-manager suggests:
pn gnome-keyring <none>
pn python-gnomekeyring <none>
pn python-guestfs <none>
ii ssh-askpass-gnome [ssh-askpass] 1:6.4p1-1
pn virt-viewer <none>
-- no debconf information
More information about the Pkg-libvirt-maintainers
mailing list