Kirjoittaja Aihe: Sendmail ei poistu [Ratkaistu]  (Luettu 3602 kertaa)

deeq

  • Käyttäjä
  • Viestejä: 101
    • Profiili
Sendmail ei poistu [Ratkaistu]
« : 15.10.09 - klo:15.45 »
Ihmettelin tuossa kun portti 25 oli auki ja pienen tutkinnan jälkeen totesin että sendmail se siellä vissiin kuuntelee. Ongelma on nyt se, että vaikka olen poistanut (apt-get remove sendmail) niin siellä se vaan vielä kummittelee. Mitenkä saan sendmailin poistettua kokonaan? Ubuntu on 9.04 server.

ps -aux
Koodia: [Valitse]
root      7784  0.0  0.4   8668  1928 ?        Ss   15:02   0:00 sendmail: MTA: accepting connections
lsof -i
Koodia: [Valitse]
sendmail-  7784     root    4u  IPv4 468349357       TCP localhost.localdomain:smtp (LISTEN)
sendmail-  7784     root    5u  IPv4 468349358       TCP localhost.localdomain:submission (LISTEN)
« Viimeksi muokattu: 15.10.09 - klo:19.05 kirjoittanut deeq »

_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Vs: Sendmail ei poistu
« Vastaus #1 : 15.10.09 - klo:16.32 »
sudo killall sendmail

tai jos sekään ei niin

sudo killall -9 sendmail


deeq

  • Käyttäjä
  • Viestejä: 101
    • Profiili
Vs: Sendmail ei poistu
« Vastaus #2 : 15.10.09 - klo:16.44 »
Mystistä, kummatkin komennot palautti:
Koodia: [Valitse]
sendmail: ei lopetettuja prosesseja
Ja prosessi on edelleen päällä --> ps -aux.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Sendmail ei poistu
« Vastaus #3 : 15.10.09 - klo:16.59 »
kill 7784
  tai jos ei kuole,
kill -9 7784

deeq

  • Käyttäjä
  • Viestejä: 101
    • Profiili
Vs: Sendmail ei poistu
« Vastaus #4 : 15.10.09 - klo:18.05 »
kill 7784
  tai jos ei kuole,
kill -9 7784

Prosessi kuoli mutta tulee uudelleen kun käynnistää koneen.

Voiko olla että sendmail on tullut jokun muun paketin mukana ja sen takia ei poistu kunnolla?

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Sendmail ei poistu
« Vastaus #5 : 15.10.09 - klo:18.24 »
Luultavammin se ei ole poistunut kokonaan muista syistä, kun et käyttänyt purgea poistaessasi pakettia. Tosin binäärien olisi kyllä pitänyt hävitä, eli tuo haamuprosessi on varsin kummallinen.

Kokeile asentaa se uudelleen ja poista sitten purgella:

Koodia: [Valitse]
sudo apt-get install sendmail
sudo apt-get purge sendmail

deeq

  • Käyttäjä
  • Viestejä: 101
    • Profiili
Vs: Sendmail ei poistu
« Vastaus #6 : 15.10.09 - klo:18.42 »
Asennettu ja poistettu.

Mutta prosessi vaan ilmaantuu takaisin.

/etc/init.d/sendmail status
Koodia: [Valitse]
MSP: is run via cron (20m)
MTA: 14158 /usr/sbin/sendmail-mta -Am -L sm-mta -bd -q10m
UID        PID  PPID  C STIME TTY          TIME CMD
root     14158     1  0 17:47 ?        00:00:00 sendmail: MTA: accepting connections         
Daemon Status: (process 14158) Accepting connections

Current number of children: 0
QueueDir free disk space (in blocks): 9548708
Load average: 0
Child Process 23554 Status: console socket child

QUE: Same as MTA

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Sendmail ei poistu
« Vastaus #7 : 15.10.09 - klo:18.52 »
Ah, tuo sendmail-pakettin onkin vain riippuvuuksia varten: http://packages.ubuntu.com/hardy/sendmail

Nuo jäljelle jääneet paketit saattaisivat häipyä komennolla:

Koodia: [Valitse]
sudo apt-get autoremove
Tai sitten voit poistaa nekin manuaalisesti, etteivät asetustiedostot jää lojumaan /etc-hakemistoon:

Koodia: [Valitse]
sudo apt-get purge sendmail-base sendmail-bin sendmail-cf sendmail-doc sensible-mda rmail
« Viimeksi muokattu: 15.10.09 - klo:18.55 kirjoittanut nm »

deeq

  • Käyttäjä
  • Viestejä: 101
    • Profiili
Vs: Sendmail ei poistu
« Vastaus #8 : 15.10.09 - klo:19.05 »
No nii lähtihän se pois. Kiitän.