summaryrefslogtreecommitdiffstats
path: root/bootloader.py
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2001-07-10 19:34:13 +0000
committerJeremy Katz <katzj@redhat.com>2001-07-10 19:34:13 +0000
commit9b92c8b12de64ef6de42298c9da3c296681f80f1 (patch)
tree03d1c7079c4dcf02c39b24906602bd0f7a55809e /bootloader.py
parent88e2f64d73445cafa2eb3917b69e9cccc0f5ccfc (diff)
downloadanaconda-9b92c8b12de64ef6de42298c9da3c296681f80f1.tar.gz
anaconda-9b92c8b12de64ef6de42298c9da3c296681f80f1.tar.xz
anaconda-9b92c8b12de64ef6de42298c9da3c296681f80f1.zip
add ability to set grub password in gui and tui
Diffstat (limited to 'bootloader.py')
-rw-r--r--bootloader.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/bootloader.py b/bootloader.py
index e24d98a36..66109da54 100644
--- a/bootloader.py
+++ b/bootloader.py
@@ -334,6 +334,11 @@ class ia64BootloaderInfo(bootloaderInfo):
class x86BootloaderInfo(bootloaderInfo):
def setPassword(self, val, isCrypted = 1):
+ if not val:
+ self.password = val
+ self.pure = val
+ return
+
if isCrypted:
self.password = val
else:
@@ -345,6 +350,7 @@ class x86BootloaderInfo(bootloaderInfo):
string.digits + './')
self.password = crypt.crypt (val, salt)
+ self.pure = val
def setForceLBA(self, val):
self.forceLBA32 = val
@@ -509,6 +515,7 @@ class x86BootloaderInfo(bootloaderInfo):
self.kernelLocation = "/boot/"
self.configfile = "/etc/lilo.conf"
self.password = None
+ self.pure = None
def availableBootDevices(diskSet, fsset):
devs = []