On 2008-06-09, Russ Allbery wrote: > "cobaco (aka Bart Cornelis)" <[EMAIL PROTECTED]> writes: > > On 2008-06-06, Russ Allbery wrote: > >> This proposal asks for an /etc/profile.d, the contents of which would > >> be sourced by every shell and which could be used to set environment > >> variables for all users. > > > > s/every shell/every bourne-type shell/ > > That's not what the original bug said.
it doesn't quite say so explicitly, so I can see how it could be read differently but quoting from the original reporter: ... then ask the tcsh package maintainer to do the same thing in /etc/csh.login ... I'd interpret that to mean that the proposal is only applical to shells already reading /etc/profile, i.e. bourne-type shells, and other shells needed similar changes. > > that completely misses the point, the reason for wanting a profile.d is > > not for <random package> to set defaults for itself, but to allow for > > packaged customizations > > That's also not what the original bug said. > > The original bug was specifically about setting environment variables for > all shells, which is contrary to the intention of Policy. If you have a > different proposal that you want to see, feel free to propose it, in his first mail the submitter says: ... The issue here is: how do packages include/change information in the user's environment without changing /etc/profile? Currently there is no way... In the submitters second mail the example he gives is setting up shell aliases and then goes on to say: ... "special" package which customize the environment do to. How can Debian provide any kind of environment customization without this? ... > it's a little annoying to be corrected on my closure of a bug when you > apparently never even read the bug. I hope the above explains why I read the bug the way I did, but I did read it :) -- Cheers, cobaco (aka Bart Cornelis)
signature.asc
Description: This is a digitally signed message part.