YaST/Tips/Custom Modules/Ldap server configuration
From openSUSE
< YaST | Tips | Custom Modules
/**
* File: installation/general/inst_ldap-server-configuration.ycp
* Summary: Configure ldap default parameters
* Authors: Jordi Massaguer i Pla <jordi.massaguer at opentrends dot net>
* Copyright (c) 2007 Departament d'educació de la Generalitat de Catalunya
*
*/
{
textdomain "users";
//import "LdapServer";
import "NetworkDevices";
import "SuSEFirewall";
import "SuSEFirewallProposal";
// LdapServer::WriteServiceEnabled( true );
list<string> all_interfaces = NetworkDevices::List( "" );
all_interfaces = filter (string i, all_interfaces, {
return i != "lo";
});
list<string> services = ["ldap","ldaps"];
y2milestone("Configuring firewall: adding services %1 to interfaces %2", services, all_interfaces);
SuSEFirewall::SetServices( services, all_interfaces, true );
SuSEFirewallProposal::SetChangedByUser(true);
return `auto;
}

