Una shell non interattiva e non di accesso tenterà di generare qualsiasi script specificato in $ BASH_ENV. Ma come posso garantire che $ BASH_ENV sia impostato prima che un lavoro cron o uno script abbiano la possibilità di impostare $ BASH_ENV per una sessione particolare? L'unica opzione per compilare Bash è hardcoded?
pam_env. O semplicemente fonte$HOME/.envin tutti i tuoi script.