[OpenIndiana-discuss] Dovecot error on OpenIndiana

Sakuma, Koshiro bravo.echo.one at gmail.com
Sun Aug 14 06:13:35 UTC 2016


Hi, Aurelien,

Thank you for your information.  Oh, sorry, I didn't know who it was
complied.  Anyway, I tried to compiled with following options.
And it seems to work now.  I can see TLS connection is established.

make makefiles CCARGS='-DUSE_SASL_AUTH -DDEF_SASL_SERVER=\"dovecot\" \
-DUSE_TLS -I/usr/include/openssl \
-DHAS_DB -I/usr/include' \
AUXLIBS="-R/usr/include/openssl -L/usr/lib -lssl -lcrypto \
-R/usr/lib -L/usr/lib -ldb"

To Adam,

Maybe you can check with my reference for new compilation?!

Regards,


2016-08-14 14:57 GMT+09:00 Aurélien Larcher <aurelien.larcher at gmail.com>:

> On Sun, Aug 14, 2016 at 7:46 AM, Sakuma, Koshiro
> <bravo.echo.one at gmail.com> wrote:
> > Hi, Bob
> >
> > Thank you so much for your information.  Yes, I could install Dovecot
> > successfully!!  I added with "--with-ioloop=poll.
> >
> > BTW, I have another question about Postfix.  Actually, the latest version
> > of Postfix has been bundled on new OpenIndiana.
> > But the TLS has not been compiled.  In this case, the best way should be
> > installed source from scratch?
> > Or is there any idea?!
>
> It seems that Adam packaged Postfix:
>
> https://github.com/OpenIndiana/oi-userland/blob/
> oi/hipster/components/mail/postfix/Makefile
>
> Why not discuss with him the possibility of adding the compilation
> flag you need and update the package?
> Kind regards,
>
> Aurelien
>
> >
> > Regards,
> >
> >
> > 2016-08-14 9:14 GMT+09:00 Bob Friesenhahn <bfriesen at simple.dallas.tx.us>
> :
> >
> >> On Sat, 13 Aug 2016, Sakuma, Koshiro wrote:
> >>
> >> Hi,
> >>>
> >>> I've just finished and done configuration of dovecot 2.2.18.
> >>> However, I got error when I started it up as follows.
> >>>
> >>> anvil: Fatal: epoll_create(): No such file or directory
> >>> master: Error: service(anvil): command startup failed, throttling for 2
> >>> secs
> >>>
> >>> When I installed on Solaris 11, it worked without any issues.  But I am
> >>> trying to move all systems to OpenIndiana now.
> >>>
> >>> Could you please let me know about some hints.
> >>>
> >>
> >> The key here is to add the --with-ioloop=poll configuration option.  I
> >> used these options to configure (over and above whatever omnios-build
> adds
> >> by default):
> >>
> >>     --sysconfdir=/etc
> >>     --localstatedir=/var
> >>     --mandir=$PREFIX/man
> >>     --enable-static=no
> >>     --with-ioloop=poll
> >>     --with-gssapi=plugin
> >>     --without-ldap
> >>     --with-sql=plugin
> >>     --with-sqlite
> >>     --with-zlib
> >>     --with-bzlib
> >>     --without-libwrap
> >>     --with-ssl=openssl
> >>
> >> The alternative to not using --with-ioloop=poll is to change the dovecot
> >> configuation not to use chroot since it is chroot which is breaking
> >> epoll_create().  I decided that chroot is good.
> >>
> >> Bob
> >> --
> >> Bob Friesenhahn
> >> bfriesen at simple.dallas.tx.us, http://www.simplesystems.org/
> users/bfriesen/
> >> GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/
> >>
> >> _______________________________________________
> >> openindiana-discuss mailing list
> >> openindiana-discuss at openindiana.org
> >> https://openindiana.org/mailman/listinfo/openindiana-discuss
> >>
> > _______________________________________________
> > openindiana-discuss mailing list
> > openindiana-discuss at openindiana.org
> > https://openindiana.org/mailman/listinfo/openindiana-discuss
>
>
>
> --
> ---
> Praise the Caffeine embeddings
>
> _______________________________________________
> openindiana-discuss mailing list
> openindiana-discuss at openindiana.org
> https://openindiana.org/mailman/listinfo/openindiana-discuss
>


More information about the openindiana-discuss mailing list