Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2247 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3
Auteur Sujet :

[Je Pete un CABLE] Postfix/Mysql : impossible de les faire marcher !!!

n°401800
mikala
Souviens toi du 5 Novembre...
Posté le 04-02-2004 à 14:09:02  profilanswer
 

Reprise du message précédent :
je ne sais plus  [:ddr555]  
mais files un postconf -n des fois que :D
ainsi que la tete des fichier mysql
sinon ma conf est disponible ici si cela peut aider :)
 
Ah oui bien sur il a suivi le howto de high5


Message édité par mikala le 17-06-2004 à 07:53:47

---------------
Intermittent du GNU
mood
Publicité
Posté le 04-02-2004 à 14:09:02  profilanswer
 

n°401803
Tomate
Posté le 04-02-2004 à 14:10:56  profilanswer
 

la_source a écrit :

Salut à tous,
 
je squatte ce post car je suis tombé dessus avec l'ami google. J'ai exactement le même problème que tomate77 sur ma Debian Woody.
 
Donc, question : quel à été la solution de mikala ;) ???  
 
Merci d'avance pour vos réponses !
 
@+
la source

heu ce fut un peu magique en fait :D
 
mais poste on va t aider ;)


---------------
:: Light is Right ::
n°401837
la_source
Posté le 04-02-2004 à 15:24:58  profilanswer
 

mmm, merci mais malheureusement je crois qu'il va falloir que je re-prennes du début car j'ai pas du tout la bonnne conf à mon avis !
 
Notez que, sans le support mysql, postfix tournais apparament sans pb :)
 
Ensuite j'ai suivi ce how-to
 
Comme il me manquais pas mal de truc, j'ai fais un apt-get install postfix-mysql courier-imap courier_auth pop-before-stmp
 
Le vrai bourrin ;) que je suis
 
Mais après ces apt-get, toujours pas de fichier
 
Ce qui est sur, c'est que :
 
- ma BDD fonctionne, je l'ai testé
- j'ai essayé en mettant le user root de mysql à la place du postfix.
 
Peut-être faut-il que j'envisage un apt-get remove -purge postfix-mysql postfix et que je réinstalle "à la main"...
 
Qu'en pensez vous ?
 
Merci d'avance pour vos conseils
 
@+
la source


Message édité par la_source le 04-02-2004 à 15:27:54
n°401838
la_source
Posté le 04-02-2004 à 15:26:40  profilanswer
 

j'ai oublié le howto : http://www.gnurus.org/?rub=postfix
 
Et mon postconf -n
 

grafomatic:~# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mydestination = $transport_maps
myhostname = grafomatic.grafactory.dyndns.org
mynetworks = 127.0.0.0/8, 192.168.0.100/110
myorigin = /etc/mailname
program_directory = /usr/lib/postfix
recipient_delimiter = +
relay_domains = $transport_maps
relayhost =  
setgid_group = postdrop
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) #Le message affiché à la connexion
transport_maps = mysql:/etc/postfix/transport.cf
virtual_gid_maps = mysql:/etc/postfix/gids.cf
virtual_mailbox_base = /
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virt.cf
virtual_maps = mysql:/etc/postfix/virtual.cf
virtual_uid_maps = mysql:/etc/postfix/uids.cf


Message édité par la_source le 04-02-2004 à 15:27:39
n°401858
mikala
Souviens toi du 5 Novembre...
Posté le 04-02-2004 à 15:49:30  profilanswer
 

je crois que tu as suivi le howto que tomate avait suivi au début & qui merdais :D
suis celui que je t'ai fournis précedemment :)
ah oui nous avons tous fait des installations a la main en ce qui concerne postfix ( le reste a été apt-get :D )
sinon il serait interressant d'avoir des logs afin de voir ou cela merde : ceux de postfix  & de mysql pour voir si postfix tape correctement dessus .


---------------
Intermittent du GNU
n°401872
la_source
Posté le 04-02-2004 à 16:12:51  profilanswer
 

OK :)
 
pour les logs, il faut voir quoi ?
 
/var/log/mail.info ?
/var/log/mysql.log ?

n°401873
mikala
Souviens toi du 5 Novembre...
Posté le 04-02-2004 à 16:15:06  profilanswer
 

