[postfix-es] postfix + chroot + mysql

Antonio apardo en debaser.ath.cx
Vie Feb 7 00:31:43 CET 2003


Yo seguiría usando el socket creando un enlace duro.

ln /var/run/mysqld/mysqld.sock /var/spool/postfix/var/run/mysqld/mysqld.sock

Pero cuando reinicias mysql se rompe el enlace así que en el script de
inicio de mysql yo he puesto algo como:

  'start')
        # check for config file
        if [ ! -r /etc/mysql/my.cnf ]; then
          echo "WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian."
        fi 
        # Start daemon
        echo -n "Starting MySQL database server: mysqld"        
        /usr/bin/safe_mysqld > /dev/null 2>&1 &
        for i in 1 2 3 4 5 6; do
          if is_mysqld_alive; then break; fi
          sleep 1
        done
        if is_mysqld_alive; then
          # Línea para crear el socket con enlace duro al chroot de
          # postfix
          ln -f /var/run/mysqld/mysqld.sock /var/spool/postfix/var/run/mysqld/mysqld.sock
          echo "."
        else
          echo "...failed."
          /bin/echo -e "\tPlease take a look at $ERRLOG"
        fi
        ;;

Esto es en Debian, si usas otra distribución o sabor de Unix solo tienes que cambiar las rutas.

ciao

El 06 de feb de 2003, a las 06:23:23 +0100, Luis Miguel Cruz Miranda comentó:
> Ya casi lo tengo, casi casi.
> El unico problema es que ahora postfix busca a mysql por socket y no por 
> direccion ip.
> El maillog me dice...
> 
> Feb  6 17:34:29 luismi postfix/smtpd[2068]: pam_mysql: MySQL err Can't 
> connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
> 
> alguien tiene alguna idea de como puedo usar la direccion ip en vez de el 
> socket?

-- 
http://sindominio.net ::  http://madridwireless.net
http://debian.org     ::  Information wants to be free
Key: wget -O - http://debaser.ath.cx/apardo/apardo.asc | gpg --import
Key fingerprint  =  01CF 2F09 7ABC EA03 C535  6531 33E3 671F B5A8 40A6
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : no disponible
Tipo       : application/pgp-signature
Tamaño     : 189 bytes
Descripción: no disponible
Url        : http://lists.wl0.org/pipermail/postfix-es/attachments/20030207/6fb7d89c/attachment.bin


Más información sobre la lista de distribución Postfix-es