Hello community,
here is the log from the commit of package yast2-kerberos-client
checked in at Tue Apr 1 22:37:22 CEST 2008.
--------
--- yast2-kerberos-client/yast2-kerberos-client.changes 2008-03-26 10:47:20.000000000 +0100
+++ yast2-kerberos-client/yast2-kerberos-client.changes 2008-04-01 15:35:16.991518000 +0200
@@ -1,0 +2,6 @@
+Tue Apr 1 15:29:54 CEST 2008 - jsuchome@suse.cz
+
+- added CLI option to (un)set DNS
+- 2.16.6
+
+-------------------------------------------------------------------
Old:
----
yast2-kerberos-client-2.16.5.tar.bz2
New:
----
yast2-kerberos-client-2.16.6.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-kerberos-client.spec ++++++
--- /var/tmp/diff_new_pack.E11259/_old 2008-04-01 22:36:29.000000000 +0200
+++ /var/tmp/diff_new_pack.E11259/_new 2008-04-01 22:36:29.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-kerberos-client (Version 2.16.5)
+# spec file for package yast2-kerberos-client (Version 2.16.6)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,12 +12,12 @@
Name: yast2-kerberos-client
-Version: 2.16.5
+Version: 2.16.6
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-kerberos-client-2.16.5.tar.bz2
+Source0: yast2-kerberos-client-2.16.6.tar.bz2
Prefix: /usr
BuildRequires: doxygen perl-XML-Writer update-desktop-files yast2 yast2-devtools yast2-pam yast2-testsuite
# new Pam.ycp API
@@ -36,7 +36,7 @@
Jiri Suchomel
%prep
-%setup -n yast2-kerberos-client-2.16.5
+%setup -n yast2-kerberos-client-2.16.6
%build
%{prefix}/bin/y2tool y2autoconf
@@ -74,6 +74,9 @@
/usr/share/YaST2/include/kerberos-client/wizards.ycp
%doc %{prefix}/share/doc/packages/yast2-kerberos-client
%changelog
+* Tue Apr 01 2008 jsuchome@suse.cz
+- added CLI option to (un)set DNS
+- 2.16.6
* Wed Mar 26 2008 jsuchome@suse.cz
- use OK button label instead of Accept (fate #120373)
- 2.16.5
++++++ yast2-kerberos-client-2.16.5.tar.bz2 -> yast2-kerberos-client-2.16.6.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-kerberos-client-2.16.5/src/dialogs.ycp new/yast2-kerberos-client-2.16.6/src/dialogs.ycp
--- old/yast2-kerberos-client-2.16.5/src/dialogs.ycp 2008-03-26 10:45:57.000000000 +0100
+++ new/yast2-kerberos-client-2.16.6/src/dialogs.ycp 2008-03-26 10:47:33.000000000 +0100
@@ -4,7 +4,7 @@
* Summary: Dialogs definitions
* Authors: Jiri Suchomel
*
- * $Id: dialogs.ycp 44821 2008-02-22 12:58:04Z jsuchome $
+ * $Id: dialogs.ycp 45724 2008-03-26 09:47:33Z jsuchome $
*/
{
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-kerberos-client-2.16.5/src/kerberos.ycp new/yast2-kerberos-client-2.16.6/src/kerberos.ycp
--- old/yast2-kerberos-client-2.16.5/src/kerberos.ycp 2007-12-14 11:04:46.000000000 +0100
+++ new/yast2-kerberos-client-2.16.6/src/kerberos.ycp 2008-04-01 13:55:50.000000000 +0200
@@ -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",
],
]
];
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-kerberos-client-2.16.5/src/Kerberos.ycp new/yast2-kerberos-client-2.16.6/src/Kerberos.ycp
--- old/yast2-kerberos-client-2.16.5/src/Kerberos.ycp 2008-02-22 13:36:30.000000000 +0100
+++ new/yast2-kerberos-client-2.16.6/src/Kerberos.ycp 2008-04-01 15:13:10.000000000 +0200
@@ -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;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-kerberos-client-2.16.5/VERSION new/yast2-kerberos-client-2.16.6/VERSION
--- old/yast2-kerberos-client-2.16.5/VERSION 2008-03-19 08:52:56.000000000 +0100
+++ new/yast2-kerberos-client-2.16.6/VERSION 2008-04-01 15:30:19.000000000 +0200
@@ -1 +1 @@
-2.16.5
+2.16.6
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org