Falsch angelegte User in cyrus-imapd löschen

Diesen Beitrag schrieb ich 13 Jahre und 5 Monate zuvor; die nachfolgenden Ausführungen müssen heute nicht unbedingt noch genau so funktionieren. Behalte das beim Lesen (und vor allem: beim Nachmachen!) bitte stets im Hinterkopf.

Geschätzte Lesezeit: 1 Minute

Das Problem ist leider verbreitet: da will man dem IMAP-Server einen neuen User hinzufügen und verpennt dabei einmal mehr die cyrus-Notation… Und statt user.fritz legt man einfach nur einen fritz an, den man dann kaum noch aus dem System bekommt:

cyrus/imap[11236]: IOERROR: opening /var/spool/imap/f/fritz/cyrus.index: Permission denied

Auf folgende Art kann man das hinbiegen:

$ cyradm --user cyrus --auth $WASAUCHIMMER --server localhost
Password:
localhost> lm fritz
user.fritz (\HasNoChildren)
localhost> reconstruct fritz
localhost> sam fritz cyrus c
localhost> lam fritz
cyrus c
anyone lrs
localhost> dm fritz
localhost> exit