A principal implementação prática é que os descendentes do gerenciador de janelas herdarão as variáveis de ambiente do gerenciador de janelas. Isso é útil para lidar com agentes chave de criptografia, como gpg-agent ou ssh-agent, onde o gerenciador de login inicia os agentes para que o gerenciador de janelas e seus descendentes herdem automaticamente as variáveis de ambiente SSH_AGENT_PID
e SSH_AUTH_SOCK
.
Você pode comparar a saída /proc/PID/environ
para ambos os processos:
cat /proc/'pgrep openbox'/environ | xargs -0 -l1
com
cat /proc/'pgrep lxterminal'/environ | xargs -0 -l1
O xargs -0 -l1
simplesmente imprime a saída com terminação nula de environ
em várias linhas.