PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Debian] Kann Cyrus nicht mehr installieren



CboyGeek
19.08.02, 16:09
Hallo!

Ich habe ein Problem mit Cyrus-IMAP. Da ich mich mit meinem User "cyrus" am IMAP nicht anmelden konnte, habe ich den User mit "userdel" nochmal gelöscht und alle Cyrus-Pakete deinstalliert. Wenn ich jetzt jedoch cyrus-imapd nochmal installieren will, erhalten ich folgenden Fehler:



srv1204:/home/tobi# apt-get install cyrus-imapd
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
cyrus-common
The following NEW packages will be installed:
cyrus-common cyrus-imapd
0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 123kB/540kB of archives. After unpacking 1508kB will be used.
Do you want to continue? [Y/n]
Get:1 http://http.us.debian.org woody/main cyrus-imapd 1.5.19-9 [123kB]
Fetched 123kB in 18s (6547B/s)
dpkg: syntax error: unknown user `cyrus' in statusoverride file
E: Sub-process /usr/bin/dpkg returned an error code (2)
srv1204:/home/tobi#


Kann mir hier vielleicht jemand weiterhelfen?

taylor
19.08.02, 16:20
Ich würde von Hand die /etc/passwd und /etc/shadow auf cyrus-Reste prüfen...

CboyGeek
19.08.02, 22:52
Steht aber nichts dergleichen mehr drin...

taylor
19.08.02, 22:58
Ach, ich glaube es ist andersrum: Du brauchst ein "useradd cyrus"!

Besser noch: cyrus-common entfernen und neu installieren, vieleicht reicht auch ein "dpkg --reconfigure cyrus-common"

HTH

CboyGeek
20.08.02, 10:25
Glaub ich eher nicht, da Du ja bei einem blanken System auch noch keinen User "cyrus" hast. Der sollte doch auf alle Fälle mit eingerichtet werden.

taylor
20.08.02, 11:02
Jup, der sollte eingerichtet werden, und zwar von cyrus-common, das Du aber bisher nicht neu installiert hast...

CboyGeek
20.08.02, 15:52
Doch, wenn ich ja cyrus-common installieren möchte, bringt er mir diesen Fehler. Das verwunderliche an der ganzen Geschichte ist aber, dass er den Fehler jetzt bei jedem anderen Paket auch bringt. Deshalb hab ich ihn jetzt von Hand mit "useradd -G mail cyrus" angelegt. Dürfte doch reichen, oder?

taylor
20.08.02, 16:25
Vieleicht hilft Dir ja '--purge' als Parameter weiter.
Ich kann jedenfalls jetzt nicht mehr nachvollziehen, was hier läuft. Daher ist zumindest für mich jetzt hier EOT. Sorry..

f0rtex
20.08.02, 17:38
Versuch mal


root # apt-get install -f