On Wed, 23 Mar 2022, at 8:33 PM, Yadd wrote:
> in Cyrus-Imapd 3.6.0-beta2 sources, I can't fins such tools (neither 
> using `find * -name '*cyr_ls*'`or `grep -ri cyr_ls` *. Are they included?

I've just extracted the tarball to check, and yes, all three sources are 
included in the release.  They're in the "imap/" subdirectory:

ellie@debian::/tmp/cyrus-imapd-3.6.0-beta2$ls -l imap/cyr_cd.sh imap/cyr_ls.c 
imap/relocate_by_id.c 
-rw-rw-r-- 1 ellie ellie  2040 Mar  7 10:01 imap/cyr_cd.sh
-rw-rw-r-- 1 ellie ellie 12421 Mar  7 10:01 imap/cyr_ls.c
-rw-rw-r-- 1 ellie ellie 17663 Mar  7 10:01 imap/relocate_by_id.c

I then built and installed cyrus from the extracted sources, and all three 
tools are installed as expected.  They're in the "prefix/sbin" directory with 
the rest of the command line tools:

ellie@debian::/dev/shm/cyrus/main$ls -l sbin/cyr_cd.sh sbin/cyr_ls 
sbin/relocate_by_id 
-rwxr-xr-x 1 ellie ellie  2040 Mar 25 10:04 sbin/cyr_cd.sh
-rwxr-xr-x 1 ellie ellie 89360 Mar 25 10:04 sbin/cyr_ls
-rwxr-xr-x 1 ellie ellie 95304 Mar 25 10:04 sbin/relocate_by_id

I think I recall that for Debian, cyrus-imapd is split into several separate 
packages, rather than just one.  I guess there's a list somewhere of which 
tools get put in which package?  So I imagine maybe that list needs to be 
updated to include these tools.  I think they should probably be in whichever 
package contains "reconstruct".

Cheers,

ellie

------------------------------------------
Cyrus: Info
Permalink: 
https://cyrus.topicbox.com/groups/info/T3e85440ddbb44ec6-M36eecf186789b00a0a975f24
Delivery options: https://cyrus.topicbox.com/groups/info/subscription

Reply via email to