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