oui les erreurs que tu as .
(notamment postfix qui peut dire qu'il n'atteinds pas mysql, ou mysql qui jette postfix car l'user n'est pas correct, que la table n'existe pas etc etc )


---------------
Intermittent du GNU
n°401876
la_source
Posté le 04-02-2004 à 16:23:27  profilanswer
 

Bon je vais donc envisager une réinstalle de postfix à la mano et le reste en apt-get !? voilà les logs
 
/var/log/mail.info


Feb  4 16:18:42 grafomatic postfix/trivial-rewrite[1331]: 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)
Feb  4 16:18:42 grafomatic postfix/trivial-rewrite[1331]: fatal: transport table lookup problem
Feb  4 16:18:43 grafomatic postfix/master[417]: warning: process /usr/lib/postfix/trivial-rewrite pid 1331 exit status 1
Feb  4 16:18:43 grafomatic postfix/master[417]: warning: /usr/lib/postfix/trivial-rewrite: bad command startup -- throttling


 
/var/log/mysql.log (rien là dedans)


grafomatic:~# tail /var/log/mysql.log  
                      7 Query       SHOW TABLES FROM `mysql`
                      7 Query       SHOW TABLES FROM `test`
                      7 Quit        
040204 14:47:24       8 Connect     root@localhost on  
                      8 Query       SELECT VERSION() AS version
                      8 Init DB     maildb
                      8 Query       SHOW TABLE STATUS FROM `maildb`
                      8 Query       USE mysql
                      8 Query       SHOW TABLE STATUS FROM `maildb`
040204 14:47:25       8 Quit  


 
voili voilou  :D


Message édité par la_source le 04-02-2004 à 16:23:48
n°401878
mikala
Souviens toi du 5 Novembre...
Posté le 04-02-2004 à 16:27:09  profilanswer
 

il me semble que le postfix de debian est chrooté, donc il est fort possible qu'il ne puisse y accéder ( c'est ton problème ici )
je dirais a premiere vue .
ceci dit je m'interroge sur le chemin  :whistle:  
 

unix:var/run/mysqld/mysqld.sock


un  

unix:/var/run/mysqld/mysqld.sock

ne serait pas mieux ?


Message édité par mikala le 04-02-2004 à 16:29:47

---------------
Intermittent du GNU
n°401891
la_source
Posté le 04-02-2004 à 16:43:57  profilanswer
 

rien de mieux avec le "/"
 
je fais un apt-get remove postfix postfix-mysql et je suis le howto que tu m'as indiqué ou bien y a t'il un moyen de sortir postfix de sa prison chroot :D ? avant ça ?

mood
Publicité
Posté le 04-02-2004 à 16:43:57  profilanswer
 

n°401894
mikala
Souviens toi du 5 Novembre...
Posté le 04-02-2004 à 16:46:38  profilanswer
 

tu as bien sur postmaper les fichier & donner un coup de postfix reload ?
pour le chroot aucune idée :)


---------------
Intermittent du GNU
n°401896
Tomate
Posté le 04-02-2004 à 16:48:18  profilanswer
 

ho les memes erreures ke moi :D


---------------
:: Light is Right ::
n°401898
la_source
Posté le 04-02-2004 à 16:48:45  profilanswer
 

le reload biensur. Par contre, excuses mon ignorance mais que veux dire postmaper ?

n°401899
mikala
Souviens toi du 5 Novembre...
Posté le 04-02-2004 à 16:50:44  profilanswer
 

la_source a écrit :

le reload biensur. Par contre, excuses mon ignorance mais que veux dire postmaper ?


bah nous sommes bien d'accord que tu postmap les fichier mysql_virt.cf & co ?  
(tu précises bien a ce niveau le host hein ?  [:cupra] )


---------------
Intermittent du GNU
n°401905
Tomate
Posté le 04-02-2004 à 16:56:59  profilanswer
 

on va faire plus simple :
 
voila mon main.cf
 

# see /usr/share/postfix/main.cf.dist for a commented, fuller
# version of this file.
 
# Do not change these directory settings - they are critical to Postfix
# operation.
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
program_directory = /usr/lib/postfix
setgid_group = postdrop
 
# appending .domain is the MUA's job.
append_dot_mydomain = yes
 
#smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_banner = mail.tomate.homelinux.org ESMTP $mail_name
biff = no
 
# Uncomment the next line to generate delayed mail warnings
#delay_warning_time = 4h
 
