[Debian] remove dovecot

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • PuceTundra
  • Registratie: Februari 2010
  • Laatst online: 13:41
Ik krijg telkens deze melding zodra ik probeer dovecot te verwijderen.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
root@Phaser-Beam:/etc/dovecot/conf.d# apt-get remove dovecot-common dovecot-imapd dovecot-pop3d --purge
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd       
De status informatie wordt gelezen... Klaar
Package 'dovecot-common' is not installed, so not removed
Het volgende pakket is automatisch geïnstalleerd en is niet langer nodig:
  liblockfile1
Use 'apt-get autoremove' to remove it.
De volgende pakketten zullen VERWIJDERD worden:
  dovecot-imapd dovecot-pop3d
0 pakketten opgewaardeerd, 0 pakketten nieuw geïnstalleerd, 2 te verwijderen en 0 niet opgewaardeerd.
2 pakketten niet volledig geïnstalleerd of verwijderd.
Door deze operatie zal er 976 kB schijfruimte vrijkomen.
Wilt u doorgaan [J/n]? j
(Database inlezen ... 37383 files and directories currently installed.)
dovecot-imapd wordt verwijderd ...
[....] Starting IMAP/POP3 mail server: dovecotFatal: service(pop3) access(/usr/lib/dovecot/pop3) failed: No such file or directory
 failed!
invoke-rc.d: initscript dovecot, action "start" failed.
dpkg: error processing dovecot-imapd (--remove):
 subproces installed post-removal script gaf een foutwaarde 1 terug
dovecot-pop3d wordt verwijderd ...
[....] Starting IMAP/POP3 mail server: dovecotFatal: service(pop3) access(/usr/lib/dovecot/pop3) failed: No such file or directory
 failed!
invoke-rc.d: initscript dovecot, action "start" failed.
dpkg: error processing dovecot-pop3d (--remove):
 subproces installed post-removal script gaf een foutwaarde 1 terug
Fouten gevonden tijdens behandelen van:
 dovecot-imapd
 dovecot-pop3d
E: Sub-process /usr/bin/dpkg returned an error code (1)


Kan iemand verklaren waarom ik dit pakket niet verwijderen. Misschien kent iemand dit probleem?

Google kent het iig niet :S

Ik wil namelijk opnieuw beginnen i.v.m. te veel fouten in de config files.

Acties:
  • 0 Henk 'm!

  • Sir Isaac
  • Registratie: September 2002
  • Laatst online: 21-05 20:45
dovecot-imapd wordt verwijderd ...
[....] Starting IMAP/POP3 mail server: dovecotFatal: service(pop3) access(/usr/lib/dovecot/pop3) failed: No such file or directory
failed!
Tijdens het verwijderen van de imap server porbeert hij pop3 te herstarten, maar die is niet meer aanwezig. Dat is vreemd. Het zou een fout in het post-remove script van dovecot-imapd kunnen zijn.
Je zou een dummy /usr/lib/dovecot/pop3 kunnen maken met bijvoorbeeld alleen een 'echo "ik ben de pop3 dummy"' regel.
Maar voor het opnieuw installeren van een pakket hoef je dat pakket niet eerste te verwijderen:
apt-get install --reinstall dovecot-pop3


edit:
toevoeging

Het post-rm script van dovecot-imapd (/var/lib/dpkg/info/dovecot-imapd.postrm) haalt alleen de imap en imaps protocollen uit je configfile en herstart dovecot. Heb je het initscript zo aangepast dat die niet meer werkt? Kun je dovecot nog herstarten?

[ Voor 17% gewijzigd door Sir Isaac op 26-10-2013 23:29 ]


Acties:
  • 0 Henk 'm!

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 01-10 08:15

deadinspace

The what goes where now?

Om welke versie van Debian gaat het?

In ieder geval, zoals Sir Isaac al opmerkt ontbreekt /usr/lib/dovecot/pop3. De vraag is voor mij een beetje: hoe komt dat? Heb je daar misschien zelf iets geprobeerd te verwijderen? Anders zou het kunnen dat bij je vorige poging dovecot te deinstalleren iets anders mis ging waardoor nu dovecot half gedeinstalleerd is en je nu deze melding krijgt.
Kun je eens de output van het volgende commando posten?
dpkg -l dovecot-common dovecot-imapd dovecot-pop3d

Misschien dat we ook nog wat hebben aan de relevante entries uit /var/log/apt/history.log.

Acties:
  • 0 Henk 'm!

  • Rainmaker
  • Registratie: Augustus 2000
  • Laatst online: 14-07-2024

Rainmaker

RHCDS

offtopic:
Wauw, APT spreekt ook Nederlands :P


Als je zelf al files hebt weggegooid, is het in mijn bescheiden mening beter om het package opnieuw te installeren, en hierna pas te verwijderen.
Hiermee worden dit soort directories weer opnieuw aangemaakt, waardoor het verwijder proces ze netjes kan verwijderen.
code:
1
2
3
apt-get install --reinstall dovecot-imapd 
apt-get install --reinstall dovecot-pop3d
apt-get remove --purge dovecot-imapd dovecot-pop3d

We are pentium of borg. Division is futile. You will be approximated.