Here's a crazy thought. Might you add an installation option, "Default
shell configuration"

a) (Default) Expert - This setting offers the most compatibility with
older systems
2) Novice - This setting configures the default shell environment with
defaults that make new user's lives easier.

The text needs to be tweaked, but you get the idea.

-Brian

On 5/9/07, Nicolas Williams <Nicolas.Williams at sun.com> wrote:
> On Wed, May 09, 2007 at 01:00:02PM +0200, Roland Mainz wrote:
> > How would you "update" the installed ~/.profile , ~/.kshrc or ~/.bashrc
> > files ? [...]
>
> Q: How would you update /etc/profile et. al. in the future when you want
>    to change them again?
>
> Answer: You can't; you can only replace their content (thus overwriting
>         customer editable content) or leave them alone (thus not
>         delivering whatever feature).
>
> That won't do.  The /etc/skel files, on the other hand, are more easily
> updateable as they only affect new accounts.
>
> AND you can do better than /etc/skel files too!
>
> Build the better PAGER/MANPATH defaults into man(1), repeat for all
> tools whose defaults you wish to change, including the shells.  This is
> easily upgradeable too: just change the programs.
>
> Nico
> --
> _______________________________________________
> opensolaris-arc mailing list
> opensolaris-arc at opensolaris.org
>

Reply via email to