#myhostname = gate.tomate.homelinux.org
myhostname = gate.tomate.homelinux.org
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = tomate.homelinux.org
mydestination = gate.tomate.homelinux.org localhost.homelinux.org localhost
relayhost = smtp.tele2.fr
mynetworks = 127.0.0.1 192.168.0.0/24
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
 
#Options
smtpd_recipient_limit = 100
message_size_limit = 5000000
 
smtpd_error_sleep_time = 1s
smtpd_soft_error_limit = 10
smtpd_hard_error_limit = 15
 
masquerade_domains = tomate.homelinux.org
 
smtp_skip_4xx_greeting = no
smtp_skip_5xx_greeting = no
 
#Mikala's way
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:101
virtual_mailbox_base = /usr/local/virtual
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_mailbox_limit = 51200000
virtual_minimum_uid = 102
virtual_transport = virtual
virtual_uid_maps = static:102
 
readme_directory = /etc/postfix/readme
sample_directory = /etc/postfix/sample
sendmail_path = /usr/sbin/sendmail
manpage_directory = /usr/local/man
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
queue_directory = /var/spool/postfix
mail_owner = postfix
unknown_local_recipient_reject_code = 450


 
pour les fichiers de mysql :  
 

user = postfix
password = postfix
hosts = 127.0.0.1 192.168.0.254 localhost unix:/var/run/mysqld/mysqld.sock
dbname = postfix
table = alias
select_field = goto
where_field = address


 
voila avec ca ca marche
 
c est koi k il y a ds ton /etc/mailname ?
et ton hostname ?


---------------
:: Light is Right ::
n°401923
la_source
Posté le 04-02-2004 à 17:20:32  profilanswer
 

OK, je vais essayer ca et j'ai compris l'histoire du postmap (pas tapé chavais pas :D)
 
dans mon hostname c'est le nom de la machine "grafomatic" et dans le /etc/mailname j'ai mis mon dyndns > grafactory.dyndns.org

n°401927
Tomate
Posté le 04-02-2004 à 17:23:47  profilanswer
 

la_source a écrit :

OK, je vais essayer ca et j'ai compris l'histoire du postmap (pas tapé chavais pas :D)
 
dans mon hostname c'est le nom de la machine "grafomatic" et dans le /etc/mailname j'ai mis mon dyndns > grafactory.dyndns.org

oki


---------------
:: Light is Right ::
n°402319
la_source
Posté le 05-02-2004 à 11:05:20  profilanswer
 

Salut à vous,
 
Bon, j'ai pas beaucoup avancé (il faudrait des journées de 48 heures parfois ;) ).
 
J'ai fais un apt-get remove --purge postfix postfix-mysql courier-imap courier-base ...ect
 
Du coup il m'a viré Apache qui est une dépendance d'un de ces packages.
 
J'ai donc refait mon apt-get install apache (qui m'a installé Exim et mailx qui sont des dépendances du package apache).
 
Voilà ou j'en suis... J'ai pas beaucoup avancé :D
 
Je vais donc réinstaller postfix depuis les sources comme vous me le conseillez, avec le support Mysql. Avez-vous à ce propos un How-to (en français ca serait le top) pour l'installation de postfix depuis les sources ?
 
Merci encore pour vos bons conseils
 
@+
la source

n°402325
mikala
Souviens toi du 5 Novembre...
Posté le 05-02-2004 à 11:10:18  profilanswer
 

le voila :o

wget ftp://ftp.oav.net/postfix/official/postfix-2.0.18.tar.gz
tar xzf postfix-2.0.18.tar.gz
cd postfix-2.0.18
make
make install


& tu as compilé/installé un postfix .
Maintenant tu veux rajouter le support mysql c'est simple il suffit de lire la doc
donc on reprends


wget ftp://ftp.oav.net/postfix/official/postfix-2.0.18.tar.gz
tar xzf postfix-2.0.18.tar.gz
cd postfix-2.0.18
make -f Makefile.init makefiles \
        'CCARGS=-DHAS_MYSQL -I/usr/local/mysql/include' \
        'AUXLIBS=-L/usr/local/mysql/lib -lmysqlclient -lz -lm'
make  
make install


