Glad to hear you're on top of this. One important thing to remember when running the Cyrus utilities is that many of them require you to run them as whatever UID you have configured Cyrus to run as. On many Linux systems, that user will be 'cyrus' and the group will be 'mail'. This is explained in this section of the Installation Instructions:
https://www.cyrusimap.org/imap/installing.html#create-cyrus-environmentPlease also consult this section, in the Upgrade section, for more guidance:
https://www.cyrusimap.org/imap/download/upgrade.html?highlight=who#do-what-as-whoCheers,
-nic
On 11/8/22 16:07, vladas via Info
wrote:
Forgot to mention, sorry. My Cyrus 3.4.4 is running on the latest FreeBSD 13.1-RELEASE-p3 amd64. I am not a programmer, so I installed cyrus-imap34 package instead of the port, thus with no configuration, to its default destination:/usr/local/bin/,/usr/local/cyrus/sbin/,/usr/local/cyrus/libexec/,/usr/local/lib/libcyrus*,/usr/local/lib/perl5/,/usr/local/libdata/,/usr/local/include/cyrus/,/usr/local/share/,/usr/local/cyrus/man/man8/,/usr/local/man/,/usr/local/etc/I found nowcyr_expire
in cyrus/sbin, withipurge
,mbexamine
,mbtool
,reconstruct
,tls_prune
,unexpunge
, and many other tools besides as well. I will learn and try to execute them — thank you very much, dear Nic!
-- Nic Bernstein nic@xxxxxxxxxxxxxxxx https://www.nicbernstein.com