Comment 56 for bug 1637601

Revision history for this message
Mauricio Faria de Oliveira (mfo) wrote :

Verification steps with just attached patch.

----------------------------------------
Test 1) new user, uid available
Result) libvirt-qemu uid is set to 64055
----------------------------------------

# id libvirt-qemu
id: ‘libvirt-qemu’: no such user

# getent passwd 64055
#

# dpkg -i libvirt0_*.deb libvirt-bin_*.deb

# id libvirt-qemu
uid=64055(libvirt-qemu) gid=117(kvm) groups=117(kvm)

----------------------------------------------
Test 2) new user, uid not available
Result) libvirt-qemu uid is _not_ set to 64055
----------------------------------------------

# apt-get purge libvirt-bin

# userdel libvirt-qemu

# id libvirt-qemu
id: ‘libvirt-qemu’: no such user

# useradd --uid 64055 uidtaken

# getent passwd 64055
uidtaken:x:64055:1001::/home/uidtaken:

# dpkg -i libvirt0_*.deb libvirt-bin_*.deb

# id libvirt-qemu
uid=113(libvirt-qemu) gid=117(kvm) groups=117(kvm)

------------------------------------------
Test 3) old user, uid available
Result) libvirt-qemu uid is _not_ changed
------------------------------------------

# apt-get purge libvirt-bin

# userdel uidtaken

# getent passwd 64055
#

# id libvirt-qemu
uid=113(libvirt-qemu) gid=117(kvm) groups=117(kvm)

# dpkg -i libvirt0_*.deb libvirt-bin_*.deb

# id libvirt-qemu
uid=113(libvirt-qemu) gid=117(kvm) groups=117(kvm)