Hi,
So I have pushed my final commit for now for my GSoC project. I will try to be brief on all the accomplishments and mention concisely what-is-working.
Signature rule following strict rfc 3156 can now be verified, only pgp-mime messages are accepted and messages without a (valid) signature are held.
SignMessage handler creates multipart/signed message, first of whose part is the original message formed after all the processing(in default-posting-pipeline this handler is at last before the message is send out or copied to nntp or any other queue). It expects a
multipart/signed
ormultipart/mixeed
message. The signature is calculated on whole part using the list's secret key.A List's key can be created from postorius and other signature parameters can also be changed from there( only 'signature_max_age for now).
A user can import his public key from public keyservers( defaults to ha.pool.sks-keyservers.net) by entering their public key id or they can copy paste their public key data to upload their public key.( Exceptions handling is not implemented yet in postorius, if works fine in perfect situations).
I hope to improve all these things even more but seems like I have a short of time now, I will update you( and the mm-dev list) with what other plans I have to furthur improve these parts.
P.S.: There is a working version of my copy of mailman here1 if you want to have a look.
-- Abhilash Raj
Abhilash Raj writes:
P.S.: There is a working version of my copy of mailman here1 if you want to have a look.
A request: Abhilash is busy with exams for the next several days, so please post questions about the implementation to mailman-developers (strongly preferred) or write to me. I'll answer as best I can until he can come back online.
I believe you can sign up for his list using Mozilla Persona. If you can't or won't (for whatever reason), I have an installation at mailto:maxking-test@turnbull.sk.tsukuba.ac.jp and http://turnbull.sk.tsukuba.ac.jp/postorius and I can sign you up by hand.
Steve
participants (2)
-
Abhilash Raj
-
Stephen J. Turnbull