search for: ipwd

Displaying 4 results from an estimated 4 matches for "ipwd".

Did you mean: ipod
2011 Apr 17
2
2.0.12 ipwd.c does not compile under solaris
the new src/lib/ipwd.c introduced in 2.0.12 no longer compiles on solaris. Under solaris, the *_r routines doesn't pass in result as the last parameter and return errno - it just returns result. obviously a job for configure..... -- Roger Fujii<rmf at lookhere.com>
2014 Feb 07
1
Dovecot 2.2.10 crash / infinite loop bug
...out of memory error when there is defined system users (userdb+passdb) and own virtual users (userdb+passdb). Removing either one solves the issue and Dovecot is working as it should. When memory leak (I replaced pw_init and gr_init with the version that is found from 2.1.17) is fixed from lib/ipwd.c source, the auth worker gets to infinite loop and authentication timeouts(timeout was increased, but worker does not end what ever it's doing). This far I got chance to debug this before other passdb was removed due lack of time. Here's logs, configs and backtrace: Feb 1 07:39:19 op...
2011 Apr 13
1
Solaris 10 Compilation Issue with 2.0.12 (actually post 12690) [WORKAROUND PROVIDED]
...the reentrant version of get(password/group)* related functions. There are two variants of these functions on Solaris. To get the variant used by dovecot code based you need to define _POSIX_PTHREAD_SEMANTICS (see attached manual page). Initially I defined this just for the compilation of lib/src/ipwd.c, and got the code to compile / check / run successfully in my environment. After this worked I decided to try compiling the whole code base with CPPFLAGS="-D_POSIX_PTHREAD_SEMANTICS" ./configure .... This also seems to work fine. My environment uses IMAPS (X86) and Proxying IMAP...
2011 Apr 15
1
Dovecot v2.0.12 OpenBSD - getpwuid() error
Hi! I've upgraded from 2.0.11 to 2.0.12. I've experienced errors during delivery with dovecot-lda. The error log attached contains the errors. Since then I had to downgrade to 2.0.11, to make it work again. When starting 2.0.12, it couldn't chown() the files under /var/dovecot (eg.: dict) to the user specified in the configuration file. Configuration: # doveconf -n # 2.0.11: