[DEBIAN] Probleme entre Sendmail et Exim

Probleme entre Sendmail et Exim [DEBIAN] - Linux et OS Alternatifs

Marsh Posté le 18-01-2005 à 17:04:33    

Bonjour tout le monde,
 
j'ai un petit soucis sur ma Debian. Habituellement j'utilise Sendmail et après avec fait un upgrade de l'OS il a semble-t-il voulu installé Exim.
 
Hors après un reboot, Sendmail ne veut plus démarrer et Exim ne veut pas se supprimer.
 
Lorsque je tente de lancer Sendmail, rien ne s'affiche à l'écran, pas un message d'erreur.
 
j'ai essayer de faire un apt-get install Sendmail et il semble vouloir le faire mais il but sur exim.
 

Code :
  1. sd78:/var/lib/dpkg/info# apt-get install sendmail
  2. Reading Package Lists... Done
  3. Building Dependency Tree... Done
  4. The following packages will be REMOVED:
  5.   exim
  6. The following NEW packages will be installed:
  7.   sendmail
  8. 0 packages upgraded, 1 newly installed, 1 to remove and 0  not upgraded.
  9. Need to get 0B/918kB of archives. After unpacking 1778kB will be used.
  10. Do you want to continue? [Y/n] Y
  11. (Reading database ... 21185 files and directories currently installed.)
  12. Removing exim ...
  13. /var/lib/dpkg/info/exim.prerm: /etc/init.d/exim: No such file or directory
  14. dpkg: error processing exim (--remove):
  15. subprocess pre-removal script returned error exit status 1
  16. /var/lib/dpkg/info/exim.postinst: /etc/init.d/exim: No such file or directory
  17. Errors were encountered while processing:
  18. exim
  19. E: Sub-process /usr/bin/dpkg returned an error code (1)
  20. sd78:/var/lib/dpkg/info#


 
Exim semble un peu faire chier son monde mais je ne sais pas trop comment le virer. Est-ce que quelqu'un pourrait me donner un coup de paluche ?
 
Merci beaucoup
 
Snake-X


Message édité par Snake-X le 18-01-2005 à 17:04:48

---------------
http://www.xboxlive.fr
Reply

Marsh Posté le 18-01-2005 à 17:04:33   

Reply

Marsh Posté le 18-01-2005 à 17:22:32    

J'ai réussi à supprimer exim mais voilà ce que j'ai maintenant :(
 

Code :
  1. sd78:~# apt-get remove sendmail
  2. Reading Package Lists... Done
  3. Building Dependency Tree... Done
  4. The following packages will be REMOVED:
  5.   sendmail
  6. 0 packages upgraded, 0 newly installed, 1 to remove and 0  not upgraded.
  7. Need to get 0B of archives. After unpacking 3211kB will be freed.
  8. Do you want to continue? [Y/n] Y
  9. (Reading database ... 21468 files and directories currently installed.)
  10. Removing sendmail ...
  11. Shutting down sendmail daemon...
  12. Usage: /etc/init.d/sendmail { start|stop|restart }
  13. dpkg: error processing sendmail (--remove):
  14. subprocess pre-removal script returned error exit status 1
  15. Errors were encountered while processing:
  16. sendmail
  17. E: Sub-process /usr/bin/dpkg returned an error code (1)


Message édité par Snake-X le 18-01-2005 à 17:22:43

---------------
http://www.xboxlive.fr
Reply

Marsh Posté le 18-01-2005 à 17:26:52    

visiblement y a une erreure de syntaxe dans un script ou un truc dans le genre.
A tout hasard, et avant de passer au stade "bricolage", j'essayerai a ta place d'utiliser aptitude.
apt-get install aptitude (si tu l'a pas deja)
puis :
aptitude remove sendmail
 
aptitude est bien plus sympa que apt-get pour tout ce qui concerne les suppression de package. il gere nottament les dependances, et peut retirer tout ce qui n'est plus utile, chose que apt-get ne sait pas faire.

Reply

Marsh Posté le 18-01-2005 à 17:47:30    

merci je vais essayer, je ne suis pas un grand utilisateur de linux alors je pense que cela va bien m'aider :)


---------------
http://www.xboxlive.fr
Reply

Marsh Posté le 18-01-2005 à 17:51:54    

Pas mieux
 

Code :
  1. sd78:/etc/init.d# aptitude remove sendmail
  2. Reading Package Lists... Done
  3. Building Dependency Tree
  4. Reading extended state information... Done
  5. The following packages will be REMOVED:
  6.   sendmail
  7. 0 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
  8. Need to get 0B of archives. After unpacking 3211kB will be freed.
  9. Do you want to continue? [Y/n/e/d/v/action/?] y
  10. Writing extended state information... Done
  11. (Reading database ... 21523 files and directories currently installed.)
  12. Removing sendmail ...
  13. Shutting down sendmail daemon...
  14. Usage: /etc/init.d/sendmail { start|stop|restart }
  15. dpkg: error processing sendmail (--remove):
  16. subprocess pre-removal script returned error exit status 1
  17. Errors were encountered while processing:
  18. sendmail
  19. E: Sub-process /usr/bin/dpkg returned an error code (1)
  20. Ack!  Something bad happened while installing packages.  Trying to recover:
  21. Reading Package Lists... Done
  22. Building Dependency Tree
  23. Reading extended state information... Done
  24. sd78:/etc/init.d#


---------------
http://www.xboxlive.fr
Reply

Marsh Posté le 18-01-2005 à 18:00:28    

mouai j'etais pas tes optimiste sur ce coup la de toute maniere. Le probleme se situe entre la ligne 13 et 14 la... il faudrait savoir ce que le script de preremove fabrique, mais visiblement il a un souci...  
si personne ne trouve dans un delai resonable, je propose de desasembler le package sendmail et de verifier le script de pre-remove pour voir ce qui a ete mis la dedans.
(mais bon, un truc aussi connu et utilsie que sendmail, ca me semble gros qu'il y ai un pb dans le package..)

Reply

Marsh Posté le 18-01-2005 à 19:54:57    

Bon, j'ai réussi à enlever sendmail ... Et pour fini j'ai installer postfix ... reste à voir comment le configurer car pour le moment on est une dizaine à ne pas avoir nos mails. Est-il possible de récupérer ses mails qui étaient sous sendmail ?


---------------
http://www.xboxlive.fr
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed