canlock-password - 在 .emacs 中神秘地散列密码 (?)

Ema*_*erg 6 emacs usenet

在 my 中.emacs,这已经出现,原因不明:

(custom-set-variables
  ; ...
  '(canlock-password "fdd7041be5b...")
Run Code Online (Sandbox Code Playgroud)

以此类推,共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.
Run Code Online (Sandbox Code Playgroud)

我使用 rmail 和 GNUS,而那些使用标头,除此之外它不会让我想起任何事情,真的,但它当然可能是我忽略的无关的东西。

我试图删除它,但它又回来了。

Gil*_*il' 7

Cancel-LockCancel-Key标头是未经授权的第三方保护Usenet信息对取消的机制。如果新闻服务器支持它,和您发送取消消息包含一个消息Cancel-Lock: foo bar,那么服务器只能荣誉的取消,如果取消消息包含Cancel-key: wibble这样SHA1(wibble) = fooSHA1(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)
Run Code Online (Sandbox Code Playgroud)