Os cabeçalhos Cancel-Lock
e Cancel-Key
são um mecanismo para proteger mensagens da Usenet contra o cancelamento por parte de pessoas não autorizadas. Se o servidor de notícias suportá-lo e você enviar uma mensagem de cancelamento para uma mensagem que contenha Cancel-Lock: foo bar
, o servidor só honrará o cancelamento se a mensagem de cancelamento contiver Cancel-key: wibble
, tal que SHA1(wibble) = foo
ou SHA1(wibble) = bar
.
O canlock-password
não é o hash de nada, é gerado automaticamente por GNUS. Se você não quiser que o GNUS altere seu .emacs
, você precisa definir canlock-password
. canlock-password
deve ser uma string gerada aleatoriamente, então você pode deixar o GNUS escolher uma. Se você postar de vários lugares, deverá usar a mesma senha em todos os lugares. Além disso, não publique esse valor publicamente; você pode querer defini-lo em um arquivo separado.
;; in .emacs
(load-library "~/.emacs.d/passwords.el")
;; in passwords.el
(setq canlock-password "…"
canlock-password-for-verify canlock-password)