[PATCH 3/3] If no root password was given, lock root's account (#927922).

Chris Lumens clumens at redhat.com
Wed Apr 24 19:55:44 UTC 2013


---
 pyanaconda/kickstart.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/pyanaconda/kickstart.py b/pyanaconda/kickstart.py
index cd6713d..be99ac2 100644
--- a/pyanaconda/kickstart.py
+++ b/pyanaconda/kickstart.py
@@ -1125,6 +1125,9 @@ class RepoData(commands.repo.F15_RepoData):
 
 class RootPw(commands.rootpw.F18_RootPw):
     def execute(self, storage, ksdata, instClass, users):
+        if not self.password and not flags.automatedInstall:
+            self.lock = True
+
         algo = getPassAlgo(ksdata.authconfig.authconfig)
         users.setRootPassword(self.password, self.isCrypted, self.lock, algo)
 
-- 
1.8.1.2



More information about the anaconda-patches mailing list