i stupidly did the following:
cyradm -user cyrus localhost
localhost> cm user1
rather than
localhost> cm user.user1
ls $partition-default:
user1 stage. user
cyrus is my administrative account.
localhost> dm user1
deletemailbox: Permission denied
localhost> sam user1 cyrus all
setaclmailbox: cyrus:lrswipcda: System I/O error
i tried rm -rf $partition-default/user1, but the malbox still shows up
when i
localhost> lm
i tried
localhost> cm user.fakeuser
# cp -R $partition-default/user/fakeuser $partition-default/ \
mv $partition-default/fakeuser $partition-default/user1
to recreate the mailbox at the file system level, but i still can't remove
it.
also,
localhost> cm user1
createmailbox: Mailbox already exists
so what to do?
i remember something like this on the list before, but when i searched the
archives, i only found reference to the reverse problem (that is, cyradm
not reporting the mailbox, but the mailbox existing).
also, where are the ACLs for mailboxes kept?
when i:
# cat user/someuser/cyrus.header
Cyrus mailbox header
"The best thing about this system was that it had lots of goals."
--Jim Morris on Andrew
<funny alphanumeric string that looks like hash>
someuser lrswipcda
as root can i just:
# echo "anotheruser lrswipcda" >> $partition-default/user/someuser/cyrus.header
to give anotheruser all rights to someuser's mailbox?
thanks,
somecyrusadmin