Re: pkg for dovecot2 missing
Ernie Luzar wrote on 2017/10/11 20:56: This new pkg repository is missing dovecot2. How can I target the previous repository, I know its there. Dovecot2 was renamed to Dovecot (mail/dovecot). You should read /usr/ports/UPDATING Miroslav Lachman ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: pkg for dovecot2 missing
Dovecot2 was renamed to dovecot in July. As was dovecot2-pigeonhole -> dovecot-pigeonhole. -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: l...@lerctr.org US Mail: 5708 Sabbia Drive, Round Rock, TX 78665-2106 On 10/11/17, 1:56 PM, "Ernie Luzar" <owner-freebsd-po...@freebsd.org on behalf of luzar...@gmail.com> wrote: This new pkg repository is missing dovecot2. How can I target the previous repository, I know its there. ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
pkg for dovecot2 missing
This new pkg repository is missing dovecot2. How can I target the previous repository, I know its there. ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: dovecot2?
hi kevin, > I just updated the index on my system and it looks like dovecot2 was > renamed to mail/dovecot about 7 hours ago. This shows up in MOVED, so... > > Looks like everything was done properly and correctly documented. It is > possible that some ports depending on dovecot need to be touched up by > changing dovecots to dovecot. I did see one port was just updated 4 hours > ago. i'll wait for the dust to settle. thanks. randy ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: dovecot2?
On Mon, Aug 7, 2017 at 9:06 PM, Randy Bush <ra...@psg.com> wrote: > last week i lost half a day when dovecot2 was forced upon me. > > now i get > > Removing old files and directories... done. > Extracting new files: > Building new INDEX files... done. > dovecot2-2.2.31_1 ? orphaned: mail/dovecot2 > > and > > # ls -d /usr/ports/mail/dovecot* > /usr/ports/mail/dovecot/ /usr/ports/mail/dovecot- > pigeonhole/ > > i will refrain from further comment > > randy > ___ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" > I just updated the index on my system and it looks like dovecot2 was renamed to mail/dovecot about 7 hours ago. This shows up in MOVED, so... Looks like everything was done properly and correctly documented. It is possible that some ports depending on dovecot need to be touched up by changing dovecots to dovecot. I did see one port was just updated 4 hours ago. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkober...@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
dovecot2?
last week i lost half a day when dovecot2 was forced upon me. now i get Removing old files and directories... done. Extracting new files: Building new INDEX files... done. dovecot2-2.2.31_1 ? orphaned: mail/dovecot2 and # ls -d /usr/ports/mail/dovecot* /usr/ports/mail/dovecot/ /usr/ports/mail/dovecot-pigeonhole/ i will refrain from further comment randy ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: mail/dovecot2: who calls doveconf upon boot?
On Mon, 2 Feb 2015 17:48:47 +0100 Kurt Jaeger li...@opsec.eu wrote: Hi! My question is: Who calls doveconf, and for what purpose? A quick look at the dovecot.in rc script in the ports tree suggests that it's unconditionally running dovecot when it's run try try and populate base_dir, whether $dovecot_enable or not. I prepared a patch that tries to fix it: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197275 Marko: Can you test wether it works for you ? Wow, that was fast :) I can confirm there is no error message on dovecot2-2.2.15_3. Thank you, -- Marko Cupać https://www.mimar.rs ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
mail/dovecot2: who calls doveconf upon boot?
Hi, for a few years I had all the components of my e-mail system on single server. This includes mainly postfix as smtp server, amavisd-new and clamav for content scanning, and dovecot2 as imap server. Now I want to split it so every major component gets its own host. I have first moved dovecot2 to another server, which worked without any problems. Next, I moved amavisd-new and clamav which also went OK. Finally, I moved postfix and it appears to work OK, however there's this console message upon boot saying: doveconf: Fatal: open(/usr/local/etc/dovecot/dovecot.conf) failed: No such file or directory (copy example configs from /usr/local/share/doc/dovecot/example-config/) My question is: Who calls doveconf, and for what purpose? Dovecot is installed on this server only because as postfix' dependency, and it does not have record in rc.conf. This is on 10.1-RELEASE-p5, with postfix-2.11.3_3,1 with dovecot2 option, and dovecot2-2.2.15_2, both built in poudriere. Thank you in advance, -- Marko Cupać https://www.mimar.rs ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: mail/dovecot2: who calls doveconf upon boot?
On Mon, Feb 02, 2015 at 04:43:01PM +0100 I heard the voice of Marko Cupać, and lo! it spake thus: My question is: Who calls doveconf, and for what purpose? A quick look at the dovecot.in rc script in the ports tree suggests that it's unconditionally running dovecot when it's run try try and populate base_dir, whether $dovecot_enable or not. -- Matthew Fuller (MF4839) | fulle...@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: mail/dovecot2: who calls doveconf upon boot?
Hi! My question is: Who calls doveconf, and for what purpose? A quick look at the dovecot.in rc script in the ports tree suggests that it's unconditionally running dovecot when it's run try try and populate base_dir, whether $dovecot_enable or not. I prepared a patch that tries to fix it: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197275 Marko: Can you test wether it works for you ? -- p...@opsec.eu+49 171 3101372 5 years to go ! ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: mail/dovecot2-pigeonhole does not fetch
This is still the case. It looks like Dovecot updated to 2.2.13 and pigeonhole to 0.4.3, and they took down the 0.4.2 distfile. Can we get the 0.4.2 distfile hosted on ftp.freebsd.org until the maintainer updates the ports? On 5/15/2014 8:12 PM, Darren Pilgrim wrote: I'm trying to update to v0.4.2, but I get: # make === License LGPL21 accepted by the user === dovecot-pigeonhole-0.4.2_3 depends on file: /usr/local/sbin/pkg - found = dovecot-2.2-pigeonhole-0.4.2.tar.gz doesn't seem to exist in /usr/ports/distfiles/. = Attempting to fetch http://www.rename-it.nl/dovecot/2.2/dovecot-2.2-pigeonhole-0.4.2.tar.gz fetch: http://www.rename-it.nl/dovecot/2.2/dovecot-2.2-pigeonhole-0.4.2.tar.gz: Not Found = Attempting to fetch http://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/dovecot-2.2-pigeonhole-0.4.2.tar.gz fetch: http://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/dovecot-2.2-pigeonhole-0.4.2.tar.gz: Not Found = Couldn't fetch it - please try to retrieve this = port manually into /usr/ports/distfiles/ and try again. *** Error code 1 Stop. make: stopped in /usr/ports/mail/dovecot2-pigeonhole -- Lasko Printing, Inc. 503.232.6208 phone 503.232.7295 fax 110 N Page St Portland OR, 97227 www.laskoprinting.com ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: mail/dovecot2-pigeonhole does not fetch
On 2014-05-19 08:44, Darren Pilgrim wrote: This is still the case. It looks like Dovecot updated to 2.2.13 and pigeonhole to 0.4.3, and they took down the 0.4.2 distfile. Can we get the 0.4.2 distfile hosted on ftp.freebsd.org until the maintainer updates the ports? On 5/15/2014 8:12 PM, Darren Pilgrim wrote: I'm trying to update to v0.4.2, but I get: The distfiles are now hosted by dovecot. http://www.dovecot.org/list/dovecot-news/2014-May/000274.html sha256 is identical, the port was updated to reflect the new MASTER_SITE -- Regards, olli ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
No examples or default configuration for mail/dovecot2 ?
I built mail/dovecot2 from ports on a recent 9.2-STABLE machine using the default options and found that neither the examples nor a default configuration seem to be installed: $ pkg info dovecot | head -25 dovecot-2.2.9 Name : dovecot Version: 2.2.9 Origin : mail/dovecot2 Architecture : freebsd:9:x86:64 Prefix : /usr/local Categories : mail ipv6 Licenses : MIT or LGPL21 Maintainer : b...@fsn.hu WWW: http://www.dovecot.org/ Comment: Secure and compact IMAP and POP3 servers Options: DOCS : off EXAMPLES : on GSSAPI : off KQUEUE : on LDAP : off LIBWRAP: off LUCENE : off MYSQL : off PGSQL : off SOLR : off SQLITE : off SSL: on VPOPMAIL : off $ pkg info -l dovecot | fgrep /etc/ /usr/local/etc/rc.d/dovecot In particular, no /usr/local/etc/dovecot/ directory is created. The distfile contains the example files in doc/example-config/, but with the exception of dovecot-openssl.cnf and mkcert.sh, they aren't installed. Setting option DOCS on does not result in any additional files being installed either. Is this intentional? -- Greg Rivers ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: No examples or default configuration for mail/dovecot2 ?
On Mon, 23 Dec 2013 15:12:27 -0600 (CST) Greg Rivers wrote: I built mail/dovecot2 from ports on a recent 9.2-STABLE machine using the default options and found that neither the examples nor a default configuration seem to be installed: $ pkg info dovecot | head -25 dovecot-2.2.9 [...] $ pkg info -l dovecot | fgrep /etc/ /usr/local/etc/rc.d/dovecot In particular, no /usr/local/etc/dovecot/ directory is created. The distfile contains the example files in doc/example-config/, but with the exception of dovecot-openssl.cnf and mkcert.sh, they aren't installed. Setting option DOCS on does not result in any additional files being installed either. Is this intentional? % pkg info dovecot dovecot-2.2.9 Name : dovecot Version: 2.2.9 [..] % ls -l /usr/local/etc/dovecot/ total 1 -r--r--r-- 1 root wheel 122 Dec 23 22:35 README % cat /usr/local/etc/dovecot/README Configuration files go to this directory. See example configuration files in /usr/local/share/doc/dovecot/example-config/ % ls -l /usr/local/share/doc/dovecot total 355 -r--r--r-- 1 root wheel 661 Dec 23 22:35 AUTHORS -r--r--r-- 1 root wheel3980 Dec 23 22:35 COPYING -r--r--r-- 1 root wheel 26536 Dec 23 22:35 COPYING.LGPL -r--r--r-- 1 root wheel1023 Dec 23 22:35 COPYING.MIT -r--r--r-- 1 root wheel1070 Dec 23 22:35 INSTALL -r--r--r-- 1 root wheel 139602 Dec 23 22:35 NEWS -r--r--r-- 1 root wheel2937 Dec 23 22:35 README -r--r--r-- 1 root wheel 16689 Dec 23 22:35 TODO -r--r--r-- 1 root wheel5055 Dec 23 22:35 documentation.txt -r--r--r-- 1 root wheel 496 Dec 23 22:35 dovecot-openssl.cnf drwxr-xr-x 3 root wheel 8 Dec 23 22:35 example-config -r--r--r-- 1 root wheel 861 Dec 23 22:35 mkcert.sh -r--r--r-- 1 root wheel5667 Dec 23 22:35 securecoding.txt -r--r--r-- 1 root wheel2953 Dec 23 22:35 solr-schema.xml -r--r--r-- 1 root wheel8802 Dec 23 22:35 thread-refs.txt drwxr-xr-x 2 root wheel 232 Dec 23 22:35 wiki % ls -l /usr/local/share/doc/dovecot/example-config/ total 22 drwxr-xr-x 2 root wheel26 Dec 23 22:35 conf.d -r--r--r-- 1 root wheel 698 Dec 23 22:35 dovecot-dict-auth.conf.ext -r--r--r-- 1 root wheel 852 Dec 23 22:35 dovecot-dict-sql.conf.ext -r--r--r-- 1 root wheel 5292 Dec 23 22:35 dovecot-ldap.conf.ext -r--r--r-- 1 root wheel 5447 Dec 23 22:35 dovecot-sql.conf.ext -r--r--r-- 1 root wheel 4416 Dec 23 22:35 dovecot.conf So, maybe you should provide a build log. -- Herbert ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: No examples or default configuration for mail/dovecot2 ?
On Mon, 23 Dec 2013, Herbert J. Skuhra wrote: % pkg info dovecot dovecot-2.2.9 Name : dovecot Version: 2.2.9 [..] % ls -l /usr/local/etc/dovecot/ total 1 -r--r--r-- 1 root wheel 122 Dec 23 22:35 README % cat /usr/local/etc/dovecot/README Configuration files go to this directory. See example configuration files in /usr/local/share/doc/dovecot/example-config/ % ls -l /usr/local/share/doc/dovecot total 355 -r--r--r-- 1 root wheel 661 Dec 23 22:35 AUTHORS [...] % ls -l /usr/local/share/doc/dovecot/example-config/ total 22 drwxr-xr-x 2 root wheel26 Dec 23 22:35 conf.d -r--r--r-- 1 root wheel 698 Dec 23 22:35 dovecot-dict-auth.conf.ext [...] So, maybe you should provide a build log. Sure: http://www.tharned.org/~gcr/dovecot2.log Thanks for your response. -- Greg Rivers ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: No examples or default configuration for mail/dovecot2 ?
On Mon, 23 Dec 2013 16:50:49 -0600 (CST) Greg Rivers wrote: On Mon, 23 Dec 2013, Herbert J. Skuhra wrote: % pkg info dovecot dovecot-2.2.9 Name : dovecot Version: 2.2.9 [..] % ls -l /usr/local/etc/dovecot/ total 1 -r--r--r-- 1 root wheel 122 Dec 23 22:35 README % cat /usr/local/etc/dovecot/README Configuration files go to this directory. See example configuration files in /usr/local/share/doc/dovecot/example-config/ % ls -l /usr/local/share/doc/dovecot total 355 -r--r--r-- 1 root wheel 661 Dec 23 22:35 AUTHORS [...] % ls -l /usr/local/share/doc/dovecot/example-config/ total 22 drwxr-xr-x 2 root wheel26 Dec 23 22:35 conf.d -r--r--r-- 1 root wheel 698 Dec 23 22:35 dovecot-dict-auth.conf.ext [...] So, maybe you should provide a build log. Sure: http://www.tharned.org/~gcr/dovecot2.log Thanks for your response. Can you show the output of 'head -n 10 work/dovecot-2.2.9/config.log'? Have you tried to run 'make rmconfig' before building the port? -- Herbert ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: No examples or default configuration for mail/dovecot2 ?
On Tue, 24 Dec 2013, Herbert J. Skuhra wrote: Can you show the output of 'head -n 10 work/dovecot-2.2.9/config.log'? Have you tried to run 'make rmconfig' before building the port? I found the problem. This host still had ports-mgmt/portconf installed, which apparently doesn't play well with the new options framework. (I thought I'd removed it.) I deleted portconf and now mail/dovecot2 installs correctly. Thanks for looking at it, and my apologies for wasting your time. -- Greg ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
CFT: dovecot2-pigeonhole (sieve) users
Hi all, I'm hoping someone reading this list is a Dovecot2 user that can spend a few minutes testing a patch to the pigeonhole port. Basically, there's a conflict between mail/dovecot2 and mail/dovecot2-pigeonhole that breaks the ability to use pkgng with those ports. What I need from you is to test this patch and let me know if you experience any problems with utilizing pigeonhole (sieve). It should be an instantaneous result: either it works and lets you make changes, or it doesn't. My brief testing proved that it binds to the correct port and responds, but I don't have a proper test environment to go further. The main difference is that the dovecot2-pigeonhole port could now be installed in a PREFIX if needed and its docs and headers are in their own directories: %%PREFIX%%/share/doc/dovecot-pigeonhole/ and %%PREFIX%%/lib/dovecot-2.2-pigeonhole/sieve/ The attached is an svn diff. Your feedback would be much appreciated. Thanks pigeonhole.diff Description: Binary data ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: CFT: dovecot2-pigeonhole (sieve) users
On Wed, 03 Jul 2013 14:15:02 -0500 Mark Felder f...@feld.me wrote: Hi all, I'm hoping someone reading this list is a Dovecot2 user that can spend a few minutes testing a patch to the pigeonhole port. Basically, there's a conflict between mail/dovecot2 and mail/dovecot2-pigeonhole that breaks the ability to use pkgng with those ports. What I need from you is to test this patch and let me know if you experience any problems with utilizing pigeonhole (sieve). It should be an instantaneous result: either it works and lets you make changes, or it doesn't. My brief testing proved that it binds to the correct port and responds, but I don't have a proper test environment to go further. The main difference is that the dovecot2-pigeonhole port could now be installed in a PREFIX if needed and its docs and headers are in their own directories: %%PREFIX%%/share/doc/dovecot-pigeonhole/ and %%PREFIX%%/lib/dovecot-2.2-pigeonhole/sieve/ The attached is an svn diff. Your feedback would be much appreciated. Thanks Sorry for the delay, I had forgot my test about it : So far, sounds good to me, it build and installed without any messages, I'll let this version run on my server and report here if there is any problems. Thanks for your work! -- Matthieu Volat signature.asc Description: PGP signature
Re: dovecot2 fails to update in combination with pigeonhole-0.4.0
I solved this by de-selecting EXAMPLES option in mail/dovecot2-pigeonhole: # cd /usr/ports/mail/dovecot2-pigeonhole # make config untick EXAMPLES # portmaster -d dovecot2 -- Marko Cupać ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
dovecot2 fails to update in combination with pigeonhole-0.4.0
Hello all! I try to update my dovecot server. But the following error is printed. I use pkgng. # portmaster -d dovecot2 snip === Correct pkg-plist sequence to create group(s) and user(s) === Compressing manual pages for dovecot-2.2.4 === Running ldconfig /sbin/ldconfig -m /usr/local/lib/dovecot === Installing ldconfig configuration file === Registering installation for dovecot-2.2.4 pkg-static: unknown keyword stopdaemon, ignoring @stopdaemon pkg-static: duplicate directory listing: /usr/local/share/doc/dovecot/, ignoring Installing dovecot-2.2.4...pkg-static: dovecot-2.2.4 conflicts with dovecot-pigeonhole-0.4.0 (installs files into the same place). Problematic file: /usr/local/share/d oc/dovecot/example-config/conf.d/20-managesieve.conf *** [fake-pkg] Error code 70 Stop in /usr/ports/mail/dovecot2. *** [install] Error code 1 Stop in /usr/ports/mail/dovecot2. === Installation of dovecot-2.2.4 (mail/dovecot2) failed === Aborting update === Killing background jobs Terminated === You can restart from the point of failure with this command line: portmaster flags mail/dovecot2 === Exiting System is FreeBSD 9.1-RELEASE-p2 Thanks all regards Johan Hendriks ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
FreeBSD Port: mail/dovecot2-antispam-plugin
Hi, mail/dovecot2 got upgraded to 2.2.2 which breaks this port. Rgds, N. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: FreeBSD Port: mail/dovecot2-antispam-plugin
On 2013-05-23 14:28, Nick Rosier wrote: Hi, mail/dovecot2 got upgraded to 2.2.2 which breaks this port. Rgds, N. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org I sent the following to MIWI: There is a required update for the antispam plugin as well or else it will NOT compile. ports/178502 I just applied this patch and the antispam part of 178502, and removed the antispam patch to src_mailbox.c and all is fine now. Can you handle the antispam part so all get working stuff? -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: l...@lerctr.org US Mail: 430 Valona Loop, Round Rock, TX 78681-3893 ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
dovecot2-pigeonhole pkgng conflicts
Hi all, I've migrated a server to pkgng and had some problem with mail/dovecot2-pigeonhole that install files in (at least) same docdir as mail/dovecot2. I saw this is a problem that can occur with pkgng, but did not find any recommandation to workaround this kind of conflict, is there a prefered way? Should I open a PR for the maintainer? Regards, -- Matthieu Volat ma...@alkumuna.eu ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: dovecot2-pigeonhole pkgng conflicts
On Tue, Jan 22, 2013 at 09:47:06PM +0100, Matthieu Volat wrote: Hi all, I've migrated a server to pkgng and had some problem with mail/dovecot2-pigeonhole that install files in (at least) same docdir as mail/dovecot2. I saw this is a problem that can occur with pkgng, but did not find any recommandation to workaround this kind of conflict, is there a prefered way? Should I open a PR for the maintainer? Yes a PR should be sent to the maintainer, a port should not overwrite files files from other ports, this should be fixed. As a workaround you can define dovecot-pigeonhole_UNSET=DOCS in you make.conf regards, Bapt pgp417s58Vdzr.pgp Description: PGP signature
Re: dovecot2-pigeonhole pkgng conflicts
On Wed, 23 Jan 2013 01:39:29 +0100 Baptiste Daroussin b...@freebsd.org wrote: On Tue, Jan 22, 2013 at 09:47:06PM +0100, Matthieu Volat wrote: Hi all, I've migrated a server to pkgng and had some problem with mail/dovecot2-pigeonhole that install files in (at least) same docdir as mail/dovecot2. I saw this is a problem that can occur with pkgng, but did not find any recommandation to workaround this kind of conflict, is there a prefered way? Should I open a PR for the maintainer? Yes a PR should be sent to the maintainer, a port should not overwrite files files from other ports, this should be fixed. As a workaround you can define dovecot-pigeonhole_UNSET=DOCS in you make.conf regards, Bapt Thanks, I've submitted a PR. -- Matthieu Volat ma...@alkumuna.eu ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
FreeBSD Port: mail/dovecot2-pigeonhole (dovecot-pigeonhole-0.3.3)
Hi! I'm recompiling my ports and it looks like the dovecot-pigeonhole-0.3.3 port is missing files. I'm running: portmaster --no-confirm -adg . . Making all in doc Making all in man /bin/sh ./sed.sh . /usr/local/var/run/dovecot /usr/local/etc/dovecot ./sievec.1.in sievec.1 /bin/sh ./sed.sh . /usr/local/var/run/dovecot /usr/local/etc/dovecot ./sieve-dump.1.in sieve-dump.1 /bin/sh ./sed.sh . /usr/local/var/run/dovecot /usr/local/etc/dovecot ./sieve-test.1.in sieve-test.1 /bin/sh ./sed.sh . /usr/local/var/run/dovecot /usr/local/etc/dovecot ./sieve-filter.1.in sieve-filter.1 /bin/sh ./sed.sh . /usr/local/var/run/dovecot /usr/local/etc/dovecot ./pigeonhole.7.in pigeonhole.7 Making all in example-config Making all in conf.d Making all in rfc === Creating a backup package for old version dovecot-pigeonhole-0.3.3 tar: share/doc/dovecot/example-config/conf.d/20-managesieve.conf: Cannot stat: No such file or directory tar: share/doc/dovecot/example-config/conf.d/90-sieve.conf: Cannot stat: No such file or directory tar: share/doc/dovecot/pigeonhole/AUTHORS: Cannot stat: No such file or directory tar: share/doc/dovecot/pigeonhole/COPYING: Cannot stat: No such file or directory tar: share/doc/dovecot/pigeonhole/COPYING.LGPL: Cannot stat: No such file or directory tar: share/doc/dovecot/pigeonhole/INSTALL: Cannot stat: No such file or directory tar: share/doc/dovecot/pigeonhole/NEWS: Cannot stat: No such file or directory tar: share/doc/dovecot/pigeonhole/README: Cannot stat: No such file or directory tar: share/doc/dovecot/pigeonhole/TODO: Cannot stat: No such file or directory tar: share/doc/dovecot/pigeonhole/script-location-dict.txt: Cannot stat: No such file or directory tar: share/doc/dovecot/pigeonhole/editheader.txt: Cannot stat: No such file or directory tar: share/doc/dovecot/pigeonhole/include.txt: Cannot stat: No such file or directory tar: share/doc/dovecot/pigeonhole/spamtest-virustest.txt: Cannot stat: No such file or directory tar: share/doc/dovecot/pigeonhole/vacation.txt: Cannot stat: No such file or directory tar: share/doc/dovecot/pigeonhole/vnd.dovecot.duplicate.txt: Cannot stat: No such file or directory tar: share/examples/dovecot/pigeonhole/elvey.sieve: Cannot stat: No such file or directory tar: share/examples/dovecot/pigeonhole/jerry.sieve: Cannot stat: No such file or directory tar: share/examples/dovecot/pigeonhole/mjohnson.sieve: Cannot stat: No such file or directory tar: share/examples/dovecot/pigeonhole/mklose.sieve: Cannot stat: No such file or directory tar: share/examples/dovecot/pigeonhole/relational.rfc5231.sieve: Cannot stat: No such file or directory tar: share/examples/dovecot/pigeonhole/rfc3028.sieve: Cannot stat: No such file or directory tar: share/examples/dovecot/pigeonhole/sanjay.sieve: Cannot stat: No such file or directory tar: share/examples/dovecot/pigeonhole/sieve_examples.sieve: Cannot stat: No such file or directory tar: share/examples/dovecot/pigeonhole/subaddress.rfc5233.sieve: Cannot stat: No such file or directory tar: share/examples/dovecot/pigeonhole/vacation.sieve: Cannot stat: No such file or directory tar: share/examples/dovecot/pigeonhole/vivil.sieve: Cannot stat: No such file or directory tar: Error exit delayed from previous errors. pkg_create: make_dist: tar command failed with code 256 === Package creation failed for dovecot-pigeonhole-0.3.3! === Ignore this error [i] === Abort update [a] === Retry [r] === How would you like to proceed? [i] None of the files are important, but they generate annoying errors. Could you please fix? /Martin ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
[PATCH] mail/dovecot2-pigeonhole segfault when validating sieve syntax
Hello, There is a known segfault in mail/dovecot2-pigeonhole released with Dovecot 2.1.8 which is what we have in ports at the moment. The segfault makes it very near impossible to edit sieve scripts with a managesieve client which does syntax validation (like the Thunderbird plugin does). The problem has been fixed in Dovecot 2.1.9 which is not yet in ports. However, if you are impatient to get this solved, you can drop the following patch in /usr/ports/mail/dovecot2-pigeonhole/files and rebuild dovecot2-pidgeonhole and restart dovecot, and the problem is gone (for me at least): - [tykling@mail /usr/ports/mail/dovecot2-pigeonhole]$ cat files/patch-segfault diff -r f7ea71241032 -r 6ceeb6421231 src/lib-sievestorage/sieve-storage-save.c --- src/lib-sievestorage/sieve-storage-save.c Sun Apr 22 11:30:28 2012 +0200 +++ src/lib-sievestorage/sieve-storage-save.c Thu Jul 12 23:57:50 2012 +0200 @@ -318,19 +318,20 @@ bool sieve_storage_save_will_activate (struct sieve_save_context *ctx) { - const char *scriptname; - int ret = 0; + bool result = FALSE; - T_BEGIN { + if ( ctx-scriptname != NULL ) T_BEGIN { + const char *scriptname; + int ret; + ret = sieve_storage_get_active_scriptfile(ctx-storage, scriptname); - if ( ret 0 ) { /* Is the requested script active? */ - ret = ( strcmp(ctx-scriptname, scriptname) == 0 ? 1 : 0 ); + result = ( strcmp(ctx-scriptname, scriptname) == 0 ); } } T_END; - return ret; + return result; } int sieve_storage_save_commit(struct sieve_save_context **ctx) The patch is unchange from the upstream patch except for paths: http://hg.rename-it.nl/dovecot-2.1-pigeonhole/raw-diff/6ceeb6421231/src/lib-sievestorage/sieve-storage-save.c I'd prepare a proper port patch but I expect Dovecot in ports to be updated to 2.1.9 soon-ish, so this is just a temporary solution :) Hope this can help someone, Best regards, Thomas Steen Rasmussen ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org