index : archinstall32 | |
Archlinux32 installer | gitolite user |
summaryrefslogtreecommitdiff |
Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-09 | Debugging some tweaks | Anton Hvornum | |
2021-03-09 | Debugging some tweaks | Anton Hvornum | |
2021-03-09 | Removed hardcoded partition numbers when acessing partitions. As the order ↵ | Anton Hvornum | |
is not fixed and more options to disk layouts have been added. | |||
2021-03-09 | Forgot to return self in Filesystem() | Anton Hvornum | |
2021-03-09 | Marking the root partitions as encrypted if a disk password is set. In the ↵ | Anton Hvornum | |
future, we need to make this a bit more flexible by allowing multiple partitions to be encrypted. But for now, the main partition should be enough. | |||
2021-03-09 | Fixed an issue where Partition() instances got overwritten every time ↵ | Anton Hvornum | |
disk.partitions were called. Causing flags such as .encrypted to be dropped. This should make for a more stable experience when working with the partitions. | |||
2021-03-09 | Adding encryption helpers to the Partition() class, that sets up and ↵ | Anton Hvornum | |
utilizes luks2.encrypt() in extension. | |||
2021-03-08 | Fixed 'mount point does not exist' on temporary mount point. | Anton Hvornum | |
2021-03-08 | Optimization, safe_to_format() now checks partition.allow_formatting as a ↵ | Anton Hvornum | |
condition. | |||
2021-03-08 | Added two new functions. partition.safe_to_format() and ↵ | Anton Hvornum | |
partition.has_content(). The first does some sanity checks to verify if we can format the partition or not. The second temporarly mounts the parition and checks if there's content inside and returns accordingly. | |||
2021-03-08 | Reworked the guided partitioning logic to better match new expectations of ↵ | Anton Hvornum | |
flexability. Still some work to be done and features to be implemented, but the structure is taking place | |||
2021-03-08 | Removing part of the old formatting scheme. New implementation roughly 80% done. | Anton Hvornum | |
2021-03-08 | Tweaked logging slightly. | Anton Hvornum | |
2021-03-08 | Fixed the JSON_Encoder. The issue was that dictionaries are mutable, and ↵ | Anton Hvornum | |
dumping dictionaries and replacing keys also replaces the original value. | |||
2021-03-08 | Added some debugging. | Anton Hvornum | |
2021-03-08 | Added some debugging. | Anton Hvornum | |
2021-03-08 | Added some debugging. | Anton Hvornum | |
2021-03-08 | Fixed expected return value from ask_for_disk_layout(). I think I have to ↵ | Anton Hvornum | |
throw an eye on generic_select() and it's expected return value in general.. But that's later. | |||
2021-03-08 | Added a abort message | Anton Hvornum | |
2021-03-08 | Added a abort message | Anton Hvornum | |
2021-03-08 | Added a small menu instead of a one-liner to select what to do with the disk ↵ | Anton Hvornum | |
if it has partitions. | |||
2021-02-17 | Testing auto-filter in the JSON encoder based on ! points markering ↵ | Anton Hvornum | |
sensitive data. | |||
2021-02-17 | Removed redundant variable | Anton Hvornum | |
2021-02-17 | Added some forgotten imports | Anton Hvornum | |
2021-02-17 | Variable mistake | Anton Hvornum | |
2021-02-17 | Variable mistake | Anton Hvornum | |
2021-02-17 | Simplified profile prep-execution slightly in guided.py. The code can be ↵ | Anton Hvornum | |
improved further but it's now more easily read what's going on. | |||
2021-02-17 | Simplifying the profile loading a bit, and adding some debugging for it. | Anton Hvornum | |
2021-02-17 | Cleaning up guided.py a bit to be less complex and convoluted, while still ↵ | Anton Hvornum | |
performing the same task. | |||
2021-02-17 | Implemented #106 in branch skip-partitioning. Also moving the disk_password ↵ | Anton Hvornum | |
from being a local variable to a BlockDevice setting/variable. | |||
2021-02-11 | Reworked the way partition formatting works. As well as added some flags to ↵ | Anton Hvornum | |
the partition if it's locked/unlocked for partitioning. By defaults partitions will now be in a locked state - prohibiting formatting unless set or overridden in the formatting call. This allows us to selectively format partitions individually later on. There's also a target_mountpoint that is the desired relative mount point inside a installation. This can be pre-pended with the installation base directory during mount. These changes also function as indicators for the installation (and guided installation) for which partitions to use and/or wipe. If an entire drive is selected for wiping, these changes will have no affect in the decision making as all partitions will be new and have formatable set to true. | |||
2021-02-07 | Added a dummy function call to grab the partition fstype, since unmounted ↵ | Anton Hvornum | |
filesystems won't return the fstype obviously. | |||
2021-02-07 | Reworked fault handling a bit | Anton Hvornum | |
2021-02-07 | Added error handling for BlockDevice() that was given no information. | Anton Hvornum | |
2021-02-07 | Corrected two variables. | Anton Hvornum | |
2021-02-07 | Added error handling for get_mount_info() | Anton Hvornum | |
2021-02-07 | Added a default no-info value to BlockDevice() | Anton Hvornum | |
2021-02-07 | Moved the output of the current fileformat structure in guided, as well as ↵ | Anton Hvornum | |
added an option to supress the log message from format() in order to hide (for users) the some what confusing formating of /dev/null. | |||
2021-02-07 | Added a check in guided to make it more visible that we check for filesystem ↵ | Anton Hvornum | |
supportation. | |||
2021-02-07 | Added correct exception handling to the pre-format check. | Anton Hvornum | |
2021-02-07 | Fixed correct variable usage for path when formatting, enabling temporary ↵ | Anton Hvornum | |
override. | |||
2021-02-07 | Renamed fat32 to vfat to work more seamlessly with findmnt and other tools ↵ | Anton Hvornum | |
that report fat32 as vfat | |||
2021-02-07 | Quotation issue | Anton Hvornum | |
2021-02-07 | Added an early check for filesystem compatability. Since we need to handle ↵ | Anton Hvornum | |
unique packages etc for certain filesystem formats. This early check can be caught and ignored if the programmer/user wants to override the check and continue anyway. But the default should be to stop all execution to not install a half-working system. | |||
2021-02-07 | Added some more failsafe's to the Partition() object. | Anton Hvornum | |
2021-02-07 | Yielding actual partitions and not just the partition number :) | Anton Hvornum | |
2021-02-07 | Made BlockDevices() iterable, iterting over each partition | Anton Hvornum | |
2021-02-07 | Added partition info on Partition() creation. This will help detect ↵ | Anton Hvornum | |
potential mountpoints as well as filesystem types if any | |||
2021-02-07 | Added the ability to check if a harddrive has any mountpoint related to a ↵ | Anton Hvornum | |
given parameter. | |||
2021-02-07 | Created has_partitions() on BlockDevice's | Anton Hvornum | |