summaryrefslogtreecommitdiffstats
path: root/kickstart.py
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2003-08-14 02:00:12 +0000
committerJeremy Katz <katzj@redhat.com>2003-08-14 02:00:12 +0000
commitc540e134193f9759873ced09b0156c6219983101 (patch)
treeb36013fe219e6c3d8762bf2a0a32b538ac5c0373 /kickstart.py
parent3f01dfc8e9d6b8bf25b79b1cbda94ca0ff4ada09 (diff)
downloadanaconda-c540e134193f9759873ced09b0156c6219983101.tar.gz
anaconda-c540e134193f9759873ced09b0156c6219983101.tar.xz
anaconda-c540e134193f9759873ced09b0156c6219983101.zip
merge from taroon-branch. all kinds of miscellaneous bugfixes, including
* firewall update * iSeries PReP size * ppc mediacheck * tzdata stuff * cmdline mode * pkg defaults screen
Diffstat (limited to 'kickstart.py')
-rw-r--r--kickstart.py17
1 files changed, 6 insertions, 11 deletions
diff --git a/kickstart.py b/kickstart.py
index 24db10203..a95910bde 100644
--- a/kickstart.py
+++ b/kickstart.py
@@ -96,25 +96,21 @@ class KickstartBase(BaseInstallClass):
def doFirewall(self, id, args):
(args, extra) = isys.getopt(args, '',
- [ 'dhcp', 'ssh', 'telnet', 'smtp', 'http', 'ftp',
+ [ 'dhcp', 'ssh', 'telnet', 'smtp', 'http', 'ftp', 'enabled',
'port=', 'high', 'medium', 'disabled', 'trust=' ])
- dhcp = 0
ssh = 0
telnet = 0
smtp = 0
http = 0
ftp = 0
- policy = 0
enable = -1
trusts = []
ports = ""
for n in args:
(str, arg) = n
- if str == '--dhcp':
- dhcp = 1
- elif str == '--ssh':
+ if str == '--ssh':
ssh = 1
elif str == '--telnet':
telnet = 1
@@ -124,11 +120,10 @@ class KickstartBase(BaseInstallClass):
http = 1
elif str == '--ftp':
ftp = 1
- elif str == '--high':
- policy = 0
+ elif str == '--high' or str == '--medium':
+ log("used deprecated firewall option: %s" %(str[2:],))
enable = 1
- elif str == '--medium':
- policy = 1
+ elif str == '--enabled':
enable = 1
elif str == '--disabled':
enable = 0
@@ -140,7 +135,7 @@ class KickstartBase(BaseInstallClass):
else:
ports = arg
- self.setFirewall(id, enable, policy, trusts, ports, dhcp, ssh, telnet,
+ self.setFirewall(id, enable, trusts, ports, ssh, telnet,
smtp, http, ftp)
def doAuthconfig(self, id, args):