howto: set up a cyrus development environment
Conrad Kleinespel
conradk at conradk.com
Sat May 2 05:59:05 EDT 2015
Hello Bron,
Thanks for the tips.
User "cyrus" was not in group "mail". This is now fixed on my machine. I
then re-ran the test runner with the "-v" flag. I'm getting a "no valid
identifier" for the "setacl" command. This is not the case when testing
on the cyrus-imapd-2.5 branch as suggested by Ellie. With that branch,
the first two tests pass, which is not the case on "master".
Here's the output:
C: 1 login admin "testpw"
S: * OK [CAPABILITY IMAP4rev1 LITERAL+ ID ENABLE AUTH=PLAIN AUTH=LOGIN
AUTH=DIGEST-MD5 SASL-IR] conradk Cyrus IMAP 3.0-dev1663 server ready
=====> Instance[1588] authdaemon connection: admin testpw imap
S: 1 OK [CAPABILITY IMAP4rev1 LITERAL+ ID ENABLE ACL RIGHTS=kxten QUOTA
MAILBOX-REFERRALS NAMESPACE UIDPLUS NO_ATOMIC_RENAME UNSELECT CHILDREN
MULTIAPPEND BINARY CATENATE CONDSTORE ESEARCH SEARCH=FUZZY SORT
SORT=MODSEQ SORT=DISPLAY SORT=UID THREAD=ORDEREDSUBJECT
THREAD=REFERENCES ANNOTATEMORE ANNOTATE-EXPERIMENT-1 METADATA
LIST-EXTENDED LIST-STATUS LIST-MYRIGHTS WITHIN QRESYNC SCAN XLIST XMOVE
MOVE SPECIAL-USE CREATE-SPECIAL-USE DIGEST=SHA1 X-REPLICATION URLAUTH
URLAUTH=BINARY LOGINDISABLED COMPRESS=DEFLATE X-QUOTA=STORAGE
X-QUOTA=MESSAGE X-QUOTA=X-ANNOTATION-STORAGE X-QUOTA=X-NUM-FOLDERS IDLE]
User logged in
SESSIONID=<0946241-29767-1430559984-1-10651732155156946999>
C: 2 create user.cassandane
S: 2 OK Completed
C: 3 setacl user.cassandane admin lrswipkxtecda
S: 3 NO Invalid identifier
A: is_open test
A: is_open test received timeout, still open
C: 4 logout
S: * BYE LOGOUT received
S: 4 OK Completed
A: Release socket, fileno=7
Is that to be expected with master at the moment ?
Thanks again.
Best regards,
Conrad Kleinespel
conradk at conradk.com
+33 6 23 82 42 79
On Sat, May 2, 2015, at 07:52 AM, Bron Gondwana wrote:
> On Sat, May 2, 2015, at 08:20 AM, Conrad Kleinespel wrote:
> > Hello guys and girls,
> >
> > Ellie, thanks a lot for the instructions. Building Cyrus and Cassandane
> > worked just fine on Ubuntu 15.10 :-)
> >
> > However, when running the tests with "./testrunner.pl -f pretty -j 8", I
> > get 1 failure and 182 errors in 252 tests. That seems odd. I see no
> > specific error messages in syslog or elsewhere, so I'm thinking I must
> > be missing something. Have any of you experienced this ?
>
> Smells like a user problem - do you have user:group cyrus:mail and are
> you
> running testrunner as user cyrus?
>
> You can get more data out of testrunner with a -v or two (more -v adds
> more
> debugging level)
>
> > Installing arcanist on Ubuntu was apparently as easy as "sudo apt-get
> > install arcanist". I'll see about actually using it together with
> > Phabricator when I make my first commit.
>
> Awesome :)
>
> Bron.
>
> --
> Bron Gondwana
> brong at fastmail.fm
More information about the Cyrus-devel
mailing list