[08:45] hello [08:45] is it possible to define an env variable globally ? [08:56] afournier1: what's your use case? [08:57] i'd like to define LANG globally [08:57] or TERM, or TZ [08:57] and i only use upstart, no sysvinit scripts [08:59] afournier1: well, for Session Inits you can now make use of 'initctl set-env', however, that won't work for system jobs (although I'm wondering about enabling that for Upstart 1.9). [09:00] that would be nice if it was possible to define this at upstart startup (pid 1) with a configuration file for example [09:01] so all children process have a configurable and some how standardized environment [09:01] then a job can rewrite/add variables as needed [09:03] afournier1: please can you raise a bug so we can consider this for Upstart 1.9. I am very wary of enabling 'initctl set-env --global' for PID 1 as that could allow a job to DoS the system. [09:04] at the same time may not be a good idea when changing a variable [09:04] yes [09:06] i will check my process graph, maybe i can add insert a job at the begining (just after startup) [09:06] between mountall and startup, would this work ? [09:12] afournier1: you could create a "start on starting mountall" job to inject vars into mountall and all job environments that start on mountall, yes. [09:47] jodh: but it would not inject those vars to the jobs that start on the jobs that start on mountall, that's it ? === Md_ is now known as Md