2013-08-27 3 views
0

누구나 특정 시간 (분)이 경과 한 후에 만 ​​* .gpg 파일을 저장할 때 암호문을 다시 요청할 수 있도록 Emacs를 설정하는 방법을 알려주시겠습니까? 여는 동안 Emacs가 암호문을 요구하도록 설정할 수 있다는 것을 알고 있지만 마지막 암호 문구가 5 분 후에 "시간 초과"되는 시스템을 선호합니다. 이전에이 설명서에 대해 뭔가를 본 것을 기억하지만 다시 찾지 못하는 것처럼 보였습니다. 웹 검색이 도움이되지 않았습니다. 어떤 도움을 주시면 감사하겠습니다.Emacs GPG passphrase timeout

답변

1

당신은 아마 찾고 :

채널을 내가g(epa) Caching Passphrases또한 (이맥스 24로) 지금은 사용되지 않는에서 (pgg) Caching passphrase 볼 수

RET pgg 라이브러리, 조금 더 장황하다.

+0

감사합니다. 불행히도 제 이맥스는 "epa"에 해당 항목이없고 "pgg"아이디어가 작동하지 않습니다. –

+0

http://www.gnu.org/software/emacs/manual/html_mono/epa.html#Caching-Passphrases – phils

+0

항상 그렇듯이 위키는 유용 할 수 있습니다. http://www.emacswiki.org/emacs/EasyPG – phils

2

GPG 2.0.x를 사용하고 있다면 암호문을 캐싱하는 Emacs가 아니라 gpg-agent와 pinentry입니다. 이 경우 패스 프레이즈 캐싱 시간은 ~/.gnupg/gpg-agent.conf에 있으며 원하는 설정은 "default-cache-ttl"다음에 암호 구문을 캐시 할 시간 (초)이옵니다. 원하는대로 설정하십시오.

그러나 GPG 1.4.x를 사용하는 경우 GPG 에이전트 (컴파일 할 때 포함시킬 수있는 옵션이 있음) 또는 사용중인 인터페이스가 다를 수 있습니다. 이 경우 이맥스와 어느 버전의 GnuPG 인터페이스가 여러분의 Emacs 버전 (원래는 EasyPG 였지만, 지난 몇 년 동안 바뀌 었습니다)에 적용 가능합니다.

+0

이미 트렁크에서 다시 변경되지 않는 한 EasyPG가 현재 라이브러리라고 생각합니다. PGG는 쓸모없는 라이브러리입니다. – phils

+0

이 경우 Emacs Wiki에 해답이 있어야합니다. – Ben