summaryrefslogtreecommitdiff
path: root/disable-disk-encryption.patch
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-09-19 03:19:34 +0000
committerCoprDistGit <infra@openeuler.org>2023-09-19 03:19:34 +0000
commite9f07e4582f7977395d5c26d41e3fc97ed9e077c (patch)
tree478a9376a299c9450151b72c29c5c790c1023564 /disable-disk-encryption.patch
parenta4252603249fd648f2870ce2dcbaf86ebcf1f118 (diff)
automatic import of anacondaopeneuler20.03
Diffstat (limited to 'disable-disk-encryption.patch')
-rw-r--r--disable-disk-encryption.patch71
1 files changed, 71 insertions, 0 deletions
diff --git a/disable-disk-encryption.patch b/disable-disk-encryption.patch
new file mode 100644
index 0000000..bdddea0
--- /dev/null
+++ b/disable-disk-encryption.patch
@@ -0,0 +1,71 @@
+From bec6776715baaff79d29e1703b7c3306c265071b Mon Sep 17 00:00:00 2001
+From: xia_qirong <xiaqirong1@huawei.com>
+Date: Wed, 16 Sep 2020 15:28:39 +0800
+Subject: [PATCH] disable disk encryption
+
+---
+ pyanaconda/ui/gui/spokes/custom_storage.py | 8 ++++----
+ pyanaconda/ui/gui/spokes/storage.py | 7 ++++---
+ 2 files changed, 8 insertions(+), 7 deletions(-)
+
+diff --git a/pyanaconda/ui/gui/spokes/custom_storage.py b/pyanaconda/ui/gui/spokes/custom_storage.py
+index 347a0e0..d72e315 100644
+--- a/pyanaconda/ui/gui/spokes/custom_storage.py
++++ b/pyanaconda/ui/gui/spokes/custom_storage.py
+@@ -796,8 +796,8 @@ class CustomPartitioningSpoke(NormalSpoke, StorageCheckHandler):
+ fancy_set_sensitive(self._reformatCheckbox, self._permissions.reformat)
+
+ # Set up the encryption.
+- self._encryptCheckbox.set_active(self._request.device_encrypted)
+- fancy_set_sensitive(self._encryptCheckbox, self._permissions.device_encrypted)
++ self._encryptCheckbox.set_active(False)
++ fancy_set_sensitive(self._encryptCheckbox, False)
+
+ self._encryptCheckbox.set_inconsistent(self._request.container_encrypted)
+ text = _("The container is encrypted.") if self._request.container_encrypted else ""
+@@ -1268,7 +1268,7 @@ class CustomPartitioningSpoke(NormalSpoke, StorageCheckHandler):
+ self._encryptCheckbox.set_active(False)
+ self._encryptCheckbox.set_inconsistent(True)
+
+- fancy_set_sensitive(self._encryptCheckbox, self._permissions.device_encrypted)
++ fancy_set_sensitive(self._encryptCheckbox, False)
+ self._update_luks_combo()
+
+ # Update the UI.
+@@ -1490,7 +1490,7 @@ class CustomPartitioningSpoke(NormalSpoke, StorageCheckHandler):
+
+ # Update the UI.
+ fancy_set_sensitive(self._labelEntry, self._permissions.label)
+- fancy_set_sensitive(self._encryptCheckbox, self._permissions.device_encrypted)
++ fancy_set_sensitive(self._encryptCheckbox, False)
+ self._update_luks_combo()
+ fancy_set_sensitive(self._fsCombo, self._permissions.format_type)
+ self.on_value_changed()
+diff --git a/pyanaconda/ui/gui/spokes/storage.py b/pyanaconda/ui/gui/spokes/storage.py
+index 9494d6a..b2c0d3e 100644
+--- a/pyanaconda/ui/gui/spokes/storage.py
++++ b/pyanaconda/ui/gui/spokes/storage.py
+@@ -289,6 +289,9 @@ class StorageSpoke(NormalSpoke, StorageCheckHandler):
+ # Configure the partitioning methods.
+ self._configure_partitioning_methods()
+
++ # disable disk encryption
++ self._encryption_revealer.set_reveal_child(False)
++
+ def _configure_partitioning_methods(self):
+ if "CustomPartitioningSpoke" in conf.ui.hidden_spokes:
+ self._custom_part_radio_button.set_visible(False)
+@@ -325,9 +328,7 @@ class StorageSpoke(NormalSpoke, StorageCheckHandler):
+ # as Blivet GUI handles encryption per encrypted device, not globally.
+ # Hide it also for the interactive partitioning as CustomPartitioningSpoke
+ # provides support for encryption of mount points.
+- self._encryption_revealer.set_reveal_child(
+- current_partitioning_method == PARTITIONING_METHOD_AUTOMATIC
+- )
++ self._encryption_revealer.set_reveal_child(False)
+
+ # Hide the reclaim space checkbox if automatic storage configuration is not used.
+ self._reclaim_revealer.set_reveal_child(
+--
+1.8.3.1
+