I am trying to set GPG_AGENT_INFO as a global variable which is already
defined by (I guess gnome-keyring)

I have an script which only executes once in my xfce-session, like:

set -xU GPG_AGENT_INFO (gpg-agent -v --daemon | egrep -o
"=(.*);[[:space:]]" | sed -e 's/=//' | sed -e 's/;//')

and also even tried

set -xg GPG_AGENT_INFO (gpg-agent -v --daemon | egrep -o
"=(.*);[[:space:]]" | sed -e 's/=//' | sed -e 's/;//')

But does not matter, everytime I open a new fish session, I get
something like:

echo $GPG_AGENT_INFO
/run/user/1001/keyring/gpg 0 1

instead of something like
/tmp/gpg-1JaGYx/S.gpg-agent:2333:1

I really need a way for fish to export correctly that variable across
all fish sessions, any suggestion?

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Fish-users mailing list
Fish-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fish-users

Reply via email to