Author: rhafer Date: Tue Aug 30 10:27:24 2011 New Revision: 65435 URL: http://svn.opensuse.org/viewcvs/yast?rev=65435&view=rev Log: Fixed waitForBackgroundTasks() method Doing a NOOP modify on "objectclass" doesn't seem work anymore with cn=config. Using a different Attribute now. (bnc#714723) Modified: branches/SuSE-Code-11-SP2-Branch/ldap-server/src/lib/slapd-config.cpp Modified: branches/SuSE-Code-11-SP2-Branch/ldap-server/src/lib/slapd-config.cpp URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP2-Branch/ldap-server/src/lib/slapd-config.cpp?rev=65435&r1=65434&r2=65435&view=diff ============================================================================== --- branches/SuSE-Code-11-SP2-Branch/ldap-server/src/lib/slapd-config.cpp (original) +++ branches/SuSE-Code-11-SP2-Branch/ldap-server/src/lib/slapd-config.cpp Tue Aug 30 10:27:24 2011 @@ -2376,7 +2376,9 @@ void OlcConfig::waitForBackgroundTasks() { try { - LDAPModification mod( LDAPAttribute("objectClass", "olcGlobal"), LDAPModification::OP_ADD ); + boost::shared_ptr<OlcGlobalConfig> globals = this->getGlobals(); + std::string attrval = globals->getStringValue("olcArgsFIle"); + LDAPModification mod( LDAPAttribute("olcArgsFIle", attrval), LDAPModification::OP_ADD ); LDAPModList ml; ml.addModification(mod); m_lc->modify( "cn=config", &ml ); -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org