diff options
author | Jeremy Katz <katzj@redhat.com> | 2003-08-14 02:00:12 +0000 |
---|---|---|
committer | Jeremy Katz <katzj@redhat.com> | 2003-08-14 02:00:12 +0000 |
commit | c540e134193f9759873ced09b0156c6219983101 (patch) | |
tree | b36013fe219e6c3d8762bf2a0a32b538ac5c0373 /textw | |
parent | 3f01dfc8e9d6b8bf25b79b1cbda94ca0ff4ada09 (diff) | |
download | anaconda-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 'textw')
-rw-r--r-- | textw/desktop_choice_text.py | 12 | ||||
-rw-r--r-- | textw/firewall_text.py | 47 |
2 files changed, 20 insertions, 39 deletions
diff --git a/textw/desktop_choice_text.py b/textw/desktop_choice_text.py index bc191ce29..510bbb07b 100644 --- a/textw/desktop_choice_text.py +++ b/textw/desktop_choice_text.py @@ -23,13 +23,11 @@ class DesktopChoiceWindow: toplevel = GridFormHelp (screen, _("Workstation Defaults"), "wsdefaults", 1, 5) - - labeltxt = N_("The Personal Desktop and Workstation options " - "install a default set of applications that will " - "allow you to browse the Internet, send and receive " - "email, and create and edit documents on your %s " - "system. The Workstation option includes development " - "and administration tools as well.\n\n" + + labeltxt = N_("The default installation environment includes our " + "recommended package selection. After installation, " + "additional software can be added or removed using the " + "'redhat-config-packages' tool.\n\n" "However %s ships with many more applications, and " "you may customize the selection of software " "installed if you want.") diff --git a/textw/firewall_text.py b/textw/firewall_text.py index 14c0c56fa..2d3cb2e9c 100644 --- a/textw/firewall_text.py +++ b/textw/firewall_text.py @@ -23,14 +23,11 @@ class FirewallWindow: bb = ButtonBar (screen, (TEXT_OK_BUTTON, (_("Customize"), "customize"), TEXT_BACK_BUTTON)) - toplevel = GridFormHelp (screen, _("Firewall Configuration"), + toplevel = GridFormHelp (screen, _("Firewall"), "securitylevel", 1, 5) - text = _("A firewall protects against unauthorized " - "network intrusions. High security blocks all " - "incoming accesses. Medium blocks access " - "to system services (such as telnet or printing), " - "but allows other connections. No firewall allows " - "all connections and is not recommended. ") + text = _("A firewall can help prevent unauthorized access to your " + "computer from the outside world. Would you like to enable " + "a firewall?") toplevel.add (TextboxReflowed(50, text), 0, 0, (0, 0, 0, 1)) toplevel.add (bb, 0, 4, (0, 0, 0, 0), growx = 1) @@ -39,23 +36,20 @@ class FirewallWindow: bigGrid = Grid(2,15) - typeGrid = Grid(3,2) + typeGrid = Grid(2,1) - label = Label(_("Security Level:")) - smallGrid.setField (label, 0, 0, (0, 0, 0, 1), anchorLeft = 1) +# label = Label(_("Security Level:")) +# smallGrid.setField (label, 0, 0, (0, 0, 0, 1), anchorLeft = 1) - self.paranoid = SingleRadioButton(_("High"), None, firewall.enabled and not firewall.policy) - self.paranoid.setCallback(self.radiocb, (firewall, self.paranoid)) - typeGrid.setField (self.paranoid, 0, 0, (0, 0, 1, 0), anchorLeft = 1) - self.simple = SingleRadioButton(_("Medium"), self.paranoid, firewall.enabled and firewall.policy) - self.simple.setCallback(self.radiocb, (firewall, self.simple)) - typeGrid.setField (self.simple, 1, 0, (0, 0, 1, 0), anchorLeft = 1) - self.disabled = SingleRadioButton(_("No firewall"), self.simple, not firewall.enabled) + self.enabled = SingleRadioButton(_("Enable firewall"), None, firewall.enabled) + self.enabled.setCallback(self.radiocb, (firewall, self.enabled)) + typeGrid.setField (self.enabled, 0, 0, (0, 0, 1, 0), anchorLeft = 1) + self.disabled = SingleRadioButton(_("No firewall"), self.enabled, not firewall.enabled) self.disabled.setCallback(self.radiocb, (firewall, self.disabled)) - typeGrid.setField (self.disabled, 2, 0, (0, 0, 1, 0), anchorLeft = 1) + typeGrid.setField (self.disabled, 1, 0 , (0, 0, 1, 0), anchorRight = 1) - smallGrid.setField (typeGrid, 1, 0, (1, 0, 0, 1), anchorLeft = 1) + smallGrid.setField (typeGrid, 0, 0, (1, 0, 0, 1), anchorLeft = 1, growx = 1) currentRow = 1 devices = network.available().keys() @@ -78,8 +72,6 @@ class FirewallWindow: (1, 0, 0, 1), anchorLeft = 1) currentRow = currentRow + 1 for dev in devices: - if network.netdevices[dev].get('bootproto') == 'dhcp': - firewall.dhcp = 1 devicelist.append(dev, selected = (dev in firewall.trustdevs)) bigGrid.setField (Label(_("Allow incoming:")), 0, currentRow, (0, 0, 0, 0), @@ -87,8 +79,6 @@ class FirewallWindow: self.portGrid = Grid(3,2) - self.dhcp = Checkbox (_("DHCP"), firewall.dhcp) - self.portGrid.setField (self.dhcp, 0, 0, (0, 0, 1, 0), anchorLeft = 1) self.ssh = Checkbox (_("SSH"), firewall.ssh) self.portGrid.setField (self.ssh, 1, 0, (0, 0, 1, 0), anchorLeft = 1) self.telnet = Checkbox (_("Telnet"), firewall.telnet) @@ -210,7 +200,6 @@ class FirewallWindow: firewall.trustdevs.append(dev) # firewall.portlist = self.other.value() - firewall.dhcp = self.dhcp.selected() firewall.ssh = self.ssh.selected() firewall.telnet = self.telnet.selected() firewall.http = self.http.selected() @@ -220,10 +209,6 @@ class FirewallWindow: firewall.enabled = 0 else: firewall.enabled = 1 - if self.paranoid.selected(): - firewall.policy = 0 - else: - firewall.policy = 1 return INSTALL_OK @@ -231,10 +216,8 @@ class FirewallWindow: (firewall, widget) = args if widget == self.disabled: firewall.enabled = 0 - elif widget == self.simple: - firewall.policy = 1 - elif widget == self.paranoid: - firewall.policy = 0 + elif widget == self.enabled: + firewall.enabled = 1 else: raise RuntimeError, "never reached" |