<!doctype html> <html> <head> <meta charset="UTF-8"> </head> <body> <div> <br> </div> <blockquote type="cite"> <div> On 17 February 2019 at 10:38 Odhiambo Washington via dovecot < <a href="mailto:dovecot@dovecot.org">dovecot@dovecot.org</a>> wrote: </div> <div> <br> </div> <div> <br> </div> <div> On Sun, 17 Feb 2019 at 11:34, Marc Weustink via dovecot < <a href="mailto:dovecot@dovecot.org">dovecot@dovecot.org</a>> </div> <div> wrote: </div> <div> <br> </div> <blockquote type="cite"> <div> Jean-Daniel Dupas via dovecot wrote: </div> <div> > </div> <div> > </div> <div> >> Le 13 févr. 2019 à 14:54, Robert Moskowitz via dovecot </div> <div> >> < <a href="mailto:dovecot@dovecot.org">dovecot@dovecot.org</a> <mailto: <a href="mailto:dovecot@dovecot.org">dovecot@dovecot.org</a>>> a écrit : </div> <div> >> </div> <div> >> </div> <div> >> </div> <div> <br> </div> <div> >>> ARGON2 support is added in dovecot v2.3. It also needs to be enabled </div> <div> >>> when compiling dovecot, so varying from packagers it might or not be </div> <div> >>> available. The CRYPT ones are available if crypt(3) supports them. In </div> <div> >>> dovecot v2.3 we have added bcrypt support regardless of crypt(3) </div> <div> support. </div> <div> >> </div> <div> >> CentOS7 is on dovecot 2.2.36: </div> <div> >> </div> <div> >> # doveadm pw -s ARGON2-CRYPT -p secret </div> <div> >> Fatal: Unknown scheme: ARGON2-CRYPT </div> <div> >> # doveadm pw -s ARGON2 -p secret </div> <div> >> Fatal: Unknown scheme: ARGON2 </div> <div> >> </div> <div> >> I tend to stay with the distro's rpms and not take on building and </div> <div> >> maintaining myself. </div> <div> > </div> <blockquote type="cite"> <div> And for the record, the hash names are ARGON2I and ARGON2ID (see doveadm </div> <div> pw -l ) </div> </blockquote> <blockquote type="cite"> <div> With dovecot from the dovecot.org < <a href="http://dovecot.org" rel="noopener" target="_blank">http://dovecot.org</a>> repo: </div> </blockquote> <blockquote type="cite"> <div> # doveadm pw -s ARGON2I -p secret </div> </blockquote> <div> {ARGON2I}$argon2i$v=19$m=32768,t=4,p=1$bt96TSr3nVrho2SRhnNP0A$h7LYiqkw/4s6d1d+0Xpe+VUE3aISPnkYq/R7QqPRntk </div> </blockquote> <blockquote type="cite"> <div> Also from dovecot.org < <a href="http://dovecot.org" rel="noopener" target="_blank">http://dovecot.org</a>> repo: </div> </blockquote> <blockquote type="cite"> <div> doveadm pw -s ARGON2I -p secret </div> <div> Fatal: Unknown scheme: ARGON2I </div> </blockquote> <blockquote type="cite"> <div> ???? </div> </blockquote> <blockquote type="cite"> <div> Marc </div> </blockquote> <div> <br> </div> <div> It works for me over here: </div> <div> <br> </div> <div> [wash@waridi ~]#/opt/dovecot2.3/bin/doveadm pw -s ARGON2I -p secret </div> <div> {ARGON2I}$argon2i$v=19$m=32768,t=4,p=1$9pggnQBea9F3h3O31HoJEA$0zZZgwEuMRVZ3Mc/v6ckpalzVRVCr+GLBWnb8OrgsxU </div> <div> <br> </div> <div> <br> </div> <div> -- </div> <div> Best regards, </div> <div> Odhiambo WASHINGTON, </div> <div> Nairobi,KE </div> <div> +254 7 3200 0004/+254 7 2274 3223 </div> <div> "Oh, the cruft.", grep ^[^#] :-) </div> </blockquote> <div> <br> </div> <div> I'll check next week if and why argon is missing from ce packages. </div> <div class="io-ox-signature"> --- <br>Aki Tuomi </div> </body> </html>
On 17.2.2019 10.46, Aki Tuomi via dovecot wrote:> >> On 17 February 2019 at 10:38 Odhiambo Washington via dovecot < >> dovecot at dovecot.org <mailto:dovecot at dovecot.org>> wrote: >> >> >> On Sun, 17 Feb 2019 at 11:34, Marc Weustink via dovecot < >> dovecot at dovecot.org <mailto:dovecot at dovecot.org>> >> wrote: >> >>> Jean-Daniel Dupas via dovecot wrote: >>> > >>> > >>> >> Le 13 f?vr. 2019 ? 14:54, Robert Moskowitz via dovecot >>> >> < dovecot at dovecot.org <mailto:dovecot at dovecot.org> <mailto: >>> dovecot at dovecot.org <mailto:dovecot at dovecot.org>>> a ?crit : >>> >> >>> >> >>> >> >>> >>> >>> ARGON2 support is added in dovecot v2.3. It also needs to be >>> enabled >>> >>> when compiling dovecot, so varying from packagers it might or >>> not be >>> >>> available. The CRYPT ones are available if crypt(3) supports >>> them. In >>> >>> dovecot v2.3 we have added bcrypt support regardless of crypt(3) >>> support. >>> >> >>> >> CentOS7 is on dovecot 2.2.36: >>> >> >>> >> # doveadm pw -s ARGON2-CRYPT -p secret >>> >> Fatal: Unknown scheme: ARGON2-CRYPT >>> >> # doveadm pw -s ARGON2 -p secret >>> >> Fatal: Unknown scheme: ARGON2 >>> >> >>> >> I tend to stay with the distro's rpms and not take on building and >>> >> maintaining myself. >>> > >>>> And for the record, the hash names are ARGON2I and ARGON2ID (see >>>> doveadm >>>> pw -l ) >>>> With dovecot from the dovecot.org < http://dovecot.org> repo: >>>> # doveadm pw -s ARGON2I -p secret >>> {ARGON2I}$argon2i$v=19$m=32768,t=4,p=1$bt96TSr3nVrho2SRhnNP0A$h7LYiqkw/4s6d1d+0Xpe+VUE3aISPnkYq/R7QqPRntk >>> >>> Also from dovecot.org < http://dovecot.org> repo: >>> doveadm pw -s ARGON2I -p secret >>> Fatal: Unknown scheme: ARGON2I >>> ???? >>> Marc >> >> It works for me over here: >> >> [wash at waridi ~]#/opt/dovecot2.3/bin/doveadm pw -s ARGON2I -p secret >> {ARGON2I}$argon2i$v=19$m=32768,t=4,p=1$9pggnQBea9F3h3O31HoJEA$0zZZgwEuMRVZ3Mc/v6ckpalzVRVCr+GLBWnb8OrgsxU >> >> >> >> -- >> Best regards, >> Odhiambo WASHINGTON, >> Nairobi,KE >> +254 7 3200 0004/+254 7 2274 3223 >> "Oh, the cruft.", grep ^[^#] :-) > > I'll check next week if and why argon is missing from ce packages.? > --- > Aki TuomiMarc, ARGON2 is supported only on Debian Stretch and Ubuntu 18 for dovecot, due to libsodium. Aki -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20190219/4076e8ef/attachment.html>
Aki Tuomi via dovecot wrote:> > On 17.2.2019 10.46, Aki Tuomi via dovecot wrote: >> >>> On 17 February 2019 at 10:38 Odhiambo Washington via dovecot < >>> dovecot at dovecot.org <mailto:dovecot at dovecot.org>> wrote: >>> >>> >>> On Sun, 17 Feb 2019 at 11:34, Marc Weustink via dovecot < >>> dovecot at dovecot.org <mailto:dovecot at dovecot.org>> >>> wrote: >>> >>>> Jean-Daniel Dupas via dovecot wrote: >>>> > >>>> > >>>> >> Le 13 f?vr. 2019 ? 14:54, Robert Moskowitz via dovecot >>>> >> < dovecot at dovecot.org <mailto:dovecot at dovecot.org> <mailto: >>>> dovecot at dovecot.org <mailto:dovecot at dovecot.org>>> a ?crit : >>>> >> >>>> >> >>>> >> >>>> >>>> >>> ARGON2 support is added in dovecot v2.3. It also needs to be >>>> enabled >>>> >>> when compiling dovecot, so varying from packagers it might or >>>> not be >>>> >>> available. The CRYPT ones are available if crypt(3) supports >>>> them. In >>>> >>> dovecot v2.3 we have added bcrypt support regardless of crypt(3) >>>> support. >>>> >> >>>> >> CentOS7 is on dovecot 2.2.36: >>>> >> >>>> >> # doveadm pw -s ARGON2-CRYPT -p secret >>>> >> Fatal: Unknown scheme: ARGON2-CRYPT >>>> >> # doveadm pw -s ARGON2 -p secret >>>> >> Fatal: Unknown scheme: ARGON2 >>>> >> >>>> >> I tend to stay with the distro's rpms and not take on building and >>>> >> maintaining myself. >>>> > >>>>> And for the record, the hash names are ARGON2I and ARGON2ID (see >>>>> doveadm >>>>> pw -l ) >>>>> With dovecot from the dovecot.org < http://dovecot.org> repo: >>>>> # doveadm pw -s ARGON2I -p secret >>>> {ARGON2I}$argon2i$v=19$m=32768,t=4,p=1$bt96TSr3nVrho2SRhnNP0A$h7LYiqkw/4s6d1d+0Xpe+VUE3aISPnkYq/R7QqPRntk >>>> >>>> Also from dovecot.org < http://dovecot.org> repo: >>>> doveadm pw -s ARGON2I -p secret >>>> Fatal: Unknown scheme: ARGON2I >>>> ???? >>>> Marc >>> >>> It works for me over here: >>> >>> [wash at waridi ~]#/opt/dovecot2.3/bin/doveadm pw -s ARGON2I -p secret >>> {ARGON2I}$argon2i$v=19$m=32768,t=4,p=1$9pggnQBea9F3h3O31HoJEA$0zZZgwEuMRVZ3Mc/v6ckpalzVRVCr+GLBWnb8OrgsxU >>> >>> >>> >>> -- >>> Best regards, >>> Odhiambo WASHINGTON, >>> Nairobi,KE >>> +254 7 3200 0004/+254 7 2274 3223 >>> "Oh, the cruft.", grep ^[^#] :-) >> >> I'll check next week if and why argon is missing from ce packages. >> --- >> Aki Tuomi > > Marc, > > ARGON2 is supported only on Debian Stretch and Ubuntu 18 for dovecot, > due to libsodium.Ah, thanks for the clarification. Still running Ubuntu 16 here. Marc
On 2/19/19 1:50 AM, Aki Tuomi via dovecot wrote:> > > On 17.2.2019 10.46, Aki Tuomi via dovecot wrote: >> >>> On 17 February 2019 at 10:38 Odhiambo Washington via dovecot < >>> dovecot at dovecot.org <mailto:dovecot at dovecot.org>> wrote: >>> >>> >>> On Sun, 17 Feb 2019 at 11:34, Marc Weustink via dovecot < >>> dovecot at dovecot.org <mailto:dovecot at dovecot.org>> >>> wrote: >>> >>>> Jean-Daniel Dupas via dovecot wrote: >>>> > >>>> > >>>> >> Le 13 f?vr. 2019 ? 14:54, Robert Moskowitz via dovecot >>>> >> < dovecot at dovecot.org <mailto:dovecot at dovecot.org> <mailto: >>>> dovecot at dovecot.org <mailto:dovecot at dovecot.org>>> a ?crit : >>>> >> >>>> >> >>>> >> >>>> >>>> >>> ARGON2 support is added in dovecot v2.3. It also needs to be >>>> enabled >>>> >>> when compiling dovecot, so varying from packagers it might or >>>> not be >>>> >>> available. The CRYPT ones are available if crypt(3) supports >>>> them. In >>>> >>> dovecot v2.3 we have added bcrypt support regardless of crypt(3) >>>> support. >>>> >> >>>> >> CentOS7 is on dovecot 2.2.36: >>>> >> >>>> >> # doveadm pw -s ARGON2-CRYPT -p secret >>>> >> Fatal: Unknown scheme: ARGON2-CRYPT >>>> >> # doveadm pw -s ARGON2 -p secret >>>> >> Fatal: Unknown scheme: ARGON2 >>>> >> >>>> >> I tend to stay with the distro's rpms and not take on building and >>>> >> maintaining myself. >>>> > >>>>> And for the record, the hash names are ARGON2I and ARGON2ID (see >>>>> doveadm >>>>> pw -l ) >>>>> With dovecot from the dovecot.org < http://dovecot.org> repo: >>>>> # doveadm pw -s ARGON2I -p secret >>>> {ARGON2I}$argon2i$v=19$m=32768,t=4,p=1$bt96TSr3nVrho2SRhnNP0A$h7LYiqkw/4s6d1d+0Xpe+VUE3aISPnkYq/R7QqPRntk >>>> >>>> Also from dovecot.org < http://dovecot.org> repo: >>>> doveadm pw -s ARGON2I -p secret >>>> Fatal: Unknown scheme: ARGON2I >>>> ???? >>>> Marc >>> >>> It works for me over here: >>> >>> [wash at waridi ~]#/opt/dovecot2.3/bin/doveadm pw -s ARGON2I -p secret >>> {ARGON2I}$argon2i$v=19$m=32768,t=4,p=1$9pggnQBea9F3h3O31HoJEA$0zZZgwEuMRVZ3Mc/v6ckpalzVRVCr+GLBWnb8OrgsxU >>> >>> >>> >>> -- >>> Best regards, >>> Odhiambo WASHINGTON, >>> Nairobi,KE >>> +254 7 3200 0004/+254 7 2274 3223 >>> "Oh, the cruft.", grep ^[^#] :-) >> >> I'll check next week if and why argon is missing from ce packages. >> --- >> Aki Tuomi > > Marc, > > ARGON2 is supported only on Debian Stretch and Ubuntu 18 for dovecot, > due to libsodium. >libsodium does not help with CentOS7 and Dovecot 2.3: ? Installing : libsodium-1.0.17-1.el7.armv7hl?????????????????????????????? 1/1 ? Verifying? : libsodium-1.0.17-1.el7.armv7hl?????????????????????????????? 1/1 Installed: ? libsodium.armv7hl 0:1.0.17-1.el7 Complete! [root at klovia ~]# doveadm pw -s ARGON2I -p secret Fatal: Unknown scheme: ARGON2I [root at klovia ~]# doveadm pw -l MD5 MD5-CRYPT SHA SHA1 SHA256 SHA512 SMD5 SSHA SSHA256 SSHA512 PLAIN CLEAR CLEARTEXT PLAIN-TRUNC CRAM-MD5 SCRAM-SHA-1 HMAC-MD5 DIGEST-MD5 PLAIN-MD4 PLAIN-MD5 LDAP-MD5 LANMAN NTLM OTP SKEY RPA PBKDF2 CRYPT SHA256-CRYPT SHA512-CRYPT Previously installed argon2: grep -n argon /var/log/yum.log* /var/log/yum.log:128:Feb 13 09:01:01 Installed: libargon2-20161029-2.el7.armv7hl /var/log/yum.log:129:Feb 13 09:01:01 Installed: argon2-20161029-2.el7.armv7hl -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20190220/ee964bd1/attachment-0001.html>