Author: locilka Date: Wed Jul 16 18:50:51 2008 New Revision: 49193 URL: http://svn.opensuse.org/viewcvs/yast?rev=49193&view=rev Log: - No more built-in YaST Firewall services... Modified: trunk/firewall/package/yast2-firewall.changes trunk/firewall/src/uifunctions.ycp Modified: trunk/firewall/package/yast2-firewall.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/firewall/package/yast2-firewall.c... ============================================================================== --- trunk/firewall/package/yast2-firewall.changes (original) +++ trunk/firewall/package/yast2-firewall.changes Wed Jul 16 18:50:51 2008 @@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Wed Jul 16 18:50:14 CEST 2008 - locilka@suse.cz + +- No more built-in YaST Firewall services... + +------------------------------------------------------------------- Tue Jul 15 18:37:56 CEST 2008 - locilka@suse.cz - SuSEFirewallUI and SuSEFirewallCMDLine YCP modules marked as Modified: trunk/firewall/src/uifunctions.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/firewall/src/uifunctions.ycp?rev=... ============================================================================== --- trunk/firewall/src/uifunctions.ycp (original) +++ trunk/firewall/src/uifunctions.ycp Wed Jul 16 18:50:51 2008 @@ -1083,8 +1083,16 @@ void InitIPsecSupport (string key) { SetFirewallIcon(); - boolean supported = SuSEFirewall::IsServiceSupportedInZone("ipsec", "EXT"); - UI::ChangeWidget(`id("ispsec_support"), `Value, supported); + // FIXME: check whether such service exists + boolean supported = SuSEFirewall::IsServiceSupportedInZone("service:ipsec", "EXT"); + + if (supported == nil) { + y2error ("No such service 'service:ipsec'"); + UI::ChangeWidget(`id("ispsec_support"), `Enabled, false); + } else { + UI::ChangeWidget(`id("ispsec_support"), `Enabled, true); + UI::ChangeWidget(`id("ispsec_support"), `Value, supported); + } } symbol HandleIPsecSupport (string key, map event) { -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org