I'd try directly 0n the server rather than cyradm, to take Perl out of
the mix. Something like:
imtest -a cyrus
x setacl user.testnonpriv.Trash cyrus +c
On 4/9/23 12:43 PM, [email protected] wrote:
Hi - On a brand new installation of Ubuntu 22, I installed
cyrus-imapd, and cyradm. I copied over the mailboxes rm an old Redhat
7 server. Everything seems to work, until I try to use setaclmailbox
to change permissions before deleting a mailbox.
Ioesn't work. it claims all the parameters after the mailbox are part
of the mailbox name. Any idea why this is happening? Thanks. - Mark
127.0.0.1> lm user.testnonpriv.Trash
user.testnonpriv.Trash (\HasNoChildren)
127.0.0.1> sam user.testnonpriv.Trash cyrus c
setaclmailbox: cyrus: c: Invalid mailbox name
127.0.0.1> sam "user.testnonpriv.Trash" "cyrus" "c"
setaclmailbox: cyrus: c: Invalid mailbox name
127.0.0.1> sam user.testnonpriv.Trash
usage: setaclmailbox mailbox id rights [id rights ...]
127.0.0.1> version
name : Cyrus IMAPD
version : 3.4.3-dirty-Debian-3.4.3-3build2
*Cyrus <https://cyrus.topicbox.com/latest>* / Info / see discussions
<https://cyrus.topicbox.com/groups/info> + participants
<https://cyrus.topicbox.com/groups/info/members> + delivery options
<https://cyrus.topicbox.com/groups/info/subscription> Permalink
<https://cyrus.topicbox.com/groups/info/T2d4acae5aaac38e8-Mbcb91304a1c533fa0b4cae3d>
--
Kenneth Murchison
Senior Software Developer
Fastmail US LLC
------------------------------------------
Cyrus: Info
Permalink:
https://cyrus.topicbox.com/groups/info/T2d4acae5aaac38e8-M1816a4642b0b5ecb616dc1b5
Delivery options: https://cyrus.topicbox.com/groups/info/subscription