Rename encryption method (#1888)

* Rename encryption method

* Update

---------

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
This commit is contained in:
Daniel Girtler 2023-06-21 17:54:42 +10:00 committed by GitHub
parent 4eae8f656f
commit 885f89c3a1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 7 additions and 8 deletions

View File

@ -777,13 +777,12 @@ class DeviceModification:
class EncryptionType(Enum):
NoEncryption = "no_encryption"
Partition = "partition"
Luks = "luks"
@classmethod
def _encryption_type_mapper(cls) -> Dict[str, 'EncryptionType']:
return {
# str(_('Full disk encryption')): EncryptionType.FullDiskEncryption,
str(_('Partition encryption')): EncryptionType.Partition
'Luks': EncryptionType.Luks
}
@classmethod
@ -800,7 +799,7 @@ class EncryptionType(Enum):
@dataclass
class DiskEncryption:
encryption_type: EncryptionType = EncryptionType.Partition
encryption_type: EncryptionType = EncryptionType.Luks
encryption_password: str = ''
partitions: List[PartitionModification] = field(default_factory=list)
hsm_device: Optional[Fido2Device] = None

View File

@ -110,7 +110,7 @@ class DiskEncryptionMenu(AbstractSubMenu):
def select_encryption_type(preset: EncryptionType) -> Optional[EncryptionType]:
title = str(_('Select disk encryption option'))
options = [
EncryptionType.type_to_text(EncryptionType.Partition)
EncryptionType.type_to_text(EncryptionType.Luks)
]
preset_value = EncryptionType.type_to_text(preset)

View File

@ -82,7 +82,7 @@ def parse_disk_encryption():
partitions += list(filter(lambda x: x.mountpoint != Path('/boot'), mod.partitions))
archinstall.arguments['disk_encryption'] = disk.DiskEncryption(
encryption_type=disk.EncryptionType.Partition,
encryption_type=disk.EncryptionType.Luks,
encryption_password=enc_password,
partitions=partitions
)

View File

@ -63,7 +63,7 @@ disk_config = disk.DiskLayoutConfiguration(
# disk encryption configuration (Optional)
disk_encryption = disk.DiskEncryption(
encryption_password="enc_password",
encryption_type=disk.EncryptionType.Partition,
encryption_type=disk.EncryptionType.Luks,
partitions=[home_partition],
hsm_device=None
)

View File

@ -66,7 +66,7 @@ def parse_disk_encryption():
partitions += list(filter(lambda x: x.mountpoint != Path('/boot'), mod.partitions))
archinstall.arguments['disk_encryption'] = disk.DiskEncryption(
encryption_type=disk.EncryptionType.Partition,
encryption_type=disk.EncryptionType.Luks,
encryption_password=enc_password,
partitions=partitions
)