[Dovecot] Trying to building a customized auth plugin

Antonio Perez-Aranda aperezaranda at yaco.es
Tue Nov 16 10:16:55 EET 2010


Well, I didn't execute ./configure on $DOVECOT path

2010/11/16 Antonio Perez-Aranda <aperezaranda at yaco.es>:
>  gcc -fPIC -shared -g -Wall \
>      -I$DOVECOT \
>      -I$DOVECOT/src/lib \
>      -I$DOVECOT/src/lib-auth  \
>      -I$DOVECOT/src/lib-sql \
>      -I$DOVECOT/src/lib-settings \
>      -I$DOVECOT/src/lib-ntlm \
>      -I$DOVECOT/src/lib-master \
>      -I$DOVECOT/src/auth \
>      -DHAVE_CONFIG_H \
>      -DAUTH_MODULE_DIR=\"passdb-custom\"\
>      passdb-custom.c -o passdb-custom.o
>
> With this I get:
>
> error on auth-common.h
> ...
> config.h Not found.
>
>
> But config.h are in $DOVECOT path
>
>
> 2010/11/15 Timo Sirainen <tss at iki.fi>:
>> On 15.11.2010, at 18.03, Antonio Perez-Aranda wrote:
>>
>>> gcc -fPIC -shared -g -Wall -I$DOVECOT \
>>>     -I$DOVECOT/src/lib \
>>>     -I$DOVECOT/src/lib-auth  \
>>>     -I$DOVECOT/src/lib-sql \
>>>     -I$DOVECOT/src/lib-settings \
>>>     -I$DOVECOT/src/lib-ntlm \
>>>     -I$DOVECOT/src/lib-master \
>>>     -I$DOVECOT/src/auth \
>>>     passdb-passwd-file.c -o passdb-passwd-file.o
>>>
>>> With this, I get errors relate with uoff_t
>>
>> You need to add -DHAVE_CONFIG_H
>>
>>
>


More information about the dovecot mailing list