summaryrefslogtreecommitdiffstats
path: root/instdata.py
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2004-03-17 00:23:16 +0000
committerJeremy Katz <katzj@redhat.com>2004-03-17 00:23:16 +0000
commitdb088d266188ada8bfc48f9e974042fc032d8b3b (patch)
treee3e18dc8be723ecde5ee3a4da671eb7ac5c334f3 /instdata.py
parent25460b13612c16ae86b9311daf866587ee8dc0b2 (diff)
downloadanaconda-db088d266188ada8bfc48f9e974042fc032d8b3b.tar.gz
anaconda-db088d266188ada8bfc48f9e974042fc032d8b3b.tar.xz
anaconda-db088d266188ada8bfc48f9e974042fc032d8b3b.zip
make selinux stuff part of a separate object, set up in instdata, pass to
screens. fix up firewall to not influence selinux, remember the option used
Diffstat (limited to 'instdata.py')
-rw-r--r--instdata.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/instdata.py b/instdata.py
index 272d9770f..0d9e9b7fa 100644
--- a/instdata.py
+++ b/instdata.py
@@ -18,6 +18,7 @@ import string
import language
import network
import firewall
+import security
import timezone
import desktop
import users
@@ -57,6 +58,7 @@ class InstallData:
self.instClass = None
self.network = network.Network()
self.firewall = firewall.Firewall()
+ self.security = security.Security()
self.timezone = timezone.Timezone()
self.accounts = users.Accounts()
self.rootPassword = users.RootPassword ()
@@ -117,6 +119,7 @@ class InstallData:
self.timezone.write (instPath)
self.auth.write (instPath)
self.firewall.write (instPath)
+ self.security.write (instPath)
self.rootPassword.write (instPath, self.auth)
self.accounts.write (instPath, self.auth)
@@ -171,6 +174,7 @@ class InstallData:
self.network.writeKS(f)
self.rootPassword.writeKS(f, self.auth)
self.firewall.writeKS(f)
+ self.security.writeKS(f)
self.auth.writeKS(f)
self.timezone.writeKS(f)
self.bootloader.writeKS(f)