Parolayı gpgyalnızca bir kez gireceğim şekilde yapılandırmak mümkün mü ve tüm oturum için çalışacağım (kullanıyorum Ubuntu/XFce)?
Nasıl gpgçalıştığından emin değilim , varsayılan fonksiyon parola gpgister gpg-agentve ajan parola sormak için pin-giriş çalışır görünüyor.
Oturum başına yalnızca bir kez pinentry-curses kullanmak istiyorum, bu yüzden parolamı yapıştırabilirim ( hexbir cümlenin dizesi var - kullanıyorum echo -n <SENTENCE> | str-hex) ve Claws Mail'den e-posta imzalayıp parola koymadan (Claws ile pinentry-curses kullanamazsınız) Posta).
GPG_PROCESS=`cut -d: -f 2 $HOME/.gpg-agent-info` if test -f $HOME/.gpg-agent-info && \ kill -0 ${GPG_PROCESS} 2>/dev/null && \ [[ ${GPG_PROCESS} == `pgrep -x -u "${USER}" gpg-agent` ]] ; thenve iyi çalıştı. Sorun, yukarıdaki komut dosyasının işlemin.gpg-agent-infocanlı olup olmadığını kontrol etmesi ve sinyalleri kabul etmesidirkill -0. Bir süreç var, ama değilsegpg-agent, yanlış davranışlar elde ederiz. Ekli kod, doğru işleme sahip olduğumuzu kontrol eder.