[Linux-bruxelles] Postfix + Mysql
Guillaume Delecourt
guiguidoc at skynet.be
Dim 27 Juin 21:06:07 CEST 2004
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