[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#53063] [PATCH wip-harden-installer 08/14] installer: Use run-comman
From: |
Josselin Poiret |
Subject: |
[bug#53063] [PATCH wip-harden-installer 08/14] installer: Use run-command-in-installer in (gnu installer parted). |
Date: |
Fri, 07 Jan 2022 12:46:34 +0100 |
Hello Mathieu,
Mathieu Othacehe <othacehe@gnu.org> writes:
> Maybe we could only display those "External command" pages when the
> command fails?
Seems like my mental checklist swiftly removed the "Update installer
tests" part. I still like having every command the installer runs
displayed to me, but that's personal preference I reckon. Maybe I could
look into making the tests simply confirm every single confirmation page?
> Another issue is that if any partitioning command fails, the installer
> keeps going. Maybe we should instead propose to abort the installation
> or restart the partitioning step?
Right, this patchset is still missing the switch to exceptions, along
with raising a condition on command error. I will post a follow-up
patchset addressing these! One thing though, is that &invoke-error is
not exported by (gnu build utils). I think for now using @@ would be
the right solution to avoid a world rebuild.
--
Josselin Poiret
- [bug#53063] [PATCH wip-harden-installer 01/14] installer: Use define instead of let at top-level., (continued)
- [bug#53063] [PATCH wip-harden-installer 01/14] installer: Use define instead of let at top-level., Josselin Poiret, 2022/01/06
- [bug#53063] [PATCH wip-harden-installer 04/14] installer: Un-export syslog syntax., Josselin Poiret, 2022/01/06
- [bug#53063] [PATCH wip-harden-installer 02/14] installer: Generalize logging facility., Josselin Poiret, 2022/01/06
- [bug#53063] [PATCH wip-harden-installer 03/14] installer: Use new installer-log-line everywhere., Josselin Poiret, 2022/01/06
- [bug#53063] [PATCH wip-harden-installer 05/14] installer: Capture external commands output., Josselin Poiret, 2022/01/06
- [bug#53063] [PATCH wip-harden-installer 06/14] installer: Disable automatic finalization for child thread., Josselin Poiret, 2022/01/06
- [bug#53063] [PATCH wip-harden-installer 07/14] installer: Add installer-specific run command process., Josselin Poiret, 2022/01/06
- [bug#53063] [PATCH wip-harden-installer 08/14] installer: Use run-command-in-installer in (gnu installer parted)., Josselin Poiret, 2022/01/06
- [bug#53063] [PATCH wip-harden-installer 08/14] installer: Use run-command-in-installer in (gnu installer parted)., Mathieu Othacehe, 2022/01/07
- [bug#53063] [PATCH wip-harden-installer 08/14] installer: Use run-command-in-installer in (gnu installer parted).,
Josselin Poiret <=
- [bug#53063] [PATCH v2 wip-harden-installer 00/18] General improvements to the installer, Josselin Poiret, 2022/01/15
- [bug#53063] [PATCH v2 wip-harden-installer 04/18] installer: Un-export syslog syntax., Josselin Poiret, 2022/01/15
- [bug#53063] [PATCH v2 wip-harden-installer 03/18] installer: Use new installer-log-line everywhere., Josselin Poiret, 2022/01/15
- [bug#53063] [PATCH v2 wip-harden-installer 08/18] installer: Add installer-specific run command process., Josselin Poiret, 2022/01/15
- [bug#53063] [PATCH v2 wip-harden-installer 06/18] installer: Remove specific logging code., Josselin Poiret, 2022/01/15
- [bug#53063] [PATCH v2 wip-harden-installer 13/18] installer: Add nano to PATH., Josselin Poiret, 2022/01/15
- [bug#53063] [PATCH v2 wip-harden-installer 12/18] installer: Replace run-command by invoke in newt/page.scm., Josselin Poiret, 2022/01/15
- [bug#53063] [PATCH v2 wip-harden-installer 09/18] installer: Use run-command-in-installer in (gnu installer parted)., Josselin Poiret, 2022/01/15
- [bug#53063] [PATCH v2 wip-harden-installer 02/18] installer: Generalize logging facility., Josselin Poiret, 2022/01/15
- [bug#53063] [PATCH v2 wip-harden-installer 07/18] installer: Capture external commands output., Josselin Poiret, 2022/01/15