Sida 1 av 1

Avinstallera sendmail

Postat: 09 maj 2008, 13:05
av witts
Hej

Ny på forumet, ny på linux för övrigt...

Jag har installerat en Ubuntuserver 8.04 för att köra apache, php, mysql. Det fungerar mycket bra men jag har stött på ett problem.
Jag installerade Sendmail "sudo apt-get install sendmail" för att få igång mailen i php. Men jag ångrade mej och ville använda Exim4 istället och gjorde då en avinstallation av sendmail med "sudo apt-get remove sendmail".
Installerade sedan Exim4 och konfigurerade det. Men när det ska starta får jag felet:
socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: daemon abandoned

Visade sig att sendmail fortfarande ligger kvar och körs på port 25.
Körde "sudo apt-get remove sendmail" samt "sudo apt-get autoremove sendmail" men sendmail vägrar försvinna. Hur ska jag göra för att få bort det helt?

Re: Avinstallera sendmail

Postat: 09 maj 2008, 14:40
av Lars
Hej, välkommen till Ubuntu-se

Kommandot sudo pkill sendmail borde räcka, det ska stoppa alla sendmail-processer.

Re: Avinstallera sendmail

Postat: 09 maj 2008, 15:17
av witts
Tyvärr hjälpte det inte;

jimmy@ubuntu:~$ sudo pkill sendmail
jimmy@ubuntu:~$ ps aux | grep sendmail
jimmy 6872 0.0 0.1 5164 832 pts/0 R+ 15:12 0:00 grep sendmail
jimmy@ubuntu:~$ sudo /etc/init.d/exim4 restart
* Stopping MTA for restart [ OK ]
* Restarting MTA [ OK ]
* ALERT: exim paniclog /var/log/exim4/paniclog has non-zero size, mail system possibly broken

Har bootat om maskinen efter avinstallationen också (windowshjärntvättad hehe)

Re: Avinstallera sendmail

Postat: 09 maj 2008, 15:24
av witts
AHA!

Det va ju inget fel, när jag installerade Exim4 så låg Sendmail kvar. Efter att ha avinstallerat det så funkade Exim4 perfekt, men den klagade ju bara på att paniclog filen va större än 0 bytes. Den skapade paniclog när den försökte starta Exim4 första gången då Sendmail låg kvar. Tog bort paniclog och sen funkar det utmärkt att start om Exim4 utan fel.
Såg även att Exim4 va det som körde på port25 så ja körde en telnet.

Man lever och lär ;D