[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[PATCH] Remove encryption algorithm combo box.
- From: David Cantrell <dcantrell redhat com>
- To: anaconda-devel-list redhat com
- Cc:
- Subject: [PATCH] Remove encryption algorithm combo box.
- Date: Tue, 19 Feb 2008 17:18:24 -1000
Do not present users with an option to select the encryption
algorithm. The default is SHA-512. Users can change it with
the auth command in kickstart files.
---
iw/account_gui.py | 25 -----------------
ui/account.glade | 79 -----------------------------------------------------
2 files changed, 0 insertions(+), 104 deletions(-)
diff --git a/iw/account_gui.py b/iw/account_gui.py
index 2afb151..e9764ed 100644
--- a/iw/account_gui.py
+++ b/iw/account_gui.py
@@ -30,7 +30,6 @@ import cracklib
class AccountWindow (InstallWindow):
def getScreen(self, anaconda):
- self.anaconda = anaconda
self.rootPassword = anaconda.id.rootPassword
self.intf = anaconda.intf
@@ -42,22 +41,10 @@ class AccountWindow (InstallWindow):
self.pw = self.xml.get_widget("pw")
self.confirmlabel = self.xml.get_widget("confirmlabel")
self.confirm = self.xml.get_widget("confirm")
- self.algorithms = self.xml.get_widget("algorithms")
# load the icon
gui.readImageFromFile("root-password.png", image=self.icon)
- # populate encoding algorithm combo box
- store = gtk.ListStore(gobject.TYPE_STRING)
- cell = gtk.CellRendererText()
- self.algorithms.set_model(store)
- self.algorithms.pack_start(cell, True)
- self.algorithms.set_attributes(cell, text=0)
-
- self.algorithms.append_text("MD5")
- self.algorithms.append_text("SHA-256")
- self.algorithms.append_text("SHA-512")
-
# connect hotkeys
self.pwlabel.set_text_with_mnemonic(_("Root _Password:"))
self.pwlabel.set_mnemonic_widget(self.pw)
@@ -90,17 +77,6 @@ class AccountWindow (InstallWindow):
else:
label.set_text("")
- def getSelectedAlgo(self):
- model = self.algorithms.get_model()
- active = self.algorithms.get_active()
-
- if active < 0:
- algo = "md5"
- else:
- algo = model[active][0].lower().replace('-', '')
-
- return algo
-
def getNext (self):
pw = self.pw.get_text()
confirm = self.confirm.get_text()
@@ -150,6 +126,5 @@ class AccountWindow (InstallWindow):
self.rootPassword["password"] = self.pw.get_text()
self.rootPassword["isCrypted"] = False
- self.anaconda.id.updatePassAlgo(self.getSelectedAlgo())
return None
diff --git a/ui/account.glade b/ui/account.glade
index cd394d1..08d1f45 100644
--- a/ui/account.glade
+++ b/ui/account.glade
@@ -108,85 +108,6 @@
</child>
<child>
- <widget class="GtkAlignment" id="alignment3">
- <property name="visible">True</property>
- <property name="xalign">0.5</property>
- <property name="yalign">0.5</property>
- <property name="xscale">1</property>
- <property name="yscale">1</property>
- <property name="top_padding">0</property>
- <property name="bottom_padding">0</property>
- <property name="left_padding">0</property>
- <property name="right_padding">0</property>
-
- <child>
- <widget class="GtkVBox" id="algovbox">
- <property name="visible">True</property>
- <property name="homogeneous">False</property>
- <property name="spacing">0</property>
-
- <child>
- <widget class="GtkLabel" id="label2">
- <property name="visible">True</property>
- <property name="label" translatable="yes">Select default system password encoding algorithm:</property>
- <property name="use_underline">False</property>
- <property name="use_markup">False</property>
- <property name="justify">GTK_JUSTIFY_LEFT</property>
- <property name="wrap">True</property>
- <property name="selectable">False</property>
- <property name="xalign">0</property>
- <property name="yalign">0.5</property>
- <property name="xpad">0</property>
- <property name="ypad">0</property>
- <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
- <property name="width_chars">-1</property>
- <property name="single_line_mode">False</property>
- <property name="angle">0</property>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">False</property>
- <property name="fill">False</property>
- </packing>
- </child>
-
- <child>
- <widget class="GtkAlignment" id="alignment5">
- <property name="visible">True</property>
- <property name="xalign">0.5</property>
- <property name="yalign">0.5</property>
- <property name="xscale">1</property>
- <property name="yscale">1</property>
- <property name="top_padding">0</property>
- <property name="bottom_padding">0</property>
- <property name="left_padding">40</property>
- <property name="right_padding">600</property>
-
- <child>
- <widget class="GtkComboBox" id="algorithms">
- <property name="visible">True</property>
- <property name="add_tearoffs">False</property>
- <property name="focus_on_click">True</property>
- </widget>
- </child>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">False</property>
- <property name="fill">False</property>
- </packing>
- </child>
- </widget>
- </child>
- </widget>
- <packing>
- <property name="padding">0</property>
- <property name="expand">False</property>
- <property name="fill">False</property>
- </packing>
- </child>
-
- <child>
<widget class="GtkAlignment" id="alignment4">
<property name="visible">True</property>
<property name="xalign">0.5</property>
--
1.5.4.1
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]