Diferencia entre revisiones de «Calculin»
De CaFeLUG
(→Intro) |
|||
Línea 1: | Línea 1: | ||
− | == Intro == | + | === Intro === |
Dado que el primer ``approach'' (usar web-cyradm) no funcionó porque...: | Dado que el primer ``approach'' (usar web-cyradm) no funcionó porque...: | ||
Línea 10: | Línea 10: | ||
Buscando en Google encontré [http://linuxgazette.net/124/pfeiffer.html esta página] de la cual me basé para armar todo el tema. | Buscando en Google encontré [http://linuxgazette.net/124/pfeiffer.html esta página] de la cual me basé para armar todo el tema. | ||
+ | |||
+ | === Instalación de cada parte === | ||
+ | |||
+ | == Paquetes instalados vía apt-get == | ||
+ | |||
+ | * apt-get install slapd ldap-utils | ||
+ | * apt-get install postfix cyrus-pop3d-2.2 cyrus-imapd-2.2 | ||
+ | |||
+ | == Configuración == | ||
+ | |||
+ | Para armar el certificado que se usa en todos lados (IMAPs, ldap, web?) lo hice con el siguiente comando: | ||
+ | |||
+ | openssl req -x509 -newkey rsa:2048 -keyout privada.pem -out publica.pem -nodes -days 999 | ||
+ | |||
+ | Lo importante es que al poner el valor de "Common Name:" puse "*.cafelug.org.ar" (así no rompe las p[e]lotas el browser diciendo que el certificado es malo) |
Revisión del 20:54 20 mar 2008
Intro
Dado que el primer ``approach (usar web-cyradm) no funcionó porque...:
- el web-cyradm está medio muerto como proyecto,
- no pude hacer andar el cifrado MD5 con el pam_mysql (sí, compilé el libpam_mysql con MD5 y armé el paquete)
- postfix daba problemas todo el tiempo con las cosas más irrisorias como que no encuentra "localhost"
hice un cambio radical de estrategia y me puse a configurar el sistema con Postfix, Cyrus y backend LDAP.
Buscando en Google encontré esta página de la cual me basé para armar todo el tema.
Instalación de cada parte
Paquetes instalados vía apt-get
- apt-get install slapd ldap-utils
- apt-get install postfix cyrus-pop3d-2.2 cyrus-imapd-2.2
Configuración
Para armar el certificado que se usa en todos lados (IMAPs, ldap, web?) lo hice con el siguiente comando:
openssl req -x509 -newkey rsa:2048 -keyout privada.pem -out publica.pem -nodes -days 999
Lo importante es que al poner el valor de "Common Name:" puse "*.cafelug.org.ar" (así no rompe las p[e]lotas el browser diciendo que el certificado es malo)