Hi.

There are several issues here to consider.

* The profile.d thing alone. I have always considered it a bad idea,
but if the LSB says we should have it by default, well, it seems I'll
have to modify /etc/profile accordingly after all.

* Please tell me your ideas about how we will avoid packages
breaking policy when it says "applications should not need environment
variables to work sensibly". I fear that package maintainers will
see the profile.d thing and start using it blindly "just because it's
supported".

* In your particular case, using profile.d to override umask does not
seem very elegant to me. I would be willing to *not* set umask at all
in /etc/profile.d, I think that would allow you to set the umask using
PAM. Please tell me what do you think about this. Recently, several
things have been removed from base-files in favor of /etc/login.defs.
The umask would be just a step in the same direction.

Thanks.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to