Urgent: Cyrus troube after upgrade

Adam Tauno Williams awilliam at whitemice.org
Tue Feb 16 10:07:34 EST 2010


On Tue, 2010-02-16 at 15:59 +0100, Matthias Wulkow wrote:
> Hello Adam,
>  > (a) disable selinux
> SELinux is disabled already.
>  > (b) make sure the cyrus user account is not disabled.
> How can I enable/disable a cyrus accounts?
> The user(s) are set as system users and identified by sasl. No mysql 
> configuation.
> The system was fully working BEFORE the upgrade. Didn't do anything 
> except the upgrade (which seems to have broken something).
> > On Tue, 2010-02-16 at 15:49 +0100, Matthias Wulkow wrote:
> >> Hello,
> >> I manually upgraded cyrus 2.3.7 (CentOS 5.4) to cyrus 2.3.16.
> >> Note: I created the cyrus 2.3.16 rpm myself with the rpm src from here:
> >> http://www.invoca.ch/pub/packages/cyrus-imapd/
> >> doing just rpmbuild --rebuild xxx.rpm
> >> Now when I want to start cyrus:
> >> /etc/init.d/cyrus-imapd start
> >> or
> >> service cyrus-imapd start
> >> I get following error:
> >> cyrus-imapd Datenbanken importieren: This account is currently not
> >> available.
> >> Can somebody tell me what I now can do?

"service cyrus-imapd start" and "/etc/init.d/cyrus-imapd start" are the
exact same thing; as "/etc/init.d/cyrus-imapd start" is what "service
cyrus-imapd start" does.  The init script does a "$RUNUSER - cyrus
-c ...."  I believe this error indicates that $RUNUSER is failing.
RUNUSER is "/sbin/runuser" (if that file exists) or else it is "su".
[Assuming your run scripts are the same as mine, I've using the Invoca
packages].  If you just try to run "/usr/lib/cyrus-imapd/cyrus-master
-C /etc/imapd.conf -M /etc/cyrus.conf -p /var/run/cyrus-master.pid" does
the master daemon start?
-- 
Adam Tauno Williams <awilliam at whitemice.org> LPIC-1, Novell CLA
<http://www.whitemiceconsulting.com>
OpenGroupware, Cyrus IMAPd, Postfix, OpenLDAP, Samba



More information about the Info-cyrus mailing list