Emacs
canlock-password - .emacs 中神秘的散列密碼 (?)
在我的
.emacs
中,這已經出現,原因不明:(custom-set-variables ; ... '(canlock-password "fdd7041be5b...")
以此類推,總共40個字元和數字。
C-h v
提供這個:canlock-password is a variable defined in `canlock.el'. Its value is "fdd7041be5b..." Documentation: Password to use when signing a Cancel-Lock or a Cancel-Key header.
我使用 rmail 和 GNUS,而那些使用標頭,除此之外它並沒有讓我想起任何事情,真的,但它當然可以是我忽略的不相關的東西。
我試圖刪除它,但它又回來了。
Cancel-Lock
和Cancel-Key
標頭是一種保護 Usenet 消息不被未授權方取消的機制。如果新聞伺服器支持它,並且您為包含 的消息發送取消消息Cancel-Lock: foo bar
,則伺服器僅在取消消息包含Cancel-key: wibble
這樣的情況下才接受取消SHA1(wibble) = foo
orSHA1(wibble) = bar
。
canlock-password
不是任何東西的雜湊值,它是由GNUS自動生成的。如果你不想讓 GNUS 改變你的.emacs
,你需要canlock-password
自己設置。canlock-password
應該是一個隨機生成的字元串,所以你不妨讓 GNUS 選擇一個。如果您從多個地方發帖,您應該在所有地方使用相同的密碼。另外,不要公開發布此值;您可能希望在單獨的文件中定義它。;; in .emacs (load-library "~/.emacs.d/passwords.el") ;; in passwords.el (setq canlock-password "…" canlock-password-for-verify canlock-password)