[Libosinfo] [PATCH] debian: Add desktop install-script

Zeeshan Ali (Khattak) zeeshanak at gnome.org
Thu May 29 12:34:24 UTC 2014


On Thu, May 29, 2014 at 1:10 PM, Lasse Schuirmann
<lasse.schuirmann at gmail.com> wrote:
> 2014-05-28 19:49 GMT+02:00 Zeeshan Ali (Khattak) <zeeshanak at gnome.org>:
>
>> Firstly, please also ensure that jeos profile script works too. It has
>> only been tested against virt-install.
>
> If "it works" means it doesn't ask any questions then it's far away from that.

Yeah, that's what I meant.

>>> Furthermore the several debian ISOs (e.g. KDE and lxde) have the same volume ID.
>>>
>>> 2. The script does not work without questions when no internet
>>> connection is present.
>>
>> Right, as we discussed. We want to add a flag on the installer scripts
>> that tells apps about this requirement and then we need to honour that
>> in Boxes. Lets do that before merging this patch and modify this patch
>> to make use of it.
>
> I think in general such flags make sense. For this specific case I
> have not _yet_ given up the hope that I can solve this. (Meaning: the
> script runs without internet connection.)

If you can do so with existing ISOs, good. We have had to add ask
Fedora in the past to fetch packages from internet instead of CDROM in
the past so this could be useful in other places too.

>>> +        <xsl:template match="/command-line">
>>> +            <xsl:text>debian-installer/locale=</xsl:text>
>>> +            <xsl:value-of select="config/l10n-language"/>
>>> +            <xsl:text> keyboard-configuration/xkb-keymap=</xsl:text>
>>> +            <xsl:value-of select="config/l10n-keyboard"/>
>>> +            <xsl:text>
>>> auto-install/enableconsole-setup/ask_detect=false
>>> debconf/priority=critical netcfg/choose_interface=auto</xsl:text>
>>> +        </xsl:template>
>>
>> Do these have to be passed through commandline and can't be passed
>> through initrd? If so, do we have this properly setup for JEOS
>> profile?
>
> I copied this part from the JEOS script. However, I tried removing it
> and debian didn't like it much.

What was the exact issue? Did you check if its just one of these
params or all of them that must be passed? If they all must be passed,
did you check if it has something to do with any of these missing from
the script?

If we must pass these, we shouldn't set these from script then (if
Debian allows that at least).

-- 
Regards,

Zeeshan Ali (Khattak)
________________________________________
Befriend GNOME: http://www.gnome.org/friends/




More information about the Libosinfo mailing list