Hello community, here is the log from the commit of package yast2-ldap-client checked in at Tue Apr 1 17:30:14 CEST 2008. -------- --- yast2-ldap-client/yast2-ldap-client.changes 2008-03-26 10:41:40.000000000 +0100 +++ /mounts/work_src_done/NOARCH/yast2-ldap-client/yast2-ldap-client.changes 2008-04-01 11:14:30.836416000 +0200 @@ -1,0 +2,7 @@ +Tue Apr 1 11:07:58 CEST 2008 - jsuchome@suse.cz + +- added CLI options for automounter, mkhomedir and tls (bnc#373825) +- adapted Ldap::ShortSummary +- 2.16.11 + +------------------------------------------------------------------- Old: ---- yast2-ldap-client-2.16.10.tar.bz2 New: ---- yast2-ldap-client-2.16.11.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-ldap-client.spec ++++++ --- /var/tmp/diff_new_pack.w12456/_old 2008-04-01 13:00:34.000000000 +0200 +++ /var/tmp/diff_new_pack.w12456/_new 2008-04-01 13:00:34.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package yast2-ldap-client (Version 2.16.10) +# spec file for package yast2-ldap-client (Version 2.16.11) # # 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-ldap-client -Version: 2.16.10 +Version: 2.16.11 Release: 1 License: GPL v2 or later Group: System/YaST BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0: yast2-ldap-client-2.16.10.tar.bz2 +Source0: yast2-ldap-client-2.16.11.tar.bz2 Prefix: /usr BuildRequires: doxygen perl-XML-Writer update-desktop-files yast2 yast2-devtools yast2-network yast2-pam yast2-testsuite PreReq: %fillup_prereq @@ -47,7 +47,7 @@ Jiri Suchomel <jsuchome@suse.cz> %prep -%setup -n yast2-ldap-client-2.16.10 +%setup -n yast2-ldap-client-2.16.11 %build %{prefix}/bin/y2tool y2autoconf @@ -87,6 +87,10 @@ %doc %{prefix}/share/doc/packages/yast2-ldap-client /var/adm/fillup-templates/sysconfig.ldap %changelog +* Tue Apr 01 2008 jsuchome@suse.cz +- added CLI options for automounter, mkhomedir and tls (bnc#373825) +- adapted Ldap::ShortSummary +- 2.16.11 * Wed Mar 26 2008 jsuchome@suse.cz - do not use Accept button, but OK (fate #120373) - 2.16.10 @@ -706,5 +710,5 @@ - Use new agent for reading/writing config files, fix typo in label * Tue Aug 21 2001 kukuk@suse.de - Check for necessary packages before we write new configuration -* Sat Aug 18 2001 kukuk@suse.de +* Sun Aug 19 2001 kukuk@suse.de - Initial release ++++++ yast2-ldap-client-2.16.10.tar.bz2 -> yast2-ldap-client-2.16.11.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-ldap-client-2.16.10/src/LdapPopup.ycp new/yast2-ldap-client-2.16.11/src/LdapPopup.ycp --- old/yast2-ldap-client-2.16.10/src/LdapPopup.ycp 2008-03-26 10:40:45.000000000 +0100 +++ new/yast2-ldap-client-2.16.11/src/LdapPopup.ycp 2008-03-26 10:42:06.000000000 +0100 @@ -4,7 +4,7 @@ * Summary: Additional user interface functions: special edit popups * Authors: Jiri Suchomel <jsuchome@suse.cz> * - * $Id: LdapPopup.ycp 43755 2008-01-21 09:30:16Z jsuchome $ + * $Id: LdapPopup.ycp 45719 2008-03-26 09:42:06Z jsuchome $ * * Popups for editing the values of LDAP configuration tables. */ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-ldap-client-2.16.10/src/ldap.ycp new/yast2-ldap-client-2.16.11/src/ldap.ycp --- old/yast2-ldap-client-2.16.10/src/ldap.ycp 2007-02-19 15:17:46.000000000 +0100 +++ new/yast2-ldap-client-2.16.11/src/ldap.ycp 2008-04-01 10:57:36.000000000 +0200 @@ -82,6 +82,34 @@ Ldap::bind_pass = ldappw; Ldap::modified = true; } + if (options["automounter"]:"" == "yes" && !Ldap::_start_autofs) + { + Ldap::_start_autofs = true; + Ldap::modified = true; + } + if (options["automounter"]:"" == "no" && Ldap::_start_autofs) + { + Ldap::_start_autofs = false; + Ldap::modified = true; + } + if (options["mkhomedir"]:"" != "") + { + boolean mkhomedir = (options["mkhomedir"]:"" == "yes"); + if (Ldap::mkhomedir != mkhomedir) + { + Ldap::mkhomedir = mkhomedir; + Ldap::modified = true; + } + } + if (options["tls"]:"" != "") + { + boolean tls = (options["tls"]:"" == "yes"); + if (Ldap::ldap_tls != tls) + { + Ldap::ldap_tls = tls; + Ldap::modified = true; + } + } if (haskey (options, "createconfig")) { @@ -150,11 +178,31 @@ "help" : _("LDAP Server Password"), "type" : "string" ], + "automounter" :$[ + // help text for the 'automounter' option + "help" : _("Start or stop automounter"), + "type" : "enum", + "typespec" : [ "yes", "no" ], + ], + "mkhomedir" : $[ + // help text for the 'mkhomedir' option + "help" : _("Create Home Directory on Login"), + "type" : "enum", + "typespec" : [ "yes", "no" ], + ], + "tls" : $[ + // help text for the 'tls' option + "help" : _("Encrypted connection (StartTLS)"), + "type" : "enum", + "typespec" : [ "yes", "no" ], + ], ], "mappings" : $[ "pam" : [ "enable", "disable" ], "summary" : [], - "configure" : [ "server", "base", "createconfig", "ldappw" ], + "configure" : [ "server", "base", "createconfig", "ldappw", + "automounter", "mkhomedir", "tls" + ], ] ]; diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-ldap-client-2.16.10/src/Ldap.ycp new/yast2-ldap-client-2.16.11/src/Ldap.ycp --- old/yast2-ldap-client-2.16.10/src/Ldap.ycp 2008-02-19 15:42:52.000000000 +0100 +++ new/yast2-ldap-client-2.16.11/src/Ldap.ycp 2008-04-01 11:06:48.000000000 +0200 @@ -481,11 +481,19 @@ // summary text sformat (_("<b>Base DN</b>:%1<br>"), base_dn != "" ? base_dn : nc) + // summary text (yes/no follows) - sformat (_("<b>Client Enabled</b>:%1<br>"), start ? + sformat (_("<b>Client Enabled</b>:%1"), start ? // summary (client enabled?) _("Yes") : // summary (client enabled?) _("No")); + if (_start_autofs) + // summary + summary = summary + "<br>" + _("Automounter Configured"); + if (ldap_tls) + { + // summary + summary = summary + "<br>" + _("LDAP TLS/SSL Configured"); + } return summary; } diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-ldap-client-2.16.10/src/ui.ycp new/yast2-ldap-client-2.16.11/src/ui.ycp --- old/yast2-ldap-client-2.16.10/src/ui.ycp 2008-03-26 10:41:02.000000000 +0100 +++ new/yast2-ldap-client-2.16.11/src/ui.ycp 2008-04-01 10:55:56.000000000 +0200 @@ -5,7 +5,7 @@ * Authors: Thorsten Kukuk <kukuk@suse.de> * Anas Nashif <nashif@suse.de> * - * $Id: ui.ycp 44700 2008-02-20 15:15:39Z jsuchome $ + * $Id: ui.ycp 45719 2008-03-26 09:42:06Z jsuchome $ * * All user interface functions. */ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-ldap-client-2.16.10/VERSION new/yast2-ldap-client-2.16.11/VERSION --- old/yast2-ldap-client-2.16.10/VERSION 2008-03-19 08:52:41.000000000 +0100 +++ new/yast2-ldap-client-2.16.11/VERSION 2008-04-01 11:08:56.000000000 +0200 @@ -1 +1 @@ -2.16.10 +2.16.11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org