Cancel-Lock
и Cancel-Key
заголовки являются механизмом для защиты сообщений Usenet от отмены лишенными полномочий сторонами. Если сервер новостей поддерживает его, и Вы отправляете сообщение отмены за сообщением, которое содержит Cancel-Lock: foo bar
, затем сервер только соблюдает отмену, если сообщение отмены содержит Cancel-key: wibble
таким образом, что SHA1(wibble) = foo
или SHA1(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)
Проблема - это zsh
globbing удаленный путь. Можно проверить это
scp luna4:"/u/paige/maye/src/diviner/notebooks/plots/hk_*" .
Чтобы выключить globbing для scp удаленных путей, но иначе оставить globbing тем же (отсюда) добавляют это к Вашему .zshrc
-
# Disable globbing on the remote path.
alias scp='noglob scp_wrap'
function scp_wrap {
local -a args
local i
for i in "$@"; do case $i in
(*:*) args+=($i) ;;
(*) args+=(${~i}) ;;
esac; done
command scp "${(@)args}"
}
Если вы используете одинарные кавычки, это работает:
scp 'remote.host.com:files*' .