История изменений
Исправление AS, (текущая версия) :
Надо делать из-под пользователя, под которым работает cyrus: там пересоздаются индексные файлы, cyrus к ним доступ не получит. Правда я не помню, при существующих файлах он в те же пишет, или как. Если в те же, то права не поменяются. Но лучше не привыкать.
su -l cyrus -s /bin/bash -c «/usr/lib/cyrus/reconstruct user/ngovorov»
По поводу «user/ngovorov» и «user.ngovorov» зависит от значения unixhierarchysep в imapd.conf. Если 1, то слэш. И, если 1, это допускает точку в левой части E-Mail: n.govorov@dom. Но не помню, это можно на ходу менять, или надо потом ящики тоже править... Плюс ещё параметр virtdomains. Если включено, то user/ngovorov@dom
А вот почему System I/O error Operation not permitted, не знаю. Там обычная ФС ? Никаких довесков с acl нет ?
Исправление AS, :
Надо делать из-под пользователя, под которым работает cyrus: там пересоздаются индексные файлы, cyrus к ним доступ не получит. Правда я не помню, при существующих файлах он в те же пишет, или как. Если в те же, то права не поменяются. Но лучше не привыкать.
su -l cyrus -s /bin/bash -c «/usr/lib/cyrus/reconstruct user/ngovorov»
По поводу «user/ngovorov» и «user.ngovorov» зависит от значения unixhierarchysep в imapd.conf. Если 1, то слэш. И, если 1, это допускает точку в левой части E-Mail: n.govorov@dom. Но не помню, это можно на ходу менять, или надо потом ящики тоже править... Плюс ещё параметр virtdomains. Если включено, то user/ngovorov@dom
Исправление AS, :
Надо делать из-под пользователя, под которым работает cyrus: там пересоздаются индексные файлы, cyrus к ним доступ не получит. Правда я не помню, при существующих файлах он в те же пишет, или как. Если в те же, то права не поменяются. Но лучше не привыкать.
su -l cyrus -s /bin/bash -c «/usr/lib/cyrus/reconstruct user/ngovorov»
По поводу «user/ngovorov» и «user.ngovorov» зависит от значения unixhierarchysep в imapd.conf. Если 1, то слэш. И, если 1, это допускает точку в левой части E-Mail:
n.govorov@dom. Но не помню, это можно на ходу менять, или надо потом ящики тоже править... Плюс ещё параметр virtdomains. Если включено, то user/ngovorov@dom
Исходная версия AS, :
Во-первых, надо делать из-под пользователя, под которым работает cyrus: там пересоздаются индексные файлы, cyrus к ним доступ не получит. Правда я не помню, при существующих файлах он в те же пишет, или как. Если в те же, то права не поменяются. Но лучше не привыкать.
su -l cyrus -s /bin/bash -c «/usr/lib/cyrus/reconstruct user/ngovorov»
По поводу «user/ngovorov» и «user.ngovorov» зависит от значения unixhierarchysep в imapd.conf. Если 1, то слэш. И, если 1, это допускает точку в левой части E-Mail:
n.govorov@dom. Но не помню, это можно на ходу менять, или надо потом ящики тоже править... Плюс ещё параметр virtdomains. Если включено, то user/ngovorov@dom