Re: Policy regarding /etc/profile.d

2014-10-15 Thread Simon McVittie
On 15/10/14 00:17, Santiago Vila wrote: etc/profile.d/vte.sh libs/libvte-2.90-common etc/profile.d/vte-2.91.sh libs/libvte-2.91-common These ones, at least, are for non-essential functionality: the New Window and New Tab

Re: Policy regarding /etc/profile.d

2014-10-15 Thread Santiago Vila
On Wed, Oct 15, 2014 at 11:20:21AM +0100, Simon McVittie wrote: On 15/10/14 00:17, Santiago Vila wrote: Do we need a paragraph in policy saying explicitly you should not use profile.d? For some packages, like bash-completion and packagekit-command-not-found, the whole point of the binary

Policy regarding /etc/profile.d

2014-10-14 Thread Santiago Vila
Hello. For a lot of time, I was reluctant to modify /etc/profile to support /etc/profile.d because my understanding of policy, namely this: A program must not depend on environment variables to get reasonable defaults. (That's because these environment variables would