Roland Mainz wrote: > Casper.Dik at Sun.COM wrote: > >>> Umpf... ;-/ >>> The whole "better default shell environment"-cases center around "better >>> defaults for beginners" (following the lead of distributions like SuSE, >>> Ubuntu and Debian 4.0) and not "personal preferences for the >>> professionals/admins/developers" (who likely start ranting about the >>> "defaults" and are able to change them to match their preferences in >>> their per-user configuration files. I agree that the defaults are not >>> "perfect" for experts but they are very helpfull for "beginners" (which >>> are usually not able to change this setting without learning the shell >>> first). >>> >> Then it occurs to me that setting them in /etc/profile, /etc/*rc* >> is WRONG. >> >> By all means, refresh /etc/skel and have beginners populate >> their accounts from there (as the tools do or should do) >> > > And how can we update those files in the user accounts ? What about a user who carefully edited his per-user files, to get the behavior he wanted, and one (or more) of those behaviors was to let the default remain?
I think the short answer is that you don't *dare* change the behavior for existing users, irrespective of how they got there. If a site should desire to change all their users, that is a site specific customization to the proposed scripts. - jek3