ici on part du principe que tu as pris le mysql chez Mr Mysql ;)
dans le cas ou ce sont des paquet debian il faut bien sur installer les paquets sources qui vont bien ( me souviens plus lesquelles :D ) mais la ligne se transforme ainsi


make -f Makefile.init makefiles \
        'CCARGS=-DHAS_MYSQL -I/usr/include/mysql' \
        'AUXLIBS=-L/usr/lib -lmysqlclient -lz -lm'


(tu noteras que je n'ai fais que lire le README  [:cupra] )
 
Edit : il faut évidemment un certain nombre de paquets pour compiler postfix :D  & les bases berkeleys donc faut apt ce qui va bien ( style apt-get install libdb4.2-dev sur une testing )


Message édité par mikala le 05-02-2004 à 11:13:18

---------------
Intermittent du GNU
n°402328
Tomate
Posté le 05-02-2004 à 11:10:42  profilanswer
 

la_source a écrit :

Salut à vous,
 
Bon, j'ai pas beaucoup avancé (il faudrait des journées de 48 heures parfois ;) ).
 
J'ai fais un apt-get remove --purge postfix postfix-mysql courier-imap courier-base ...ect
 
Du coup il m'a viré Apache qui est une dépendance d'un de ces packages.
 
J'ai donc refait mon apt-get install apache (qui m'a installé Exim et mailx qui sont des dépendances du package apache).
 
Voilà ou j'en suis... J'ai pas beaucoup avancé :D
 
Je vais donc réinstaller postfix depuis les sources comme vous me le conseillez, avec le support Mysql. Avez-vous à ce propos un How-to (en français ca serait le top) pour l'installation de postfix depuis les sources ?
 
Merci encore pour vos bons conseils
 
@+
la source

pour postfix avec support mysql, il fo lire le fichier README/MYSQL_INSTALL (ou un truc du genre)
 
il te faudra installer les src de mysql aussi (a prendre sur mysql.com) ;)


---------------
:: Light is Right ::
n°402330
Tomate
Posté le 05-02-2004 à 11:11:39  profilanswer
 

merde grillaid :o
 
(la prochaine fois au lieu de repondre ici, tu reponds sur irc, kan je parle tout seul :o)


---------------
:: Light is Right ::
n°402350
la_source
Posté le 05-02-2004 à 11:30:30  profilanswer
 

Bon, bon merçi bien... Je n'avais pas prèvu de réinstaller aussi mysql à partir des sources mais c'est un bon entrainement ;)
 
Et puis ca sera sans doute plus clean  et plus simple pour la suite non ?

n°402353
mikala
Souviens toi du 5 Novembre...
Posté le 05-02-2004 à 11:34:14  profilanswer
 

pas besoin de réinstaller mysql ? ( as tu seulement lu ce que j'ai écris ? )


---------------
Intermittent du GNU
n°402357
Tomate
Posté le 05-02-2004 à 11:49:06  profilanswer
 

la_source a écrit :

Bon, bon merçi bien... Je n'avais pas prèvu de réinstaller aussi mysql à partir des sources mais c'est un bon entrainement ;)
 
Et puis ca sera sans doute plus clean  et plus simple pour la suite non ?

tu as besoin des src de mysql pour compiler postfix avec le support mysql ;)
 


---------------
:: Light is Right ::
n°402461
la_source
Posté le 05-02-2004 à 15:06:09  profilanswer
 

mmm, j'ai bien tout lu ce que vous aviez écrit mais j'ai encore du mal avec certaines choses (beaucoup !) dans le monde merveilleux de Linux. Excusez donc mon ignorance ;)
 
Ce que je n'ai pas compris :
 
- il faut les sources de mysql. Donc si il m'en manque parceque j'ai fais une installation en paquets, je télécharge l'archive mysql sur le site de Mr mysql ;) , je la décompresse et je la mets dans un repertoire précis dans lequel postfix va "allez chercher" les fichiers dont il a besoin ?
 
- dans ce cas, ou faut'il mettre ces sources ?
 
- je n'ai pas de répertoire /usr/include/mysql ou /usr/lib/mysql c'est normal ?
 
Excusez encore toutes ces questions...
 
La source

n°402463
kelus
Posté le 05-02-2004 à 15:11:13  profilanswer
 

tu dois pouvoir trouver les packages de developpement mysql
cherches des packages genre mysql-dev ou mysql-devel

