Shawn Walker wrote:
> But then we are back to the same problem we started with. Most would
> agree that the current defaults are not "fine."
That's not my reading of the thread.
My reading indicates that there is no set of defaults that are consensus
and in a multi-way vote, the current defaults may well be the most
popular (although clearly not a majority).
> They may be "fine" for experienced users, or those that have used
> Solaris before, but for "new" or other users, they are not very
> pleasant.
> Surely there must be a compromise here. Maybe an install-time option
> that lets you select the initial setup style? ("standard" or
> "advanced"?)
>
> That way you could still do the "skel" thing, but just have the
> installer copy them to the right place?
Try cygwin. A "cute" little UNIX emulation layer on Windows.
(No offense with "cute". Its gosh-darn hard to emulate UNIX on
a system which can neither "fork" or "exec", only "spawn".)
On first use of bash, if it doesn't find any of its configuration files,
it copies the "skel" ones into place, tells you their names and
gives you a one or two line blurb as to what they are for.
A similar solution would work for new users to the system. If you
are an experienced user who is just changing systems, you'll
know what to do.
> I know you said the tools should get them from the right place, but
> does that really happen?
>
> /etc/skel is fine with me, as long as the user accounts created during
> installation have a chance to get the "new" defaults found /etc/skel
> automatically.
>
- jek3