[Linux-bruxelles] Postfix + Mysql

Yves.Delhaye@ulb.ac.be yvdelhay at ulb.ac.be
Dim 27 Juin 21:21:54 CEST 2004


Ca c'est le résultat de ton "select from user"
Celui venant de "select from db" m'intéresse plus!
Yv D

Guillaume Delecourt wrote:

> Voila  la reponse :)
>
> localhost | mail | 428567f408994404 | N           | N           | 
> N           | N           | N           | N         | N           | 
> N             | N            | N         | N          | 
> N               | N          | N          | N            | N          
> | N                     | N                | N            | 
> N               | N                |          |            
> |             |              |             0 |           0 
> |               0 |
> mais j'arrive a me connecter avec cet user ...mais en passant par 
> postfix ca ne fonctionne pas...
>
>
> Yves.Delhaye at ulb.ac.be wrote:
>
>> Le user mail existe dans la db mysql?
>> Quel sont ses droits?
>>
>> [root]#mysql -u root -p
>> ... Blabla
>> mysql> use mysql;
>> ... Blabla
>> mysql> select * from user where User='mail';
>>   Ca, ça m'intéresse!
>> mysql>select * from user where User='mail'
>>   Idem
>>
>> Guillaume Delecourt wrote:
>>
>>> oui
>>> ik22:/home/guiguidoc# ls -al /var/run/mysqld/mysqld.sock
>>> srwxrwxrwx    1 mysql    mysql           0 2004-06-27 16:10 
>>> /var/run/mysqld/mysqld.sock
>>>
>>> et en passant comme ceci : mysql -S /var/run/mysqld/mysqld.sock -u 
>>> mail -p
>>> cela fonctionne...
>>>
>>>
>>>
>>> Yves.Delhaye at ulb.ac.be wrote:
>>>
>>>> Désolé,
>>>> A tout problème complexe, il y a une réponse simple... Et elle est 
>>>> fausse!
>>>> As tu vérifié l'existence du fichier?
>>>> Yv D.
>>>>
>>>>
>>>> Guillaume Delecourt wrote:
>>>>
>>>>> Yves.Delhaye at ulb.ac.be wrote:
>>>>>
>>>>>> Regarde vers quoi pointe le socket vraiment créé par mysql:
>>>>>> Chez moi
>>>>>> "more /etc/my.cnf"
>>>>>> [mysqld]
>>>>>> ... BLABLA
>>>>>> socket=/var/lib/mysql/mysql.sock
>>>>>> ... BLABLA
>>>>>>
>>>>>> J'ai déjà eu la blague d'utiliser un soft qui était compilé pour 
>>>>>> aller chercher son socket ailleurs.
>>>>>> Bonne chance
>>>>>> Yv D
>>>>>>
>>>>>> P.S.:(Pour les modérateurs de la liste) on va voir maintenant si 
>>>>>> je me suis finalement inscrit sous le bon nom!
>>>>>> ... Et dire que j'ai voté pour bloquer les accès aux 
>>>>>> non-membres...!!! ;-)
>>>>>>
>>>>>> Guillaume Delecourt wrote:
>>>>>>
>>>>>>> Bonjour,
>>>>>>> j'essaye de configurer postfix + mysql + cyrus en suivant ce 
>>>>>>> tutorial :
>>>>>>> http://www.tldp.org/HOWTO/Postfix-Cyrus-Web-cyradm-HOWTO/
>>>>>>>
>>>>>>> mais je recontre un probléme dans la config de postfix 
>>>>>>> (2.1.3-0.backports.org.1)
>>>>>>> un 27 18:39:37 localhost postfix/trivial-rewrite[13026]: 
>>>>>>> warning: connect to mysql server 
>>>>>>> unix:/var/run/mysqld/mysqld.sock: Can't connect to local MySQL 
>>>>>>> server through socket '/var/run/mysqld/mysqld.sock' (2)
>>>>>>> Jun 27 18:39:37 localhost postfix/trivial-rewrite[13026]: fatal: 
>>>>>>> mysql:/etc/postfix/mysql-mydestination.cf(0,100): table lookup 
>>>>>>> problem
>>>>>>> Jun 27 18:39:37 localhost postfix/trivial-rewrite[13027]: 
>>>>>>> warning: connect to mysql server 
>>>>>>> unix:/var/run/mysqld/mysqld.sock: Can't connect to local MySQL 
>>>>>>> server through socket '/var/run/mysqld/mysqld.sock' (2)
>>>>>>>
>>>>>>> (les tables ont correctement étaient placés , fichier sql de 
>>>>>>> web-cyradm)
>>>>>>> Alors qu'en utilisant la commande :
>>>>>>> mysql -S /var/run/mysqld/mysqld.sock -u mail -p
>>>>>>> j'arrive a m'y connecter ainsi que sur phpmyadmin.
>>>>>>>
>>>>>>> "mail" étant l'utilisateur que j'ai entré dans les fichiers de 
>>>>>>> conf de postfix.
>>>>>>> j'ai rajouté aussi : hosts =  unix:/var/run/mysqld/mysqld.sock 
>>>>>>> (les droits sont srwxrwxrwx)
>>>>>>>
>>>>>>> Voila :) Merci d'avance de vos réponses :)
>>>>>>>
>>>>>>
>>>>> /etc/mysql/my.cnf :
>>>>>
>>>>>> [mysqld]
>>>>>> user            = mysql
>>>>>> pid-file        = /var/run/mysqld/mysqld.pid
>>>>>> socket          = /var/run/mysqld/mysqld.sock
>>>>>> port            = 3306
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> et log mail.info :
>>>>>
>>>>>> Jun 27 19:58:55 localhost postfix/trivial-rewrite[13545]: 
>>>>>> warning: connect to mysql server 
>>>>>> unix:/var/run/mysqld/mysqld.sock: Can't connect to local MySQL 
>>>>>> server
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Donc c bien le meme fichier... :(
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>>
>>
>
>






Plus d'informations sur la liste de diffusion Linux-bruxelles