summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/attachments/20120127/b9254087/attachment-0001.mht
blob: 5547e46a8d3c748c4cd256b6f33a514d80b02cac (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
[From nobody Fri Jan 27 11:59:22 2012
Return-Path: <gnome-boxes-list-bounces@gnome.org>
X-Original-To: list-gnome@vitters.nl
Delivered-To: list-gnome@vitters.nl
Received: from menubar.gnome.org (menubar.gnome.org [209.132.180.169])
	by bkor.dhs.org (Postfix) with ESMTP id 25FE05005CE
	for <list-gnome@vitters.nl>; Fri, 27 Jan 2012 11:46:36 +0100 (CET)
Received: from menubar.gnome.org (localhost.localdomain [127.0.0.1])
	by menubar.gnome.org (Postfix) with ESMTP id 708957500B5
	for <list-gnome@vitters.nl>; Fri, 27 Jan 2012 10:46:35 +0000 (UTC)
X-Original-To: gnome-boxes-list@gnome.org
Delivered-To: gnome-boxes-list@gnome.org
Received: from localhost (localhost.localdomain [127.0.0.1])
	by menubar.gnome.org (Postfix) with ESMTP id 1B17C750092;
	Fri, 27 Jan 2012 10:46:34 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at gnome.org
X-Spam-Flag: NO
X-Spam-Score: -6.912
X-Spam-Level: 
X-Spam-Status: No, score=-6.912 tagged_above=-999 required=2
	tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_PASS=-0.001,
	SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from menubar.gnome.org ([127.0.0.1])
	by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 9iKaPCiPJ2Ns; Fri, 27 Jan 2012 10:46:31 +0000 (UTC)
Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28])
	by menubar.gnome.org (Postfix) with ESMTP id 2DB7875006B;
	Fri, 27 Jan 2012 10:46:22 +0000 (UTC)
Received: from int-mx12.intmail.prod.int.phx2.redhat.com
	(int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25])
	by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id q0RAkLT4014814
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
	Fri, 27 Jan 2012 05:46:21 -0500
Received: from teriyaki.cdg.redhat.com (teriyaki.cdg.redhat.com [10.32.192.15])
	by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP
	id q0RAkGGF012703
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO);
	Fri, 27 Jan 2012 05:46:20 -0500
Date: Fri, 27 Jan 2012 11:46:16 +0100
From: Christophe Fergeau <cfergeau@redhat.com>
To: distributor-list@gnome.org
Subject: gnome-boxes/distro integration
Message-ID: <20120127104616.GC2683@teriyaki.cdg.redhat.com>
MIME-Version: 1.0
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25
Cc: gnome-boxes-list@gnome.org
X-BeenThere: gnome-boxes-list@gnome.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: <gnome-boxes-list.gnome.org>
List-Unsubscribe: <http://mail.gnome.org/mailman/options/gnome-boxes-list>,
	<mailto:gnome-boxes-list-request@gnome.org?subject=unsubscribe>
List-Archive: <http://mail.gnome.org/archives/gnome-boxes-list/>
List-Post: <mailto:gnome-boxes-list@gnome.org>
List-Help: <mailto:gnome-boxes-list-request@gnome.org?subject=help>
List-Subscribe: <http://mail.gnome.org/mailman/listinfo/gnome-boxes-list>,
	<mailto:gnome-boxes-list-request@gnome.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0668426237=="
Errors-To: gnome-boxes-list-bounces@gnome.org
Sender: gnome-boxes-list-bounces@gnome.org


--===============0668426237==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="MnLPg7ZWsaic7Fhd"
Content-Disposition: inline


--MnLPg7ZWsaic7Fhd
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi,

One of gnome-boxes[1] aims is to provide easy creation of virtual machines.
This includes auto-installation of guest OSes. Currently, we support
auto-installation of Fedora and Windows systems, but we'd like
auto-installation of as many OSes as possible.

Here is a rough overview of how this is handled:
* the user specifies the path to an ISO image
* we use libosinfo[2] to determine if the ISO is an installer, and the OS
  it's an installer for. libosinfo comes with a tools/osinfo-detect util
  to test what is known about an iso. The OS data for libosinfo is stored
  in xml files[3]
* then gnome-boxes uses a FedoraInstaller class to setup a fedora
  auto-installation. On fedora, auto-install is achieved through a
  kickstart file[4][5]

Patches to help support more distributions are really welcome :) If you
need more help, feel free to ask on boxes mailing list (cc'ed) or on our
IRC channel (#boxes on irc.gnome.org).

Have a nice day!

Christophe

[1] https://live.gnome.org/Boxes
[2] https://fedorahosted.org/libosinfo/
[3] http://git.fedorahosted.org/git/?p=libosinfo.git;a=tree;f=data/oses;h=bc018b4b9d9c3f309d8ba2431ffd2af3e4fdf5c8;hb=HEAD
[4] http://git.gnome.org/browse/gnome-boxes/tree/data/fedora.ks
[5] http://fedoraproject.org/wiki/Anaconda/Kickstart

--MnLPg7ZWsaic7Fhd
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk8igHgACgkQJKRp+3pW946IZQCfZf9TS0KzXQnp4ZwrgxyFMWCa
IcsAn2D6HZXYHqyGXJxAdH7itOZp02Mp
=MS4G
-----END PGP SIGNATURE-----

--MnLPg7ZWsaic7Fhd--

--===============0668426237==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
gnome-boxes-list mailing list
gnome-boxes-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-boxes-list

--===============0668426237==--
]