Re: [Dovecot] Problems compiling dovecot 1.2 with vpopmail
On Fri, 2009-10-16 at 14:04 -0500, Jose Luis Marin Perez wrote: > For a problem with expire plugin and the command > dovecot --exec-mail ext /usr/libexec/dovecot/expire-tool > you recommended me configure userdb vpopmail and fix the problem. No, I recommended userdb checkpassword. signature.asc Description: This is a digitally signed message part
Re: [Dovecot] Problems compiling dovecot 1.2 with vpopmail
Dear Timo, For a problem with expire plugin and the command dovecot --exec-mail ext /usr/libexec/dovecot/expire-tool you recommended me configure userdb vpopmail and fix the problem. How can I solve this problem? Dovecot 1.2.4 has no problem to compile with vpopmail. I can use this version? Thanks Jose Luis dovecot-n # 1.1.16: /usr/local/etc/dovecot.conf # OS: Linux 2.6.9-67.0.7.EL i686 CentOS release 4.6 (Final) log_path: /var/log/dovecot.log listen: *:10143 ssl_listen: *:10943 login_dir: /usr/local/var/run/dovecot/login login_executable: /usr/local/libexec/dovecot/imap-login first_valid_uid: 89 last_valid_uid: 89 first_valid_gid: 89 last_valid_gid: 89 mail_uid: 89 mail_gid: 89 mail_location: maildir:~/Maildir mail_debug: yes mail_plugins: quota imap_quota autocreate expire mail_log mail_log_max_lines_per_sec: 0 namespace: type: private separator: . prefix: INBOX. inbox: yes list: yes subscriptions: yes auth default: passdb: driver: checkpassword args: /usr/vpopmail/bin/vchkpw /usr/local/bin/vchkpw-wrapper.sh userdb: driver: prefetch args: uid=89 gid=89 home=/usr/vpopmail/domains/%d/%u userdb: driver: vpopmail socket: type: listen master: path: /usr/local/var/run/dovecot/auth-master mode: 384 user: vpopmail group: vchkpw plugin: quota: maildir quota_rule: ?:storage=0 quota_rule2: Trash:ignore quota_rule3: Papelera:ignore expire: INBOX.Papelera 1 INBOX.Papelera.* 1 expire_dict: proxy::expire mail_log_events: delete undelete expunge copy mailbox_delete mail_log_group_events: mail_log_fields: uid box msgid size autocreate: INBOX.Papelera autosubscribe: INBOX.Papelera dict: expire: mysql:/usr/local/etc/dovecot-dict-expire.conf > Subject: Re: [Dovecot] Problems compiling dovecot 1.2 with vpopmail > From: t...@iki.fi > To: jolumape...@hotmail.com > CC: dovecot@dovecot.org > Date: Fri, 16 Oct 2009 14:56:20 -0400 > > On Fri, 2009-10-16 at 11:56 -0500, Jose Luis Marin Perez wrote: > > /usr/local/src/dovecot/dovecot-1.2.6/src/auth/userdb-vpopmail.c:163: > > undefined reference to `vauth_open' > .. > > vpopmail 5.4.13 > > Hmm. I thought the vauth_open() would have been in older vpopmails too, > since apparently it's required in vpopmail 5.5. Anyway, you're using > checkpassword and vchkpw, so you don't need to compile vpopmail support > in dovecot. Just don't use --with-vpopmail configure option. > _ Invite your mail contacts to join your friends list with Windows Live Spaces. It's easy! http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us
Re: [Dovecot] Problems compiling dovecot 1.2 with vpopmail
On Fri, 2009-10-16 at 11:56 -0500, Jose Luis Marin Perez wrote: > /usr/local/src/dovecot/dovecot-1.2.6/src/auth/userdb-vpopmail.c:163: > undefined reference to `vauth_open' .. > vpopmail 5.4.13 Hmm. I thought the vauth_open() would have been in older vpopmails too, since apparently it's required in vpopmail 5.5. Anyway, you're using checkpassword and vchkpw, so you don't need to compile vpopmail support in dovecot. Just don't use --with-vpopmail configure option. signature.asc Description: This is a digitally signed message part
Re: [Dovecot] Problems compiling dovecot 1.2 with vpopmail
Friends, More information: The problem is with dovecot 1.2.6 and 1.2.5 With Dovecot 1.2.4 no problems. Thanks Jose Luis > From: jolumape...@hotmail.com > To: dovecot@dovecot.org > Date: Fri, 16 Oct 2009 11:56:45 -0500 > Subject: [Dovecot] Problems compiling dovecot 1.2 with vpopmail > > > Dear sirs > > I try to update dovecot from 1.1.16 to 1.2.6. > > But when compiling dovecot 1.2.6 get the following error: > > libtool: link: gcc -std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes > -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 > -Wbad-function-cast -o dovecot-auth auth.o auth-cache.o > auth-client-connection.o auth-master-connection.o auth-master-listener.o > auth-request.o auth-request-handler.o auth-stream.o auth-worker-client.o > auth-worker-server.o db-checkpassword.o db-sql.o db-passwd-file.o main.o > mech.o mech-anonymous.o mech-plain.o mech-login.o mech-cram-md5.o > mech-digest-md5.o mech-external.o mech-gssapi.o mech-ntlm.o mech-otp.o > mech-skey.o mech-rpa.o mech-apop.o mech-winbind.o otp-skey-common.o > plain-common.o passdb.o passdb-blocking.o passdb-bsdauth.o passdb-cache.o > passdb-checkpassword.o passdb-passwd.o passdb-passwd-file.o passdb-pam.o > passdb-shadow.o passdb-sia.o passdb-vpopmail.o passdb-sql.o userdb.o > userdb-blocking.o userdb-checkpassword.o userdb-nss.o userdb-passwd.o > userdb-passwd-file.o userdb-prefetch.o userdb-static.o userdb-vpopmail.o > userdb-sql.o db-ldap.o passdb-ldap.o userdb-ldap.o -Wl,--export-dynamic > libpassword.a ../lib-settings/libsettings.a ../lib-ntlm/libntlm.a > ../lib-otp/libotp.a ../lib-sql/libsql.a ../lib/liblib.a -lpam > -L/usr/vpopmail/lib -lvpopmail -L/usr/lib/mysql -lmysqlclient -lz -lm -lcrypt > -ldl -lrt > userdb-vpopmail.o(.text+0x3e2): In function `vpopmail_preinit': > /usr/local/src/dovecot/dovecot-1.2.6/src/auth/userdb-vpopmail.c:163: > undefined reference to `vauth_open' > collect2: ld returned 1 exit status > make[3]: *** [dovecot-auth] Error 1 > make[3]: Leaving directory `/usr/local/src/dovecot/dovecot-1.2.6/src/auth' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/usr/local/src/dovecot/dovecot-1.2.6/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/usr/local/src/dovecot/dovecot-1.2.6' > make: *** [all] Error 2 > > I use: > > CentOS 4.6 > vpopmail 5.4.13 > > What could be wrong? > > Thanks > > Jose Luis > > > _ > Connect to the next generation of MSN Messenger > http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=wlmailtagline _ Explore the seven wonders of the world http://search.msn.com/results.aspx?q=7+wonders+world&mkt=en-US&form=QBRE