Set environment variable globally

Andrew Martin amartin at xes-inc.com
Fri Mar 24 21:19:36 UTC 2017


Hello,

I recently saw this blog post regarding performance when the TZ environment
variable is not set:
https://blog.packagecloud.io/eng/2017/02/21/set-environment-variable-save-thousands-of-system-calls/

I have noticed this problem when stracing running daemons on my systems and
would like to fix it. I reviewed the official Ubuntu documentation for where to
define environment variables:
https://help.ubuntu.com/community/EnvironmentVariables

I tried defining TZ in /etc/environment and in /etc/profile.d/test.sh, but I
cannot get this environment variable to be available in all cases (e.g. if I
just execute bash without --login or if I run the sample c program provided in
the above article). How can I make the TZ environment variable defined
completely system-wide?

Thanks,

Andrew




More information about the Ubuntu-devel-discuss mailing list