gpg-agent
Devletlerin man sayfası :
The agent is usualy started on demand by gpg, gpgsm, gpgconf or
gpg-connect-agent. Thus there is no reason to start it manually.
In case you want to use the included Secure Shell Agent you may
start the agent using:
gpg-connect-agent /bye
The usual way to run the agent is from the ~/.xsession file:
eval $(gpg-agent --daemon)
Bu bir yandan bana "manuel olarak başlatmanın bir nedeni olmadığını" öte yandan bana manuel olarak nasıl başlayacağımı anlatıyor. - Burada yanlış anladım mı?
Sistemimde kesinlikle manuel olarak başlatmam gerekiyor gibi görünüyor. Aksi takdirde, örneğin gpg-connect-agent
şikayetler can't connect to the agent: IPC connect call failed
. - Aracıyı gpg-connect-agent
man sayfasında belirtildiği gibi başlatmak için herhangi bir şey yapılandırmam gerekiyor mu?
Ayrıca man sayfası gpg-connect-agent
şöyle diyor:
--agent-program file
Specify the agent program to be started if none is running.
Ancak gpg-connect-agent --help
bu seçeneği listelemez ve kullanmaya çalıştığımda komut da şikayet ediyor.
Man sayfasının farklı bir komutu açıkladığı anlaşılıyor veya önemli bir şeyi kaçırdım mı?
Sistemim mevcut bir Arch Linux. (Başka bir debian kutusundaki durum aynı.)
İstenen ayrıntılar:
$ gpg --version
gpg (GnuPG) 2.0.22
libgcrypt 1.5.3
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Home: ~/.gnupg
Supported algorithms:
Pubkey: RSA, ELG, DSA, ?, ?
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,
CAMELLIA128, CAMELLIA192, CAMELLIA256
Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP2
$ gpg-connect-agent --version
gpg-connect-agent (GnuPG) 2.0.22
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Home: ~/.gnupg
$ man gpg-connect-agent |grep -A1 agent-program
--agent-program file
Specify the agent program to be started if none is running.
$ gpg-connect-agent --agent-program foo
gpg-connect-agent: invalid option "--agent-program"
$ gpg-connect-agent /bye
gpg-connect-agent: can't connect to the agent: IPC connect call failed