index : archinstall32 | |
Archlinux32 installer | gitolite user |
summaryrefslogtreecommitdiff |
Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-29 | Added some debugging. | Anton Hvornum | |
2021-03-29 | Adding .encrypted logic after .format calls to correctly identify partitions ↵ | Anton Hvornum | |
as encrypted/not-encrypted. This after a .flush_cache has been called. | |||
2021-03-29 | Added some debugging. | Anton Hvornum | |
2021-03-29 | Reworking cache logic to not loose .encrypted flag on partitions after ↵ | Anton Hvornum | |
flushing cache. | |||
2021-03-29 | Rolling back change to check parent blockdevice for safe formatting, it ↵ | Anton Hvornum | |
would wipe the boot partition if the boot partition for multiple drives was shared on the specific drive. | |||
2021-03-29 | Removing a flush of the cache that was excessive. | Anton Hvornum | |
2021-03-29 | Experimenting with cache, carrying over .allow_formatting | Anton Hvornum | |
2021-03-29 | Experimenting with carrying over flags across cache flush. This to solve ↵ | Anton Hvornum | |
issues when flush is cleared and target mountpoints gets lost, making it impossible to do .find_mountpoint('/') later on for instance. | |||
2021-03-29 | Allowing individual partitions safety checks to rely on the parent ↵ | Anton Hvornum | |
blockdevice keep_partitions status. | |||
2021-03-29 | Added support for flushing a BlockDevice() cache after a partition has been ↵ | Anton Hvornum | |
formatted. This is to avoid internal confusion of which partitions are encrypted or not when going from Encrypted -> Un-encrypted setups. | |||
2021-03-29 | Toned down the debugging a bit. | Anton Hvornum | |
2021-03-29 | Moved some debugging to catch more variable settings. | Anton Hvornum | |
2021-03-29 | Adding callstack to debug output for easier debugging. Removed hardcoded ↵ | Anton Hvornum | |
debug crash | |||
2021-03-29 | Debugging | Anton Hvornum | |
2021-03-29 | Fixing rare occation where partitions dissapear just before .format(). | Anton Hvornum | |
2021-03-29 | Fixing un-encrypted drives matching on block encrypted. | Anton Hvornum | |
2021-03-28 | Adding debug to correct for a potential issue where partitions get marked as ↵ | Anton Hvornum | |
encrypted even tho \!disk-password was neven set. | |||
2021-03-24 | Fixes an issue with completely empty hard drives | Anton Hvornum | |
If empty hard drives are being set up for the first time, then `.has_content()`'s `mount` call will fail with `wrong fstype` since there's no filesystem yet. First step in this case is to check for that scenario, then check for content. | |||
2021-03-21 | Removed some debugging output. | Anton Hvornum | |
2021-03-21 | Added an option to force-flush a blockdevice cache. creating a new ↵ | Anton Hvornum | |
Filesystem() now triggers a flush of the cache since all partitions are removed. There shouldn't be any harm in even bypassing the cache, but it's there for a few reasons. | |||
2021-03-21 | Debugging a partioning case. | Anton Hvornum | |
2021-03-21 | Centralized a partition call to use the logging feature raw_parted(). | Anton Hvornum | |
2021-03-21 | Added more debug level information to parted in case it goes heywire. | Anton Hvornum | |
2021-03-21 | Marking newly created partitions as safe to format in use_entire_disk(), by ↵ | Anton Hvornum | |
adding allow_formatting=True to the partitions. Also added some debugging to help aiding in support cases. | |||
2021-03-21 | Added some more debugging and error logs to the project. Mainly to indicate ↵ | Anton Hvornum | |
background tasks and errors to the debug log in case users need to submit it. | |||
2021-03-21 | Fixing minor issue in v2.1.2-rc3. The use_entire_disk() helper function was ↵ | Anton Hvornum | |
adding a partition with the format vfat, but parted doesn't understand this and needs fat32. | |||
2021-03-14 | Added some error handling. | Anton Hvornum | |
2021-03-14 | encrypted devices won't always report as a child to a device, can't reliably ↵ | Anton Hvornum | |
look for a 'parent' of a encrypted drive when it doesn't show up. Hence, the DiskError() can't be raised just because we can't find a parent. The parent should be the current path if no other option was found. | |||
2021-03-14 | Added alias umount() to unmount(). | Anton Hvornum | |
2021-03-14 | Added some error handling for umount(). | Anton Hvornum | |
2021-03-14 | Added a partition.umount() and a check when running cryptsetup if the disk ↵ | Anton Hvornum | |
is in use. | |||
2021-03-12 | figured out a way to get root device for installing grub | advaithm | |
2021-03-12 | fixed mistake in disk.py | advaithm | |
2021-03-12 | Started work on BIOS support | advaithm | |
2021-03-09 | Carried over the allow_formatting from the parent device of luks2() devices. | Anton Hvornum | |
2021-03-09 | Added option to skip autodetection of filesystem. This is so for instance ↵ | Anton Hvornum | |
luks2() can override any auto-detection that revers back to the parent device of the mapped device, which would be crypto_LUKS instead of None for the inner partition. | |||
2021-03-09 | Tweaked the filesystem definition setup for Partition(). Overriding it ↵ | Anton Hvornum | |
programatically should be possible for some meta stuff. | |||
2021-03-09 | Added some debugging. | Anton Hvornum | |
2021-03-09 | Fixed a issue with blkid where it would raise an exception when there was ↵ | Anton Hvornum | |
not filesystem on the partition. | |||
2021-03-09 | Fixed a issue with blkid where it would raise an exception when there was ↵ | Anton Hvornum | |
not filesystem on the partition. | |||
2021-03-09 | Added functions to auto-detect filesystems inside encrypted partitions ↵ | Anton Hvornum | |
(given a password) | |||
2021-03-09 | Debugging some tweaks | Anton Hvornum | |
2021-03-09 | Debugging some tweaks | Anton Hvornum | |
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. |