On Tue, Aug 25, 2009 at 11:30 AM, RedShift<[email protected]> wrote: > Thomas Bächler wrote: >> >> RedShift schrieb: >>> >>> /usr/bin/bash2: >>> #!/bin/bash >>> bash --rcfile /etc/bashrc >>> >>> and then >>> >>> echo "/usr/bin/bash2" >> /etc/shells >>> usermod -s /usr/bin/bash2 myuser >> >> Yes, or create /etc/bashrc, then /etc/bashrc.d/ and allow to move files >> there just like /etc/profile.d. >> > > I was only illustrating the idea I had about how I would fix it, shouldn't > be much hassle to add the features you're talking about. > >> But then you'd need ". /etc/bashrc" in all user ~/.bashrc. > > > That's problem I've just solved by using a custom shell script that wraps > around bash? > > >> I was hoping there was some magical mechanism that would apply systemwide. >> > > Not according to the manpage. I wonder why they haven't built in a feature > like this, seems pretty trivial to me... I still like my solution though, > because it allows you to select which users adhere to /etc/bashrc and which > not. For example, for root it may have unexpected consequences due to what's > being read from /etc/bashrc. > > > Glenn >
you could modify the files in /etc/skel. These files are used as a template when creating a new user, not sure if it helps you with existing users though. Ronald

