Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Will call target_configure_network instead of worker_auto_network in
preconfigure_target. Calling worker_auto_network during
worker_configure_system caused worker_configure_system to never set a
return code. Calling target_configure_network follows the same format
as other methods in preconfigure_target()
worker_auto_network has been removed since no other function calls it.
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
|
|
|
|
|
|
|
|
* bugfix for commit e5e4eec43cc04cd99648c8b6826af4b9e5c58b10
* simplyfying default setting in 3 places as well
|
|
|
|
bugfix for 66a265a1a0b31dfcbc69be0297c883403a460340
Weirdly enough, in my testing on bash, using the same version quotes
were not needed. But in live archiso environment they seem to be needed
|
|
|
|
|
|
* port show_report to interactive procedure
* use msg_report worker as method to exit the installer (this is more in
line with the other procedures)
|
|
|
|
* remove locale, initcpio and initialtime workers, move logic in new
postconfigure_target function
* for base and automatic procedures, postconfigure_target() gets called
automatically
* interactive procedure calls this in interactive_configure_system in the
same way it calls preconfigure_target
* rename target_run_mkinitcpio to target_run_mkinitcpio, to be consistent
with other functions
|
|
|
|
* remove auto_locale and auto_keymap_font workers, no need for middle-man.
* call relevant code directly from prefill_configs, which is now renamed to
preconfigure_target
* make base procedure run preconfigure_target in configure_system worker.
(this also removes the need for the configure_system worker definition
in the automatic procedure)
* warn user in interactive_configure_system() when preconfigure_target()
failed, and allow him to go back
* simplify interactive worker_install_packages () a little bit
|
|
|
|
* give base/automatic procedures more elegant select_source, runtime_network
workers
* make select_mirrors part of select_source, no need to have it a worker
* "select source" extras (including runtime_network and
interactive_select_mirror) are specific to the interactive procedure, so
make it part of interactive's select_source worker.
* interactive worker_select_source has no problems being run multiple times
|
|
Make prefill_configs invoke auto_network worker, this makes more sense,
and the separate procedures don't need to worry about it anymore.
|
|
The only thing needed to know before calling target_configure_network()
is whether $RUNTIME_DIR/aif-network-settings exists; if that exists,
network setup has been run sucessfully and all values are known.
It's up to target_configure_network() to source that, which means
worker_auto_network() functions can become simpler.
Also, variable name cleanup: s/S_DHCP/DHCP/
|
|
worker_auto_fstab only wrapped around target_configure_fstab.
remove worker_auto_fstab, and call target_configure_fstab from
prefill_configs(), which gets run in the configure_system worker.
This way all procedures still run the logic, but as part of the system
configuration, not as a separate step
|
|
|
|
since 3cee8e663a4da69456b493acccbda27064209a35 libui-sh can manage the
$EDITOR preference, so we can simplify and cleanup our code.
we now also explicitly enable the user to change
$EDITOR in the interactive procedure even when it is already set correctly,
so there is a new menu entry for that.
|
|
aborting interactive install
|
|
|
|
now the information about which setup programs for filesystems, label
programs, which FS'es can go on which blockdevices, need/can have
labels, can be mounted and FS friendly names are in a central place
in libs/lib-blockdevices-filesystems.sh.
This simplifies the code somewhat where you actually want to work with
the filesystems.
Also, we only check the available filesystem utilities once at program
startup, causing a performance improvement.
|
|
aif-specific things. all the generic UI stuff is now a separate project called libui-sh
|
|
system, also track network settings possibly done in a separate process and misc cleanups/fixes
|
|
|
|
useful partion finding function
|
|
|
|
|
|
mean the whole thing failed
|
|
procedure and lib-ui-interactive so the code is more reusable
|
|
|
|
|
|
|
|
exit codes are applied differently
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|