Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/archinstall/lib/installer.py
AgeCommit message (Collapse)Author
2021-04-27Moving away from custom log levels, to something that's well defined. (#360)Anton Hvornum
* Moving away from custom log levels, to something that's well defined. * Added backward compability to log() as well. * Added an option to force log messages out on screen even if the level is below the log level threashold. * Added force log messages when wrong notation is used. * Added some more length to the deprecated message * Swapped all log levels to use logging.<level> instead. Co-authored-by: Anton Hvornum <anton.feeds@gmail.com>
2021-04-27Synced latest changes from torxed-v2.2.0.Anton Hvornum
2021-04-25Merge branch 'master' of https://github.com/AggamR/archinstallAggam Rahamim
2021-04-25having ability to use multiple kernelsAggam Rahamim
2021-04-21Merged in latest changes and history from torxed-2.2.0 to avoid odd history ↵Anton Hvornum
in PR #315
2021-04-21add efibootmgr only on uefi systemsadvaithm
2021-04-20added return trueadvaithm
2021-04-20fixed some weird grammeradvaithm
2021-04-20added /mnt to grubcfg genrationadvaithm
2021-04-20removed unnessacry --targetadvaithm
2021-04-20fixed shell command in add bootloaderadvaithm
2021-04-20reworked how we remove efimanageradvaithm
2021-04-20reworked how we remove efimanager and add grubadvaithm
2021-04-20Merge branch 'torxed-v2.2.0' into torxed-v2.2.0Anton Hvornum
2021-04-17Merging in master to feature branch.Anton Hvornum
2021-04-17Package called grub not grub-installMalccolm Haak
2021-04-17Whitespace needs to be tabs. Added test for UEFI, if not found add ↵Malccolm Haak
grub-install to pacstrap install
2021-04-16fixed mkinitcpioAggam Rahamim
2021-04-16fixing - letting user choose kernelAggam Rahamim
2021-04-16added option to choose kernelAggam Rahamim
2021-04-13Merge pull request #289 from dylanmtaylor/chroot-promptAnton Hvornum
Implement chroot prompt after successful installation
2021-04-12Implement function to set the shell for a user (#291)Dylan M. Taylor
2021-04-12Move logic to guidedDylan Taylor
2021-04-12Implement chroot prompt after successful installationDylan Taylor
Try os.subprocess Revert to subprocess.check_call
2021-04-12Merge branch 'master' into torxed-v2.2.0Anton Hvornum
2021-04-11Make it yellowDylan M. Taylor
2021-04-11If user does not change keyboard language, log it.Dylan M. Taylor
2021-04-11Merge pull request #181 from zosman1/enhancement-systemd-service-wrapperAnton Hvornum
Allow multiple services to be enabled at once
2021-04-11Fixed PR #273. Moved the graphic drivers into hardware since they are ↵Anton Hvornum
hardware specific, in the long run maybe we move them into 'drivers' or something. And moved the user interaction from gfx_drivers into user_interactions. And removed the import from installer.py to __init__.py since we don't want to import 'global functions' in extension imports.
2021-04-10Fix issue #263Dylan Taylor
2021-04-10Added a #TODOAnton Hvornum
2021-04-10Modified encrypted partitions to use partuuid for now.Anton Hvornum
2021-04-10Fixing UUID on encrypted partitions.Anton Hvornum
2021-04-09Removed some debugging.Anton Hvornum
2021-04-09List function call error.Anton Hvornum
2021-04-09Attempting to correct some inconsitencies in disk-parent reporting.Anton Hvornum
2021-04-09Attempting to correct some inconsitencies in disk-parent reporting.Anton Hvornum
2021-04-09Attempting to fix auto-detection of encrypted drives. So that #124 can ↵Anton Hvornum
perform reverse detection on partitions and detect encryption.
2021-04-09Change of variables to support new partition lookup.Anton Hvornum
2021-04-09Fixed some log output logic for the boot partition.Anton Hvornum
2021-04-09Fixed some log output logic for the boot partition.Anton Hvornum
2021-04-09Syntax errorAnton Hvornum
2021-04-09Started patching HOOKS and MODULES based on partition iteration. Also fixed ↵Anton Hvornum
some pseudo code.
2021-04-09Wrong use of hostname in the set_hostname() function.Anton Hvornum
2021-04-09Fixed set_hostname() default.Anton Hvornum
2021-04-09Reworked Installation() to have self.target instead of self.mountpoint, to ↵Anton Hvornum
be more consistent and remove the hits that it has anything to do with partitions/hardware.
2021-04-09Reworked Installation() to have self.target instead of self.mountpoint, to ↵Anton Hvornum
be more consistent and remove the hits that it has anything to do with partitions/hardware.
2021-04-09Added disk helper function get_partitions_in_use(). Which returns which ↵Anton Hvornum
partions are being used at a given mount location, including children.
2021-04-08Reworked the mkinitcpio configuration to be more robust according to the ↵Anton Hvornum
logic behind #91 and in prep for #145. Also in prep for #124 the lookup of partitions have been prepared here. We now need a reverse-lookup function.
2021-04-08Starting implementing #124. The installer will be detatched from block ↵Anton Hvornum
devices and partitions. Instead it will rely on a given destination to pacstrap to. From there, it should be able to do reverse-lookups on the target and base it's information and choises from there. This removes any form of partitioning logic, hardware logic and other things from the initialization of the installer. These things should be explicitly called from the installers functions instead. Such as .set_hostname() instead of passing it as a initiation variable.