/[public]/qemu-start/trunk/README
ViewVC logotype

Contents of /qemu-start/trunk/README

Parent Directory Parent Directory | Revision Log Revision Log


Revision 292 - (show annotations)
Sat Feb 11 16:32:44 2006 UTC (18 years, 1 month ago) by frodo
File size: 1388 byte(s)
(Frodo) Updated docs; fixed bug in qemu-start regarding xauth data

1 qemu-start is a small program that helps you start qemu in a safe and
2 useful way. It has the following features:
3 * Start qemu as a non-privileged user
4 * Run qemu as a non-root user
5 * Propegates xauth information
6 * Only selected users can start qemu
7 * Existing tap network devices can be bound
8
9 It presumes all qemu instances will run under the same user-id (qemu). A group
10 emulator is created; only members of this group are allowed to start qemu. Qemu
11 is started with one ethernet interface, which is bound through a tap device.
12 Xauthority data is automatically transferred if the DISPLAY variable is set.
13
14
15 USING THIS PACKAGE
16 ==================
17
18 Add any users that may start qemu to the emulator group.
19 Create a tap-device, like described in the manual page or in some other
20 way.
21 Now you are ready to call qemu-start.
22 If you have a DISPLAY variable set, the xauth key will be imported into
23 the .Xauthority file of the qemu user. That means it will be able to
24 display qemu on your X display.
25
26
27 NON-DEBIAN SYSTEMS
28 ==================
29
30 This package is somewhat Debian-centric. It might still be useful if you
31 use some other distribution, though. You will have to create a
32 group emulator, and a user qemu yourself. The qemu user does not need a
33 password, and /bin/false is a good shell. Afterwards, compile the package
34 by calling `make' and install it by calling `make install'.

frodo@frodo.looijaard.name
ViewVC Help
Powered by ViewVC 1.1.26