Hi. On Wed, 28 May 2025 22:44:19 +0300 Odhiambo Washington via dovecot <[email protected]> wrote:
> Well, the wget was the native one from Debian 12 (Bookworm). > > Now: > > wash@gw:~$ uname -a > FreeBSD gw.kictanet.or.ke 14.2-RELEASE-p1 FreeBSD 14.2-RELEASE-p1 > GENERIC amd64 > wash@gw:~$ wget > https://github.com/dovecot/tools/blob/main/dovecot-2.4.0-example-config.tar.gz Sorry to say that but I get a html page return with the curl call. curl -LOv https://github.com/dovecot/tools/blob/main/dovecot-2.4.0-example-config.tar.gz A cross check with the browser shows a github page. This commandline works for me. curl -vLO https://raw.githubusercontent.com/dovecot/tools/66aa639e132b9c0c459d23705ae0da614af8fa37/dovecot-2.4.0-example-config.tar.gz Regards alex > --2025-05-28 22:41:01-- > https://github.com/dovecot/tools/blob/main/dovecot-2.4.0-example-config.tar.gz > Resolving github.com (github.com)... 140.82.113.3 > Connecting to github.com (github.com)|140.82.113.3|:443... connected. > HTTP request sent, awaiting response... 200 OK > Length: unspecified [text/html] > Saving to: 'dovecot-2.4.0-example-config.tar.gz' > > dovecot-2.4.0-example-config.tar.gz [ > <=> > > ] 173.07K 179KB/s > in 1.0s > > 2025-05-28 22:41:04 (179 KB/s) - 'dovecot-2.4.0-example-config.tar.gz' > saved [177227] > > wash@gw:~$ tar xzvf dovecot-2.4.0-example-config.tar.gz > tar: Error opening archive: Unrecognized archive format > wash@gw:~$ > > I have previously downloaded that archive and had to go through hoops > to get the files, even on Windows using 7zip! > > I hope I am not crazy, or all my computers haven't adopted my > craziness! > > > On Wed, May 28, 2025 at 10:36 PM Aki Tuomi > <[email protected]> wrote: > > > > > > On 28/05/2025 22:30 EEST Odhiambo Washington via dovecot < > > [email protected]> wrote: > > > > > > > > > On Wed, May 28, 2025 at 12:53 PM Aki Tuomi via dovecot < > > [email protected]> > > > wrote: > > > > > > > > > > > > On 28/05/2025 12:33 EEST Brent Clark via dovecot < > > [email protected]> > > > > wrote: > > > > > > > > > > > > > > > Hi all, > > > > > > > > > > I'm in the process of upgrading from Dovecot 2.3 to 2.4 and > > > > > would appreciate some help translating an existing > > > > > configuration that uses > > a > > > > > proxy lookup for user and password databases. > > > > > > > > > > Here's the relevant 2.3 configuration: > > > > > > > > > > |passdb { driver =dict args > > > > > =/etc/dovecot/dovecot-dict-auth.conf.ext > > } > > > > > userdb { driver =dict args > > > > > =/etc/dovecot/dovecot-dict-auth.conf.ext } uri= > > > > > proxy:/var/run/mail_directory_service/socket:somewhere > > > > > password_key= passdb/%u user_key= userdb/%u iterate_disable= > > > > > yes | > > > > > > > > > > This configuration was working fine in 2.3 to proxy user and > > > > > password lookups to an external service via a Unix socket. > > > > > However, Dovecot > > 2.4 > > > > > has reworked configuration parsing, and this syntax no longer > > > > > appears valid. I couldn’t find a direct equivalent in the 2.4 > > > > > documentation. > > > > > > > > > > Could someone advise how this should be adapted for 2.4? > > > > > > > > > > What’s the correct way to specify the proxy: URI in 2.4? > > > > > > > > > > Are password_key and user_key still supported, or should > > > > > I be > > using > > > > > a different mechanism? > > > > > > > > > > Is iterate_disable = yes still relevant or required in > > > > > this > > context? > > > > > > > > > > Any guidance, examples, or pointers to migration resources > > > > > would be > > very > > > > > helpful. > > > > > > > > > > Thanks in advance, > > > > > Brent Clark > > > > > Hi all, > > > > > I'm in the process of upgrading from Dovecot 2.3 to 2.4 and > > > > > would > > > > appreciate > > > > > some help translating an existing configuration that uses a > > > > > proxy > > lookup > > > > for > > > > > user and password databases. > > > > > Here's the relevant 2.3 configuration: > > > > > passdb { > > > > > driver =dict > > > > > args =/etc/dovecot/dovecot-dict-auth.conf.ext > > > > > } > > > > > userdb { > > > > > driver =dict > > > > > args =/etc/dovecot/dovecot-dict-auth.conf.ext > > > > > } > > > > > > > > > > > > > > > uri = proxy:/var/run/mail_directory_service/socket:somewhere > > > > > password_key = passdb/%u > > > > > user_key = userdb/%u > > > > > iterate_disable = yes > > > > > > > > > > This configuration was working fine in 2.3 to proxy user and > > > > > password > > > > lookups > > > > > to an external service via a Unix socket. However, Dovecot > > > > > 2.4 has > > > > reworked > > > > > configuration parsing, and this syntax no longer appears > > > > > valid. I > > > > couldn’t find > > > > > a direct equivalent in the 2.4 documentation. > > > > > > > > > > Could someone advise how this should be adapted for 2.4? > > > > > > > > > > What’s the correct way to specify the proxy: URI in 2.4? > > > > > > > > > > Are password_key and user_key still supported, or should > > > > > I be > > using a > > > > > different mechanism? > > > > > > > > > > Is iterate_disable = yes still relevant or required in > > > > > this > > context? > > > > > > > > > > Any guidance, examples, or pointers to migration resources > > > > > would be > > very > > > > > helpful. > > > > > > > > > > Thanks in advance, > > > > > Brent Clark > > > > > > > > Hi! > > > > > > > > Please see > > > > https://doc.dovecot.org/2.4.1/installation/upgrade/2.3-to-2.4.html > > > > and > > > > > > https://github.com/dovecot/tools/blob/main/dovecot-2.4.0-example-config.tar.gz > > , > > > > hopefully these already help you forward. > > > > > > > > Aki > > > > > > > > > > > > > You guys need to fix that example config archive! > > > > > > root@eu:/home/wash/Mara.Cloud# wget > > > > > https://github.com/dovecot/tools/blob/main/dovecot-2.4.0-example-config.tar.gz > > > --2025-05-28 13:03:53-- > > > > > https://github.com/dovecot/tools/blob/main/dovecot-2.4.0-example-config.tar.gz > > > Resolving github.com (github.com)... 140.82.121.3 > > > Connecting to github.com (github.com)|140.82.121.3|:443... > > > connected. HTTP request sent, awaiting response... 200 OK > > > Length: unspecified [text/html] > > > Saving to: ‘dovecot-2.4.0-example-config.tar.gz’ > > > > > > dovecot-2.4.0-example-config.tar.gz [ > > > <=> > > > > > > ] 172.85K > > > --.-KB/s > > in > > > 0.07s > > > > > > 2025-05-28 13:03:54 (2.57 MB/s) - > > > ‘dovecot-2.4.0-example-config.tar.gz’ saved [176999] > > > > > > > The tar is fine, your wget is not. > > > > Aki > > > > > _______________________________________________ dovecot mailing list -- [email protected] To unsubscribe send an email to [email protected]
