Skel files
Earnie Boyd
earnie_boyd@yahoo.com
Tue Jul 30 08:54:00 GMT 2002
John Morrison wrote:
>
> > From: Earnie Boyd [mailto:earnie_boyd@yahoo.com]
>
> Thanks Earnie, response is welcome :)
>
> > John Morrison wrote:
> > >
> > > Some of the files I have on my system which I believe could
> > > have defaults...
> > >
>
> > > .xinit Yes - But should be copied only by the
> > X11 package or perhaps RXVT.
>
> By copied I take it you mean packaged as part of a tar? I agree,
> personally, I'd choose X11.
>
Maybe both.
> > > .xserverrc Yes - But should be copied only by the
> > X11 package needing it
>
> Agreed.
>
> > > .pinerc Yes - But should be copied only by the
> > PINE package
>
> Agreed.
>
> > > .vimrc Yes - But should be copied only by the
> > VIM package
>
> Agreed. I'm attempting (with this mail) to raise the profile (if
> you'll forgive the pun) of the skel capabilities. I _definitely_
> want them to be part of the appropriate package! :)
>
You can create the /profile/skel for these and the package could copy if
they exist or provide it's own default.
> > > .bashrc No
> > > .bash_profile No
> > > .inputrc No
> > > .login No
> > > .logout No
>
> Why no? Not even comments and example usage? I (as a *nix
> newbie) didn't know these files existed, uses of or anything for
> ages. I found them out either by accident or by viewing somebody
> elses system. Even just a place holder with a comment as to
> what the file is for I would have considered useful.
>
Examples are fine. Forcing the user to have them would be a pain, IMO.
It complicates the install process beyond what is needed. These files
are for the user to modify there environment to their specific need, not
what someone else dreams up as a standard user environment. The
standard environment should only be controlled by the /etc/profile, etc.
files.
Yes, you could argue that about the other files as well. However, the
other files aren't as common and are more tool specific rather than
environment specific.
Earnie
More information about the Cygwin-apps
mailing list