Author: jsuchome Date: Tue Apr 1 15:35:26 2008 New Revision: 45928 URL: http://svn.opensuse.org/viewcvs/yast?rev=45928&view=rev Log: - added CLI option to (un)set DNS - 2.16.6 Modified: trunk/kerberos-client/VERSION trunk/kerberos-client/package/yast2-kerberos-client.changes trunk/kerberos-client/src/Kerberos.ycp trunk/kerberos-client/src/kerberos.ycp Modified: trunk/kerberos-client/VERSION URL: http://svn.opensuse.org/viewcvs/yast/trunk/kerberos-client/VERSION?rev=45928... ============================================================================== --- trunk/kerberos-client/VERSION (original) +++ trunk/kerberos-client/VERSION Tue Apr 1 15:35:26 2008 @@ -1 +1 @@ -2.16.5 +2.16.6 Modified: trunk/kerberos-client/package/yast2-kerberos-client.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/kerberos-client/package/yast2-ker... ============================================================================== --- trunk/kerberos-client/package/yast2-kerberos-client.changes (original) +++ trunk/kerberos-client/package/yast2-kerberos-client.changes Tue Apr 1 15:35:26 2008 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Tue Apr 1 15:29:54 CEST 2008 - jsuchome@suse.cz + +- added CLI option to (un)set DNS +- 2.16.6 + +------------------------------------------------------------------- Wed Mar 26 10:46:25 CET 2008 - jsuchome@suse.cz - use OK button label instead of Accept (fate #120373) Modified: trunk/kerberos-client/src/Kerberos.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/kerberos-client/src/Kerberos.ycp?... ============================================================================== --- trunk/kerberos-client/src/Kerberos.ycp (original) +++ trunk/kerberos-client/src/Kerberos.ycp Tue Apr 1 15:35:26 2008 @@ -695,11 +695,14 @@ sformat (_("<b>Default Realm</b>: %1<br>"), (default_realm != "") ? default_realm : nc) + // summary text (yes/no follows) - sformat(_("<b>Kerberos Authentication Enabled</b>: %1<br>"), use_pam_krb ? + sformat(_("<b>Kerberos Authentication Enabled</b>: %1"), use_pam_krb ? // summary value _("Yes") : // summary value _("No")); + if (dns_used) + // summary line + summary = summary + "<br>" + _("Configuration Acquired via DNS"); return summary; } Modified: trunk/kerberos-client/src/kerberos.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/kerberos-client/src/kerberos.ycp?... ============================================================================== --- trunk/kerberos-client/src/kerberos.ycp (original) +++ trunk/kerberos-client/src/kerberos.ycp Tue Apr 1 15:35:26 2008 @@ -160,6 +160,22 @@ ret = true; } }); + if (options["dns"]:"" != "") + { + boolean dns = (options["dns"]:"" == "yes"); + if (dns != Kerberos::dns_used) + { + if (dns && !Kerberos::dns_available) + { + y2warning ("DNS does not provide config, ignoring"); + } + else + { + Kerberos::dns_used = true; + ret = true; + } + } + } if (ret) Kerberos::modified = true; @@ -210,6 +226,11 @@ // translators: command line help text for pam disable option "help" : _("Disable the service") ], + "dns" : $[ + "help" : _("Use DNS to aquire the configuration at runtime"), + "type" : "enum", + "typespec" : [ "yes", "no" ], + ], "kdc" :$[ // translators: command line help text for the kdc option "help" : _("The Key Distribution Center (KDC) address"), @@ -329,7 +350,7 @@ "keytab", "ccache_dir", "ccname_template", "mappings", "existing_ticket", "external", "validate", "use_shmem", "addressless", "debug", "debug_sensitive", - "initial_prompt", "subsequent_prompt", + "initial_prompt", "subsequent_prompt", "dns", ], ] ]; -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org