Author: locilka Date: Tue Apr 17 16:58:46 2012 New Revision: 67961 URL: http://svn.opensuse.org/viewcvs/yast?rev=67961&view=rev Log: - Triggering the global "modified" flag while adding/modifying a zone to be correctly stored later (BNC#753038). Modified: trunk/dns-server/package/yast2-dns-server.changes trunk/dns-server/src/DnsServer.pm trunk/dns-server/src/cmdline.ycp Modified: trunk/dns-server/package/yast2-dns-server.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/dns-server/package/yast2-dns-serv... ============================================================================== --- trunk/dns-server/package/yast2-dns-server.changes (original) +++ trunk/dns-server/package/yast2-dns-server.changes Tue Apr 17 16:58:46 2012 @@ -1,4 +1,10 @@ ------------------------------------------------------------------ +Tue Apr 17 16:53:59 CEST 2012 - locilka@suse.com + +- Triggering the global "modified" flag while adding/modifying + a zone to be correctly stored later (BNC#753038). + +------------------------------------------------------------------ Thu Apr 12 12:05:03 CEST 2012 - locilka@suse.com - Fixed zone-file agent to handle semicolons in TXT records Modified: trunk/dns-server/src/DnsServer.pm URL: http://svn.opensuse.org/viewcvs/yast/trunk/dns-server/src/DnsServer.pm?rev=6... ============================================================================== --- trunk/dns-server/src/DnsServer.pm (original) +++ trunk/dns-server/src/DnsServer.pm Tue Apr 17 16:58:46 2012 @@ -532,6 +532,8 @@ $zones[$current_zone_index] = %tmp_current_zone; } + $self->SetModified (); + return 1; } Modified: trunk/dns-server/src/cmdline.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/dns-server/src/cmdline.ycp?rev=67... ============================================================================== --- trunk/dns-server/src/cmdline.ycp (original) +++ trunk/dns-server/src/cmdline.ycp Tue Apr 17 16:58:46 2012 @@ -357,8 +357,11 @@ (string) options["name"]:nil, splitstring((string) options["forwarders"]:"", ",") ); + } else { + return true; } } else { + y2error ("Cannot add new zone %1", options); return false; } @@ -366,7 +369,7 @@ } else if (options["remove"]:nil!=nil) { return DnsServerAPI::RemoveZone((string) options["name"]:nil); - // Chenging settings + // Changing settings } else if (options["set"]:nil!=nil) { // Zone MasterServers if (options["masterserver"]:nil != nil) { -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org