Jesse Norell wrote:
Hello,
I've managed to add the sha1 algorithm as implemented in the OpenSSL
library to my dbmail, along with the '{sha1:}' and '{sha1}' password
prefixes in dbmail-adduser for mode "a". (I don't have SHA support in
mode "c" as of yet). I /was/ going to try to make it all clean and
nice and offer it as a full patch set, but I've been having problems
finding my way through the generation of the top-level Makefile, so I
What do you need to do there? If just checking for the openssl library,
look at using AC_CHECK_LIB in acinclude.m4 (eg. look at the SIEVE stuff
in dbmail 2.x, it's pretty short and clean).
Thanks, that might help. I've been trying to pattern it after the
way the
PgSQL/MySQL libraries are detected/added, and that's just too much
automake/autoconf/aclocal logic for me. :) I'll see if using the SIEVE stuff
makes it any simpler for me.
decided to see if:
1) Anyone else is even interested in this
Yes, it should get added at some point.
1.2.x is feature-frozen, so I'd guess it would not be accepted there.
The database layers are different between 1.2 and 2.x, so that part would
have to be different in both cases. I'd think just do 2.x.
As for increasing the password field length to 40 chars - it probably
won't be long till even more are needed. We might want to make that 64
right now.
I'm Cc:'ing this to the dbmail-dev list, this sort of discussion really
belongs there. Thanks for the work, and hang in there - I don't know of
any autoconf experts on the dev list, but there are a few folks who have
done enough with it to get what they needed done.
Jesse
I thought the -dev list might be the right place, but I am still unable
to join
the dbmail-dev list. I think I mentioned it already in my very first
post here, but
when I visit https://mailman.fastxs.nl/mailman/listinfo/dbmail-dev and
enter my
info, I get sent to twister.fastxs.net, which redirects me to the URL
http://www.ic-s.nlmailman/subscribe/dbmail-dev (which is clearly missing
a slash
between the domain and "mailman"). If I attempt to add the slash in by
hand, I
still a 404, but even I if I didn't, it wouldn't do much good without
being able to
POST my form data there.
If someone could tell me the correct magic incantation to get on the
-dev list, I'll
take all this over there.