n°402466
mikala
Souviens toi du 5 Novembre...
Posté le 05-02-2004 à 15:26:27  profilanswer
 

la_source a écrit :

mmm, j'ai bien tout lu ce que vous aviez écrit mais j'ai encore du mal avec certaines choses (beaucoup !) dans le monde merveilleux de Linux. Excusez donc mon ignorance ;)
 
Ce que je n'ai pas compris :
 
- il faut les sources de mysql. Donc si il m'en manque parceque j'ai fais une installation en paquets, je télécharge l'archive mysql sur le site de Mr mysql ;)


tu confonds un peu mais c'est normal si tu débutes .
soit tu utilises les paquets mysql de debian & dans ce cas il y a un paquet 'source' comme le dis kelus accessible par apt

Citation :

15:19 root@emmanuelle ~# apt-cache search mysql  | grep dev | grep mysql
libmysql-ocaml-dev - OCaml bindings for MySql
libmysqlclient-dev - mysql database development files
libmysqlclient10-dev - LGPL-licensed client development files for MySQL databases


& un petit

Citation :

15:20 root@emmanuelle ~# apt-cache show libmysqlclient-dev
Package: libmysqlclient-dev
Priority: optional
Section: libdevel
Installed-Size: 8144
Maintainer: Christian Hammers <ch@debian.org>
Architecture: i386
Source: mysql-dfsg
Version: 4.0.16-2
Replaces: libmysqlclient9-dev, libmysqlclient6, libmysqlclient6-dev, mysql-gpl-dev, mysql-dev, mysql-devel
Depends: libmysqlclient12 (>= 4.0.16-2), zlib1g-dev, libssl-dev
Conflicts: libmysqlclient10-dev, libmysqlclient9-dev, libmysqlclient6-dev, mysql-gpl-dev, mysql-dev, mysql-devel
Filename: pool/main/m/mysql-dfsg/libmysqlclient-dev_4.0.16-2_i386.deb
Size: 2871098
MD5sum: 721f86011981bc03e00359e3e9c11e6f
Description: mysql database development files
 MySQL is a fast, stable and true multi-user, multi-threaded SQL database
 server. SQL (Structured Query Language) is the most popular database query
 language in the world. The main goals of MySQL are speed, robustness and
 ease to use.
 .
 This package includes development libraries and header files.


nous donnes les infos concernant le paquet a installer .

la_source a écrit :


, je la décompresse et je la mets dans un repertoire précis dans lequel postfix va "allez chercher" les fichiers dont il a besoin ?
- dans ce cas, ou faut'il mettre ces sources  


la encore il est important de lire la documentation :)
tant sur le site que dans l'archive elle meme .
ici si tu choisis ce biais il te faudra décompresser le tar.gz dans /usr/local tout simplement

la_source a écrit :


- je n'ai pas de répertoire /usr/include/mysql ou /usr/lib/mysql c'est normal ?


oui car tu n'as pas installé les paquet qui vont bien notamment celui que j'ai cité plus haut .
a noter que je n'ai pas parlé de /usr/lib/mysql ;) ( il est important de lire :) )
Avant tout il faut choisir ce que tu veux faire :
*) utiliser les sources/binaires issus de mysql  
*) utiliser les paquets debian
voila :)


Message édité par mikala le 05-02-2004 à 15:27:13

---------------
Intermittent du GNU
n°402486
la_source
Posté le 05-02-2004 à 16:02:14  profilanswer
 

Ok, je comprends petit à petit. Mais décidemment j'arrête pas avec mes questions : malgré un apt-get update, quand je fais la même commande que toi, j'obtiens :
 
grafomatic:~# apt-cache search mysql | grep dev | grep mysql
libmysqlclient10-dev - mysql database development files
 
est-ce que ça vient de mon sources.list ou qqchose comme ça ?
 

n°402505
mikala
Souviens toi du 5 Novembre...
Posté le 05-02-2004 à 16:22:05  profilanswer
 

je ne sais pas
je suis en testing en ce qui me concerne .


---------------
Intermittent du GNU
n°402530
la_source
Posté le 05-02-2004 à 16:58:39  profilanswer
 

bon je pensais avoir la libmysqlclient qui allait bien mais après avoir lancé : make -f puis make, ca a foiré au make install :
 
