Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/archinstall/lib
AgeCommit message (Collapse)Author
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-09Moved the 'use /mnt' logic to during disk selection.Anton Hvornum
2021-04-09Added a 'use /mnt' option to the formatted #124. This has not yet been ↵Anton Hvornum
tested, but the logic should work according to the new API layout for Installation().
2021-04-09Bringing in changes from masterAnton Hvornum
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-09Attempting default value None for block device to partition.Anton Hvornum
2021-04-09Wrong variable nameAnton Hvornum
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-09Wrong variable.Anton Hvornum
2021-04-09Made sure the mount target path exists before mounting.Anton Hvornum
2021-04-09Merge pull request #250 from insanemal/insanemal-patch-2Anton Hvornum
OOB in generic_selection
2021-04-09Off by one in generic_selection out of bounds checkInsanemal
Out of bounds check in generic_selection is using >= on list. Lists are zero based. If you put in a value that equals the number of items in the list you get an out of bounds error. Removed the equals part of the test as last item in list/dictionary items is len(list)-1 not len(list)
2021-04-09Fix typo that causes crash when creating encrypted LUKS partition (closes #248)Alexander Seiler
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.
2021-04-08Merge pull request #243 from archlinux/torxed-patch-masterAnton Hvornum
Re-working examples/minimal.py
2021-04-08I simplified the countdown, by moving it into it's own function instead of ↵Anton Hvornum
wrapped inside guided.. This can now be used by others for a simple countdown. I also re-worked the minimal.py example to work with the new internal partitioning logic API as well as support some flags from archinstall.arguments to minimize user input requirements to just one single question. This one question will most likely go away too, but stays for simplicity right now.
2021-04-08Remove nano from base packagesDylan M. Taylor
2021-04-08Added a safety check to verify that the encrypted partition exists at least ↵Anton Hvornum
before trying to open it.
2021-04-08Wrong indentation on comment.Anton Hvornum
2021-04-08Merge branch 'master' into quality-of-lifeDylan M. Taylor
2021-04-08Disable post-install hooks for nowDylan Taylor
2021-04-08Add filtration on top level profileDylan Taylor
2021-04-08added _post_install hook.advaithm
2021-04-08Fixing glitch in variable use after moving to __packages__ definition.Anton Hvornum
2021-04-08Corrected the new-line parameterAnton Hvornum
2021-04-08Fix incorrect behavior for empty sudo usernameSecondThundeR
2021-04-08Corrected for keymap before encrypt hookAnton Hvornum
Also think that we should patch mkinitcpio, not replace it. Especially in the btrfs case where we simply just want to add `btrfs` to the `MODULES` section.
2021-04-08Update regex rule and move check to a functionSecondThundeR
2021-04-08Replace lowercase conversion with correct checkingSecondThundeR
2021-04-08Add lowercase conversion for usernamesSecondThundeR
2021-04-08Update installer.pyAnton Hvornum
2021-04-08Fix undefined variables in installerRuslan Kiyanchuk
2021-04-08Corrected the new-line parameterAnton Hvornum
2021-04-07Fix newline issue on fstab writesInsanemal
Forced the newline char fstab writes as Python appears to be selecting the incorrect newlines
2021-04-06Merge branch 'master' into fix-undef-varsAnton Hvornum
2021-04-06Update installer.pyAnton Hvornum
2021-04-06Merge pull request #188 from SecondThundeR/masterAnton Hvornum
Fix incorrect behavior for empty sudo username
2021-04-05Fix incorrect behavior for empty sudo usernameSecondThundeR
2021-04-05Corrected for keymap before encrypt hookAnton Hvornum
Also think that we should patch mkinitcpio, not replace it. Especially in the btrfs case where we simply just want to add `btrfs` to the `MODULES` section.
2021-04-05Merge pull request #170 from SecondThundeR/masterAnton Hvornum
Add validation check for username
2021-04-05Update regex rule and move check to a functionSecondThundeR