From db088d266188ada8bfc48f9e974042fc032d8b3b Mon Sep 17 00:00:00 2001 From: Jeremy Katz Date: Wed, 17 Mar 2004 00:23:16 +0000 Subject: 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 --- instdata.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'instdata.py') 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) -- cgit