logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

dav_reconstruct - Cyrus IMAP documentation

Author

       The Cyrus Team

Description

dav_reconstruct  fixes  up the dav internal sqlite database which is used for lots of the dav commands to
       make them more efficient.

       Any corruption to the dav database can cause the wrong stuff to be  returned  via  caldav/carddav.  Using
       dav_reconstruct can correct these faults.

Name

       dav_reconstruct - Cyrus IMAP documentation

       Rebuild the caldav and carddav database for a user/set of users.

Options

-Calt_config
              Alternative config file with cyrus settings.

       -a,--all
              Process all users on this store.

       -Aaudit-tool,--audit-tool=audit-tool
              Name  of  a  program to take two sqlite databases and compare them. This option currently does not
              work.

       userid_list
              List of users whose cal/card dav information you need to fix.

Synopsis

dav_reconstruct [ -Calt_config] [ -A<audittool> ] [ -a ] <userid_list>

See Also