Author: varkoly
Date: Wed Dec 12 12:50:55 2007
New Revision: 43015
URL: http://svn.opensuse.org/viewcvs/yast?rev=43015&view=rev
Log:
bugfix: it was not possible to connect to an existen LDAP-server
bugfix: check if bind-utils is installed. We need the dnsZone.schema
file
Modified:
trunk/mail/src/mail-server_dialogs.ycp
trunk/mail/src/mail-server_ldap-setup.ycp
Modified: trunk/mail/src/mail-server_dialogs.ycp
URL: http://svn.opensuse.org/viewcvs/yast/trunk/mail/src/mail-server_dialogs.ycp?rev=43015&r1=43014&r2=43015&view=diff
==============================================================================
--- trunk/mail/src/mail-server_dialogs.ycp (original)
+++ trunk/mail/src/mail-server_dialogs.ycp Wed Dec 12 12:50:55 2007
@@ -107,10 +107,12 @@
if( setup_ldap_server )
{ // Now we setup the LDAP Server
args = add(args, "setup");
+ }
+ if( setup_ldap_server || ca_mgm || conf_ldap_server )
+ {
WFM::CallFunction("mail-server_ldap-setup",args);
Ldap::Read();
Ldap::LDAPInit();
- LDAPSettings = (map ) Ldap::Export();
}
Progress::NextStage();
MailServer::AdminPassword = Ldap::LDAPAskAndBind(false);
Modified: trunk/mail/src/mail-server_ldap-setup.ycp
URL: http://svn.opensuse.org/viewcvs/yast/trunk/mail/src/mail-server_ldap-setup.ycp?rev=43015&r1=43014&r2=43015&view=diff
==============================================================================
--- trunk/mail/src/mail-server_ldap-setup.ycp (original)
+++ trunk/mail/src/mail-server_ldap-setup.ycp Wed Dec 12 12:50:55 2007
@@ -33,11 +33,16 @@
y2milestone("--- mail-server-ldap-setup ---");
// First we check if all requested modules are installed
- if( !Package::Installed ( "yast2-ldap-server" ) )
+ if( contains(args,"setup") && !Package::Installed ( "yast2-ldap-server" ) )
{
l_to_install = add( l_to_install, "yast2-ldap-server" );
to_install = to_install + "yast2-ldap-server\n";
}
+ if( contains(args,"setup") && !Package::Installed ( "bind-utils" ) )
+ {
+ l_to_install = add( l_to_install, "bind-utils" );
+ to_install = to_install + "bind-utils\n";
+ }
if(contains(args,"ca_mgm") )
{
if( !Package::Installed ( "yast2-ca-management" ) )
--
To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org
For additional commands, e-mail: yast-commit+help@opensuse.org