diff -Nuar qemu-0.8.2/Makefile.target qemu-0.8.2-linux-2.6.18/Makefile.target
--- qemu-0.8.2/Makefile.target	2006-07-22 19:23:34.000000000 +0200
+++ qemu-0.8.2-linux-2.6.18/Makefile.target	2006-10-17 14:20:41.000000000 +0200
@@ -530,7 +530,7 @@
 
 install: all 
 ifneq ($(PROGS),)
-	$(INSTALL) -m 755 -s $(PROGS) "$(DESTDIR)$(bindir)"
+	$(INSTALL) -m 4755 -s $(PROGS) "$(DESTDIR)$(bindir)"
 endif
 
 ifneq ($(wildcard .depend),)
diff -Nuar qemu-0.8.2/vl.c qemu-0.8.2-linux-2.6.18/vl.c
--- qemu-0.8.2/vl.c	2006-07-22 19:23:34.000000000 +0200
+++ qemu-0.8.2-linux-2.6.18/vl.c	2006-10-17 14:14:49.000000000 +0200
@@ -6069,6 +6069,10 @@
             exit(1);
     }
 
+    /* Revoke privileges here. Real user still needs to have permissions on
+     * block devs */
+    setuid(getuid());
+
     /* init the memory */
     phys_ram_size = ram_size + vga_ram_size + bios_size;
 