/usr/bin/ld: ne peut trouver -libmysqlclient
collect2: ld returned 1 exit status
make: *** [master] Erreur 1
make: *** [update] Erreur 1
 
 
je trouve que libmysqlclient10-dev

n°402544
mikala
Souviens toi du 5 Novembre...
Posté le 05-02-2004 à 17:17:35  profilanswer
 

tu es en quoi ? woody ? testing ?
tu as installé libmysqlclient aussi ? ( en plus de la -dev ? )
tu as utilisé quelle version du make -f  & co ?


---------------
Intermittent du GNU
n°402612
la_source
Posté le 05-02-2004 à 19:05:49  profilanswer
 

Ouf ! je crois que j'ai reussi à installer postfix !
 
il me manquait quelques lib donc j'ai du m'y reprendre à plusieurs fois...
 
j'en suis là :
 
grafomatic:/etc/init.d# /usr/sbin/postfix start
postfix/postfix-script: warning: /usr/lib/sendmail and /usr/sbin/sendmail differ
postfix/postfix-script: warning: Replace one by a symbolic link to the other
postfix/postfix-script: starting the Postfix mail system
 
Mais le service ne démarre pas... Il faut que je crée un lien...
 
Je vous tiens au courant ;)

n°402642
Tomate
Posté le 05-02-2004 à 19:51:51  profilanswer
 

la_source a écrit :

Ouf ! je crois que j'ai reussi à installer postfix !
 
il me manquait quelques lib donc j'ai du m'y reprendre à plusieurs fois...
 
j'en suis là :
 
grafomatic:/etc/init.d# /usr/sbin/postfix start
postfix/postfix-script: warning: /usr/lib/sendmail and /usr/sbin/sendmail differ
postfix/postfix-script: warning: Replace one by a symbolic link to the other
postfix/postfix-script: starting the Postfix mail system
 
Mais le service ne démarre pas... Il faut que je crée un lien...
 
Je vous tiens au courant ;)

l executable sendmail est celui d exim vu ke tu l as installe
 
il fo ke tu remplace le lien ki pointe sur celui d exim par celui de postfix


---------------
:: Light is Right ::
n°403022
la_source
Posté le 06-02-2004 à 11:27:54  profilanswer
 

Salut,
 
excuses moi tomate mais je ne capte pas ce que tu veux dire : tu dis "l'executable" mais d'après ce que je vois il y en a deux non ? quels est celui d'exim et quel est celui de postfix ?
 
merci @+
 

n°403039
Tomate
Posté le 06-02-2004 à 11:52:02  profilanswer
 

la_source a écrit :

Salut,
 
excuses moi tomate mais je ne capte pas ce que tu veux dire : tu dis "l'executable" mais d'après ce que je vois il y en a deux non ? quels est celui d'exim et quel est celui de postfix ?
 
merci @+
 
 

il fo ke tu es ca :
 

root@gate:~$ l /usr/lib/sendmail
lrwxrwxrwx    1 root     root           18 Jan 23 20:45 /usr/lib/sendmail -> /usr/sbin/sendmail
Fri Feb 06 11:50:29
root@gate:~$ l /usr/sbin/sendmail
-rwxr-xr-x    1 root     root       679354 Jan 23 20:39 /usr/sbin/sendmail


 
vu ke tu as exim, tu dois avoir normalement un des 2 ki pointe sur exim ;)


---------------
:: Light is Right ::
n°403046
la_source
Posté le 06-02-2004 à 12:12:59  profilanswer
 

C'est exactement ça :D
 


grafomatic:~# l /usr/lib/sendmail  
lrwxrwxrwx    1 root     root           12 fév  5 10:46 /usr/lib/sendmail -> ../sbin/exim
grafomatic:~# l /usr/sbin/sendmail
-rwxr-xr-x    1 root     root       389407 fév  5 18:42 /usr/sbin/sendmail


 
Donc quand tu dis "il fo ke tu remplace le lien ki pointe sur celui d exim par celui de postfix", il faut que je remplace le lien qui pointe vers ../sbin/exim par /usr/sbin/postfix ?

n°403049
Tomate
Posté le 06-02-2004 à 12:16:55  profilanswer
 

la_source a écrit :

C'est exactement ça :D
 


