Làm cách nào để làm cho đầu ra của PGP bớt dài dòng hơn trong mutt với GnuPG & TOFU?


8

Gần đây tôi đã thêm trust-model tofu+pgpvào .gnupg/gpg.confđể sử dụng các khóa TOFU và tự động tin cậy (ngoài lề) từ các email tôi nhìn thấy lần đầu tiên. Nó có hậu quả xấu là làm cho đầu ra của PGP dài dòng khủng khiếp:

gpg: Verified 1 message signed by "Foo <foo@foo.org>" (key: F00 BA8 …, policy: auto) in the past 32 minutes, 19 seconds.
gpg: Warning: we've only seen a single message signed by this key!
gpg: Warning: if you think you've seen more than 1 message signed by this key, then this key might be a forgery!  Carefully examine the email address for small variations (e.g., additional white space).  If the key is suspect, then use 'gpg --tofu-policy bad "name_of_key"' to mark it as being bad.

Đầu ra của PGP xuất hiện trước phần thân của tin nhắn và tệ hơn nữa là đốm văn bản này xuất hiện một lần cho mỗi địa chỉ e-mail được liên kết với khóa. Trên màn hình nhỏ của tôi, tôi phải cuộn rất nhiều trước khi đọc e-mail thực tế. Tôi đang tìm cách để khắc phục điều đó:

  • Có một tùy chọn nào trong mutt chỉ cho phép hiển thị tóm tắt về đầu ra của PGP (95% thời gian, tất cả những gì tôi quan tâm là "đã xác minh công việc chưa và mức độ tin cậy liên quan đến khóa") là gì?
  • nếu không, có tùy chọn hiển thị đầu ra của PGP sau phần thân của tin nhắn thay vì trước đó không?
  • nếu không, có cách nào để làm cho đầu ra của GnuPG bớt dài dòng hơn không?

Cảm ơn trước! Tôi sử dụng GnuPG 2.1.11 với mutt 1.5.24 trên Debian Sid (4.3.3-5; kernel 4.3.0-1-amd64).


Tôi không biết về một giải pháp tốt hơn nhưng viết một trình bao bọc GnuPG (tập lệnh) ẩn các thông tin đó.
Jens Erat

Câu trả lời:


0

Thanh toán http://www.gsp.com/cgi-bin/man.cgi?topic=t-prot

Điều này thực sự nhằm mục đích lọc ra chuỗi được trích dẫn bên dưới thư (xung đột từ viết tắt TOFU), nhưng cũng có một vài tùy chọn pgp. Nó có thể được kích hoạt bằng cách đặt một cái gì đó giống như set display_filter="t-prot -M mutt --pgp-move --pgp-short" vào .muttrc của bạn (đừng quên cài đặt t-prot ở vị trí đầu tiên)

Thật không may, nó không loại bỏ các cuộc diễu hành khủng khiếp của các khối cảnh báo mà bạn đang đề cập, nhưng đây là sản phẩm làm sẵn tốt nhất mà tôi có thể tìm thấy.

Tất nhiên, bạn cũng có thể lọc qua tập lệnh của riêng mình.

Chỉnh sửa: Vì tôi có cùng một vấn đề và bắt gawk hoặc giống nhau để thực hiện công việc là ... Tôi đã viết kịch bản của riêng mình. Hãy sử dụng bộ lọc này làm bộ lọc hiển thị: https://github.com/Echsecutor/mutt_gpg_display_filter/blob/master/filter.py

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.