Bienvenido(a) a Alcance Libre 11/09/2025, 08:36

Alcance Libre Foros

 Índice del foro > Todo acerca de Linux > Redes y Servidores New Topic Post Reply
 migrar openldap de centos 5.6 a 6.0
Tópico anterior Tópico siguiente
   
al-serv
 08/09/11 06:06 (Leído 2,025 veces)  

Miembro Activo

Estado: desconectado
Forum User

Identificado: 01/03/08
Mensajes: 641
Localización:Cataluña
hola!!
alguien ha encontrado el método de pasar la base de datos de ldap de centos 5.6 a la centos 6.0??? creo que las versiones de la bd del ldap pasa de 4.4 a 4.7, he probado con el db_recover -h /var/lib/ldap pero me dice que no es compatible la versión 4.7 con la 4.4 y no me deja inicializar la bd del openldap... alguna idea??
 
Profile Email Website
 Quote
Joel Barrios Dueñas
 25/10/11 02:56  

Admin

Estado: desconectado
Site Admin

Identificado: 17/02/07
Mensajes: 1761
Localización:Mexico
PHP Formatted Code
rm -rf /etc/openldap/slapd.d/
mkdir -m 700 /etc/openldap/slapd.d
chown ldap:ldap /etc/openldap/slapd.d
slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d
chown -R ldap:ldap /etc/openldap/slapd.d/
service slapd restart
 
Profile Email Website
 Quote
al-serv
 31/10/11 09:27  

Miembro Activo

Estado: desconectado
Forum User

Identificado: 01/03/08
Mensajes: 641
Localización:Cataluña
Hola!

al final lo solucione bajando el selinux a permisive ya que estaba al máximo nivel por defecto!

Con centos 5x en la propia instalación ya se podía poner en permisive y en centos 6 no, al manos que yo sepa!

Gracias por todo!!
 
Profile Email Website
 Quote
Joel Barrios Dueñas
 01/11/11 08:55  

Admin

Estado: desconectado
Site Admin

Identificado: 17/02/07
Mensajes: 1761
Localización:Mexico
Se supone que debe trabajar perfectamente con SELinux activo, en modo enforced. Modo permissive desactiva todas las protecciones, pero almacena toda actividad en bitácora. Intenta lo siguiente:

PHP Formatted Code
restorecon -R /var/lib/ldap

restorecon -R /etc/openldap

setenforce 1

service slapd restart



Prueba si jala todo. Si sigue sin funcionar, ejecuta el siguiente procedimiento...

PHP Formatted Code
setenforce 0
yum -y install policycoreutils-python audit
chkconfig auditd on
echo > /var/log/audit/auditd.log
service auditd start
service slapd restart
cat /var/log/audit/auditd.log | audit2allow -m varios > varios.te


Publica el contenido de varios.te.

 
Profile Email Website
 Quote
al-serv
 10/11/11 05:07  

Miembro Activo

Estado: desconectado
Forum User

Identificado: 01/03/08
Mensajes: 641
Localización:Cataluña
perfecto, con esto si que me funciono, había creado una base de datos nueva para no tener parada a la gente, pero ahora ya lo se para otra vez si me pasa!

Gracias por tu ayuda!
 
Profile Email Website
 Quote
Contenido generado en: 0.22 segundos New Topic Post Reply
 Todas las horas son CST. Hora actual 08:36 .
Tópico normal Tópico normal
Tópico Pegado Tópico Pegado
Tópico bloqueado Tópico bloqueado
Mensaje Nuevo Mensaje Nuevo
Tópico pegado con nuevo mensaje Tópico pegado con nuevo mensaje
Tópico bloqueado con nuevo mensaje Tópico bloqueado con nuevo mensaje
Ver mensajes anónimos 
Los usuarios anónimos pueden enviar 
Se permite HTML Filtrado 
Contenido censurado