grafomatic:~# l /usr/lib/sendmail  
lrwxrwxrwx    1 root     root           12 fév  5 10:46 /usr/lib/sendmail -> ../sbin/exim
grafomatic:~# l /usr/sbin/sendmail
-rwxr-xr-x    1 root     root       389407 fév  5 18:42 /usr/sbin/sendmail


 
Donc quand tu dis "il fo ke tu remplace le lien ki pointe sur celui d exim par celui de postfix", il faut que je remplace le lien qui pointe vers ../sbin/exim par /usr/sbin/postfix ?


il fo faire ca :
 


rm /usr/lib/sendmail
ln -s /usr/sbin/sendmail /usr/lib/sendmail


 
voila


---------------
:: Light is Right ::
n°403064
la_source
Posté le 06-02-2004 à 12:43:33  profilanswer
 

OK, merci bien malheureusement, ça ne fonctionne toujours pas. J'avais un message :
 
grafomatic:~# postdrop: warning: unable to look up public/pickup: No such file or directory
 
J'ai donc créé le répertoire /var/spool/postfix/public/pickup, je l'ai chowner postfix:postfix
 
maintenant quand j'essaye d'envoyer un mail j'ai :
 
grafomatic:~# postdrop: warning: public/pickup is not a socket or a fifo
 
Ce qui est bizarre aussi c'est que quand je fais :
 
grafomatic:~# /usr/sbin/postfix start
postfix/postfix-script: starting the Postfix mail system
 
Mais j'ai pas l'impression qu'il démarre (rien avec ps ax qui ressemble qmgr... ect)
 
Et quand je reload :
 
grafomatic:~# /usr/sbin/postfix reload  
postfix/postfix-script: fatal: the Postfix mail system is not running
 
Bref, c'est pas gagné...

n°403076
Tomate
Posté le 06-02-2004 à 12:51:54  profilanswer
 

la_source a écrit :

OK, merci bien malheureusement, ça ne fonctionne toujours pas. J'avais un message :
 
grafomatic:~# postdrop: warning: unable to look up public/pickup: No such file or directory
 
J'ai donc créé le répertoire /var/spool/postfix/public/pickup, je l'ai chowner postfix:postfix
 
maintenant quand j'essaye d'envoyer un mail j'ai :
 
grafomatic:~# postdrop: warning: public/pickup is not a socket or a fifo
 
Ce qui est bizarre aussi c'est que quand je fais :
 
grafomatic:~# /usr/sbin/postfix start
postfix/postfix-script: starting the Postfix mail system
 
Mais j'ai pas l'impression qu'il démarre (rien avec ps ax qui ressemble qmgr... ect)
 
Et quand je reload :
 
grafomatic:~# /usr/sbin/postfix reload  
postfix/postfix-script: fatal: the Postfix mail system is not running
 
Bref, c'est pas gagné...


arf t as du faire un truc bizarre a l installe :/
 
essaie de le reinstaller (make install) et laisse tout par defaut (de toute facon il n y a rien a changer)


---------------
:: Light is Right ::
n°403083
mikala
Souviens toi du 5 Novembre...
Posté le 06-02-2004 à 12:54:19  profilanswer
 

tomate77 a écrit :


arf t as du faire un truc bizarre a l installe :/
 
essaie de le reinstaller (make install) et laisse tout par defaut (de toute facon il n y a rien a changer)


 :non:  
/usr/lib/ --> /usr/libexec/  :o


---------------
Intermittent du GNU
n°403089
Tomate
Posté le 06-02-2004 à 12:56:41  profilanswer
 

mikala a écrit :


 :non:  
/usr/lib/ --> /usr/libexec/  :o
 

humm bizarre :D
 
je me souviens tu m en avais parlé
 
aaaaaah oui me rappele now :D


---------------
:: Light is Right ::
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3

Aller à :
Ajouter une réponse
 

Sujets relatifs
impossible d'installer make-kpkgpostfix lent
VirtualPC ==> impossible de lancé startxmails - quotas - postfix & procmails - fichiers louches "msg.????"
OpenBSD, MySQL & pure-FTPdImpossible de lancer x (newbie)
[debian] Je n'arrive pas à faire marcher xfree86...Install de linux impossible !
impossible d'écrire dans le fichier modules.conf ds mandrake9[POSTFIX] relais exchange
Plus de sujets relatifs à : [Je Pete un CABLE] Postfix/Mysql : impossible de les faire marcher !!!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR