diff options
author | Nicolas Vigier <boklm@mageia.org> | 2013-04-14 13:46:12 +0000 |
---|---|---|
committer | Nicolas Vigier <boklm@mageia.org> | 2013-04-14 13:46:12 +0000 |
commit | 1be510f9529cb082f802408b472a77d074b394c0 (patch) | |
tree | b175f9d5fcb107576dabc768e7bd04d4a3e491a0 /zarb-ml/mageia-dev/attachments/20120127 | |
parent | fa5098cf210b23ab4f419913e28af7b1b07dafb2 (diff) | |
download | archives-1be510f9529cb082f802408b472a77d074b394c0.tar archives-1be510f9529cb082f802408b472a77d074b394c0.tar.gz archives-1be510f9529cb082f802408b472a77d074b394c0.tar.bz2 archives-1be510f9529cb082f802408b472a77d074b394c0.tar.xz archives-1be510f9529cb082f802408b472a77d074b394c0.zip |
Diffstat (limited to 'zarb-ml/mageia-dev/attachments/20120127')
6 files changed, 508 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/attachments/20120127/027d9fd7/attachment-0001.mht b/zarb-ml/mageia-dev/attachments/20120127/027d9fd7/attachment-0001.mht new file mode 100644 index 000000000..48983e4bf --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120127/027d9fd7/attachment-0001.mht @@ -0,0 +1,58 @@ +[From nobody Fri Jan 27 01:00:44 2012 +Date: Fri, 27 Jan 2012 00:56:24 +0100 +From: Olav Vitters <olav@vitters.nl> +To: distributor-list@gnome.org +Subject: GNOME 3.4 will rely on hostnamed, localed, timedated D-Bus API +Message-ID: <20120126235624.GC20474@bkor.dhs.org> +Mail-Followup-To: distributor-list@gnome.org +MIME-Version: 1.0 +Content-Type: text/plain; charset=iso-8859-1 +Content-Disposition: inline +User-Agent: Mutt/1.5.21 (2010-09-15) + +GNOME 3.2 contains code to change: + - system hostname + - date & time settings (time, timezone, etc) + - system locale + +As there is no standard across distributions, GNOME detected the +distribution and for a few distributions, was able to change above +settings. + +Starting with GNOME 3.4, GNOME will rely on the following D-Bus APIs +provided by the following daemons: + - hostnamed + - localed + - timedated + +These daemons are included in the systemd tarball. For the D-Bus API +reference, see the links at the end of this email. + +Recommendation: + - systemd only systems: ensure these daemons are packaged and running + - systemd+sysvinit systems: put these daemons in a separate package and + ensure they are running under both init systems. They do not rely on + a running systemd. + - other init systems: Please write a _new_ daemon to provide this + functionality. The D-Bus API is really simple and instead of patching + hostnamed/locald/timedated to support other distributions/init + systemd, the recommendation is to just write a new daemon which + implements the D-Bus API. + Alternatively, (if these daemons do not need to be patched) only + compile and package the hostnamed, localed and timedated from the + systemd tarball. + +Note: Ubuntu has written a daemon implementing the hostnamed and localed +D-Bus interfaces. + +Reference: + - http://www.freedesktop.org/wiki/Software/systemd/InterfacePortabilityAndStabilityChart + - http://www.freedesktop.org/wiki/Software/systemd/hostnamed + - http://www.freedesktop.org/wiki/Software/systemd/localed + - http://www.freedesktop.org/wiki/Software/systemd/timedated + - https://bugzilla.gnome.org/show_bug.cgi?id=658352 + +-- +Regards, +Olav (on behalf of the release team) +]
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120127/027d9fd7/attachment.mht b/zarb-ml/mageia-dev/attachments/20120127/027d9fd7/attachment.mht new file mode 100644 index 000000000..13a378c1d --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120127/027d9fd7/attachment.mht @@ -0,0 +1,58 @@ +[From nobody Fri Jan 27 01:00:43 2012 +Date: Fri, 27 Jan 2012 00:56:24 +0100 +From: Olav Vitters <olav@vitters.nl> +To: distributor-list@gnome.org +Subject: GNOME 3.4 will rely on hostnamed, localed, timedated D-Bus API +Message-ID: <20120126235624.GC20474@bkor.dhs.org> +Mail-Followup-To: distributor-list@gnome.org +MIME-Version: 1.0 +Content-Type: text/plain; charset=iso-8859-1 +Content-Disposition: inline +User-Agent: Mutt/1.5.21 (2010-09-15) + +GNOME 3.2 contains code to change: + - system hostname + - date & time settings (time, timezone, etc) + - system locale + +As there is no standard across distributions, GNOME detected the +distribution and for a few distributions, was able to change above +settings. + +Starting with GNOME 3.4, GNOME will rely on the following D-Bus APIs +provided by the following daemons: + - hostnamed + - localed + - timedated + +These daemons are included in the systemd tarball. For the D-Bus API +reference, see the links at the end of this email. + +Recommendation: + - systemd only systems: ensure these daemons are packaged and running + - systemd+sysvinit systems: put these daemons in a separate package and + ensure they are running under both init systems. They do not rely on + a running systemd. + - other init systems: Please write a _new_ daemon to provide this + functionality. The D-Bus API is really simple and instead of patching + hostnamed/locald/timedated to support other distributions/init + systemd, the recommendation is to just write a new daemon which + implements the D-Bus API. + Alternatively, (if these daemons do not need to be patched) only + compile and package the hostnamed, localed and timedated from the + systemd tarball. + +Note: Ubuntu has written a daemon implementing the hostnamed and localed +D-Bus interfaces. + +Reference: + - http://www.freedesktop.org/wiki/Software/systemd/InterfacePortabilityAndStabilityChart + - http://www.freedesktop.org/wiki/Software/systemd/hostnamed + - http://www.freedesktop.org/wiki/Software/systemd/localed + - http://www.freedesktop.org/wiki/Software/systemd/timedated + - https://bugzilla.gnome.org/show_bug.cgi?id=658352 + +-- +Regards, +Olav (on behalf of the release team) +]
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120127/0a22f6ba/attachment-0001.mht b/zarb-ml/mageia-dev/attachments/20120127/0a22f6ba/attachment-0001.mht new file mode 100644 index 000000000..381dcedde --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120127/0a22f6ba/attachment-0001.mht @@ -0,0 +1,66 @@ +[From nobody Fri Jan 27 11:59:22 2012 +Date: Fri, 27 Jan 2012 00:51:09 +0100 +From: Olav Vitters <ovitters@gmail.com> +To: distributor-list@gnome.org +Subject: Impact of ConsoleKit deprecation +Message-ID: <20120126235109.GB20474@bkor.dhs.org> +Mail-Followup-To: distributor-list@gnome.org +MIME-Version: 1.0 +Content-Type: text/plain; charset=iso-8859-1 +Content-Disposition: inline +User-Agent: Mutt/1.5.21 (2010-09-15) + +The ConsoleKit project at freedesktop.org has been deprecated. Please +read this email if your distribution/OS plans to continue to rely on +ConsoleKit. + +ConsoleKit currently runs under: + - Solaris 11+ + - FreeBSD + - Linux + +Similar functionality is provided by systemd; however this is only +available on Linux. Furthermore, not all distributions are using it +right now. The inevitable result of lack of maintainership of the +freedesktop.org ConsoleKit will result in problems for your +distribution/OS unless you get involved in ConsoleKit development +(fork). + +Due to the ConsoleKit deprecation: + - Fedora will switch to relying fully on systemd: + https://fedoraproject.org/wiki/Features/ckremoval + - Mageia and openSUSE will continue rely on the deprecated ConsoleKit; due + to current support of sysvinit fallback. From what we understood, + they likely will rely on systemd alone. + - A lot of GNOME developers will likely be using/testing using systemd + based systems. + +In case your distribution will not or cannot use systemd, the +deprecation of ConsoleKit means GNOME will (eventually) provide less +functionality. This means concrete action is needed if this +functionality is wanted within your distribution or OS. To make things +absolutely clear: ConsoleKit is a freedesktop.org project and the +maintainers have deprecated it. + +Now, one distribution expressed interested in maintaining ConsoleKit, +but under a different name. It will still use the same API (dbus name, +etc). However, their interest is likely solely focussed around their +distribution and not anything else. + +To repeat: +In case you have a distribution which uses ConsoleKit, please either +switch to systemd, or get involved with a fork of ConsoleKit! + +To make it 100% clear: GNOME does not and will not rely on systemd. +However, we do rely on certain APIs. Those APIs can be implemented by +other components. Another message will follow which expands on this. + +Reference: + - http://www.freedesktop.org/wiki/Software/ConsoleKit + - https://fedoraproject.org/wiki/Features/ckremoval + - https://bugzilla.gnome.org/show_bug.cgi?id=systemd + +-- +Regards, +Olav (on behalf of the release team) +]
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120127/0a22f6ba/attachment.mht b/zarb-ml/mageia-dev/attachments/20120127/0a22f6ba/attachment.mht new file mode 100644 index 000000000..cffb73b81 --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120127/0a22f6ba/attachment.mht @@ -0,0 +1,66 @@ +[From nobody Fri Jan 27 09:36:38 2012 +Date: Fri, 27 Jan 2012 00:51:09 +0100 +From: Olav Vitters <ovitters@gmail.com> +To: distributor-list@gnome.org +Subject: Impact of ConsoleKit deprecation +Message-ID: <20120126235109.GB20474@bkor.dhs.org> +Mail-Followup-To: distributor-list@gnome.org +MIME-Version: 1.0 +Content-Type: text/plain; charset=iso-8859-1 +Content-Disposition: inline +User-Agent: Mutt/1.5.21 (2010-09-15) + +The ConsoleKit project at freedesktop.org has been deprecated. Please +read this email if your distribution/OS plans to continue to rely on +ConsoleKit. + +ConsoleKit currently runs under: + - Solaris 11+ + - FreeBSD + - Linux + +Similar functionality is provided by systemd; however this is only +available on Linux. Furthermore, not all distributions are using it +right now. The inevitable result of lack of maintainership of the +freedesktop.org ConsoleKit will result in problems for your +distribution/OS unless you get involved in ConsoleKit development +(fork). + +Due to the ConsoleKit deprecation: + - Fedora will switch to relying fully on systemd: + https://fedoraproject.org/wiki/Features/ckremoval + - Mageia and openSUSE will continue rely on the deprecated ConsoleKit; due + to current support of sysvinit fallback. From what we understood, + they likely will rely on systemd alone. + - A lot of GNOME developers will likely be using/testing using systemd + based systems. + +In case your distribution will not or cannot use systemd, the +deprecation of ConsoleKit means GNOME will (eventually) provide less +functionality. This means concrete action is needed if this +functionality is wanted within your distribution or OS. To make things +absolutely clear: ConsoleKit is a freedesktop.org project and the +maintainers have deprecated it. + +Now, one distribution expressed interested in maintaining ConsoleKit, +but under a different name. It will still use the same API (dbus name, +etc). However, their interest is likely solely focussed around their +distribution and not anything else. + +To repeat: +In case you have a distribution which uses ConsoleKit, please either +switch to systemd, or get involved with a fork of ConsoleKit! + +To make it 100% clear: GNOME does not and will not rely on systemd. +However, we do rely on certain APIs. Those APIs can be implemented by +other components. Another message will follow which expands on this. + +Reference: + - http://www.freedesktop.org/wiki/Software/ConsoleKit + - https://fedoraproject.org/wiki/Features/ckremoval + - https://bugzilla.gnome.org/show_bug.cgi?id=systemd + +-- +Regards, +Olav (on behalf of the release team) +]
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120127/b9254087/attachment-0001.mht b/zarb-ml/mageia-dev/attachments/20120127/b9254087/attachment-0001.mht new file mode 100644 index 000000000..5547e46a8 --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120127/b9254087/attachment-0001.mht @@ -0,0 +1,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==-- +]
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120127/b9254087/attachment.mht b/zarb-ml/mageia-dev/attachments/20120127/b9254087/attachment.mht new file mode 100644 index 000000000..d89fe2727 --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120127/b9254087/attachment.mht @@ -0,0 +1,130 @@ +[From nobody Fri Jan 27 11:50:52 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==-- +]
\ No newline at end of file |