Re: mysql-postfix: accès à la socket sql?

2005-02-01 Par sujet Steve Bosek
Le 1 févr. 05, à 13:11, Vincent Bernat a écrit :
OoO En  cette fin de matinée  radieuse du mardi 01  février 2005, vers
11:48, [EMAIL PROTECTED] [EMAIL PROTECTED] disait:
Je suis entrain de faire des test avec postfix et mysql pour la base
info des comptes de messagerie en debian sarge
Or certains processus ne semble pas pouvoir accéder à la socket
var/run/mysqld/mysqld.sock comme l'indique les log:

Feb  1 10:37:53 Labo-01 postfix/master[13795]: warning: process
/usr/lib/postfix/trivial-rewrite pid 13832 exit status 1
Feb  1 10:37:53 Labo-01 postfix/master[13795]: warning:
/usr/lib/postfix/trivial-rewrite: bad command startup -- throttling
Feb  1 10:38:53 Labo-01 postfix/trivial-rewrite[13833]: warning:
connect to mysql server localhost: Can't connect to local MySQL server
through socket '/var/run/mysqld/mysqld.sock' (2)
Feb  1 10:37:53 Labo-01 postfix/master[13795]: warning: process
/usr/lib/postfix/trivial-rewrite pid 13832 exit status 1
Feb  1 10:37:53 Labo-01 postfix/master[13795]: warning:
/usr/lib/postfix/trivial-rewrite: bad command startup -- throttling
Feb  1 10:38:53 Labo-01 postfix/trivial-rewrite[13833]: warning:
connect to mysql server localhost: Can't connect to local MySQL server
through socket '/var/run/mysqld/mysqld.sock' (2)

La seule solution que j'ai trouvé consiste à déchrooter dans master.cf
le démon trivial-rewrite et cleanup et là tout fonctionne...
je voulais savoir s'il y avait une autre posssibilité?
Mysql n'a pas  l'air de vouloir créer plusieurs  sockets. Une solution
consiste à lui demander de créer la socket dans la chroot : les autres
process iront aussi la chercher là-dedans.
Si les  différents process sont dans  un même système  de fichiers, tu
peux aussi faire des liens durs à partir de la socket originale. Il te
faudra alors aussi modifier le script de démarrage et d'arrêt.
Une  solution plus  simple  est  d'indiquer à  postfix  de passer  par
TCP. Tu dois  cependant faire de l'authentification dans  ce cas, mais
postfix  maintient les  connexions ouvertes,  ce n'est  donc  pas très
pénalisant.
Merci
la dernière solution m'interresse, mais je comprends pas bien... ce 
qu'il faut faire?
indiquer à postfix de passer par tcp, ça se fait où et comment?
--
I WILL NOT PLEDGE ALLEGIANCE TO BART
I WILL NOT PLEDGE ALLEGIANCE TO BART
I WILL NOT PLEDGE ALLEGIANCE TO BART
-+- Bart Simpson on chalkboard in episode 7F09
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To:
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact 
[EMAIL PROTECTED]




Re: mysql-postfix: accès à la socket sql?

2005-02-01 Par sujet Julien Valroff
Selon [EMAIL PROTECTED] [EMAIL PROTECTED]:

 Bonjour,
Salut !

 Je suis entrain de faire des test avec postfix et mysql pour la base
 info des comptes de messagerie en debian sarge
 Or certains processus ne semble pas pouvoir accéder à la socket
 var/run/mysqld/mysqld.sock comme l'indique les log:

[...]

J'ai vu dans un [1]tutorial qu'il fallait passer par tcp, désactivé par défaut
sur Sarge : pour l'activer, décommenter la ligne skip-networking dans
/etc/mysql/my.cf et relancé le service mysql (le serveur sera alors accessible
sur le port 3306).

J'en profite pour relancer ma question concernant l'utilisation de procmail pour
effectuer le tri des mails pour chaque utilisateur d'un domaine virtuel... Si
quelqu'un a des infos, je suis preneur ;-)

@++
Julien

[1] http://www.workaround.org/articles/ispmail-sarge/



-- 
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: mysql-postfix: accès à la socket sql?

2005-02-01 Par sujet Steve Bosek
Le 1 févr. 05, à 13:23, Julien Valroff a écrit :
Selon [EMAIL PROTECTED] [EMAIL PROTECTED]:
Bonjour,
Salut !
Je suis entrain de faire des test avec postfix et mysql pour la base
info des comptes de messagerie en debian sarge
Or certains processus ne semble pas pouvoir accéder à la socket
var/run/mysqld/mysqld.sock comme l'indique les log:
[...]
J'ai vu dans un [1]tutorial qu'il fallait passer par tcp, désactivé 
par défaut
sur Sarge : pour l'activer, décommenter la ligne skip-networking dans
/etc/mysql/my.cf et relancé le service mysql (le serveur sera alors 
accessible
sur le port 3306).

ben justement j'ai essayé et aucun port 3306 à l'horizon :-/
J'en profite pour relancer ma question concernant l'utilisation de 
procmail pour
effectuer le tri des mails pour chaque utilisateur d'un domaine 
virtuel... Si
quelqu'un a des infos, je suis preneur ;-)
 désolé
@++
Julien
[1] http://www.workaround.org/articles/ispmail-sarge/

--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To:
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact 
[EMAIL PROTECTED]