History log of /freebsd-10.1-release/share/skel/
Revision Date Author Comments
272461 03-Oct-2014 gjb

Copy stable/10@r272459 to releng/10.1 as part of
the 10.1-RELEASE process.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


266029 14-May-2014 bdrewery

MFC r264465:

Prefer /etc/login.conf for some of these environment values.


256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


243893 05-Dec-2012 eadler

Remove hack to emulate effective uid and just use the EUID's name in the
first place. I was unaware of this option when originally committing
this change.

Submitted by: gcooper
Approved by: cperciva
MFC after: 3 days


242541 04-Nov-2012 bapt

Change default prompt to show ~ again for the home directory

Submitted by: flo
Approved by: eadler


242514 03-Nov-2012 eadler

Revert the change that makes less default.

Since I've committed this I've receieved roughly an equal
amount of email thanking me for making this change
and asking me to revert it.

I've resisted making this change because
new users tend to prefer less over more
and these users are the least likely to know
how to change the PAGER on their own.

Requested by: many
Objected to: just as many
Decision made by: core
Approved by: cperciva
MFC after: 3 days


234823 29-Apr-2012 eadler

Copy recent changes from etc/root/dot.cshrc that make the defaults more
user friendly

Approved by: cperciva
MFC after: 3 days


222932 10-Jun-2011 jilles

skel/.shrc: Improve commented CDPATH example for POSIX requirements.

POSIX says an empty entry in CDPATH shall not result in the new directory
being printed, while any non-empty entry shall result in the new directory
being printed, including ".". Therefore, the value of CDPATH should almost
always start with a colon, not dot and colon.

Our sh does not print the name for empty entries as well as "." entries.

MFC after: 1 week


199243 13-Nov-2009 ed

Switch the default terminal emulation style to xterm for most platforms.

Right now syscons(4) uses a cons25-style terminal emulator. The
disadvantages of that are:

- Little compatibility with embedded devices with serial interfaces.
- Bad bandwidth efficiency, mainly because of the lack of scrolling
regions.
- A very hard transition path to support for modern character sets like
UTF-8.

Our terminal emulation library, libteken, has been supporting
xterm-style terminal emulation for months, so flip the switch and make
everyone use an xterm-style console driver.

I still have to enable this on i386. Right now pc98 and i386 share the
same /etc/ttys file. I'm not going to switch pc98, because it uses its
own Kanji-capable cons25 emulator.

IMPORTANT: What to do if things go wrong (i.e. graphical artifacts):

- Run the application inside script(1), try to reduce the problem and
send me the log file.
- In the mean time, you can run `vidcontrol -T cons25' and `export
TERM=cons25' so you can run applications the same way you did before.
You can also build your kernel with `options TEKEN_CONS25' to make all
virtual terminals use the cons25 emulator by default.

Discussed on: current@


190477 27-Mar-2009 ru

Add explicit test so that non-existence of /usr/games/fortune
doesn't affect command exit status.


170119 29-May-2007 dougb

Remove /usr/X11R6 from the path here too.

Reminded by: Niclas Zeising <niclas.zeising@gmail.com>


139103 21-Dec-2004 ru

Start the dreaded NOFOO -> NO_FOO conversion.

OK'ed by: core


136910 24-Oct-2004 ru

For variables that are only checked with defined(), don't provide
any fake value.


124716 19-Jan-2004 ru

Use the standard <bsd.files.mk> API to install files.


120555 28-Sep-2003 rwatson

Prefer FreeBSD.org to freebsd.org in mail alias examples.


100872 29-Jul-2002 ru

Drop support for COPY, -c has been the default mode of install(1)
for a long time now.

Approved by: bde


100569 23-Jul-2002 jmallett

Turn on emacs line editing mode by default, as this is what most shells do
these days, and the average user expects ^A and arrow keys to work, however
if they know nothing of editing modes, they will think sh(1) just sucks. It
is likely that because of defaults on most systems and with most shells that
anyone who actually wants vi(1) editing mode will have 'set -o vi'. This
won't affect existing accounts, this way, of course. Only accounts with
.shrc from new etc/skel will be affected. This is much better than making
the change in sh(1).


100313 18-Jul-2002 ru

s/${INSTALL} -c/${INSTALL} ${COPY}/


99510 07-Jul-2002 mp

Synchronize path with dot.cshrc by adding /usr/local/sbin.

PR: 26720
Submitted by: Rob Simmons <rsimmons@wumpus.wlcg.com>
MFC after: 1 week


78771 25-Jun-2001 nik

Automatically exec bash at startup if it exists^U Turn on the display of
tips from the freebsd-tips database at login time.


77995 10-Jun-2001 ache

Fix ISO_ for new names


70892 10-Jan-2001 archie

Add these key bindings for tcsh users in interactive mode:

bindkey "^W" backward-delete-word
bindkey -k up history-search-backward
bindkey -k down history-search-forward

Reviewed by: -current


63199 15-Jul-2000 rwatson

o Apply asmodai's spelling commit from /etc/root to dot.cshrc in /share/skel
also.


58570 25-Mar-2000 rwatson

o Migrate path, umask from dot.login to dot.cshrc
o Comment out display of fortune by default.
o Synch root's .cshrc/.login and non-root's .cshrc/.login in terms of
gratuitous variables set (EDITOR).
o Remove some commented out variables set inconsistently or gratuitously,
such as Interviews settings, 8-bit German locale for root only.
o Synchronize comments in header, as well as references to appropriate man
pages.
o Remove MANPATH setting as apparently /etc/manpath.config does all that
already.

Similar changes probably need to be made in other dot.* files for root
and skel, as all of these files seem to set different aliases, environmental
variables, prompts, and have different semantics.

As a result of this patch, leaving aside the setting of a special prompt
for root, users of csh and tcsh should find similar environments when
logging in or su'ing to any account using that shell.

Reviewed by: asmodai, nbm, will


54965 21-Dec-1999 phantom

Comment out explicit MANPATH setting.

(BTW, it's very bad practice to have MANPATH environment variable set)

PR: conf/14487
Submitted by: Norihiko Ishitani <nori@tlab.is.uec.ac.jp>


54529 13-Dec-1999 dcs

Keep fortunes short, so motd won't scroll outside the screen.


50476 28-Aug-1999 peter

$Id$ -> $FreeBSD$


38747 02-Sep-1998 bde

Nuked setting of crt here too.

Obtained from: src/etc/root/dot.profile rev.1.17.


38320 14-Aug-1998 thepish

PR: 7613
Submitted by: Sheldon Hearn <axl@iafrica.com>
set crt='' so that mail(1) will page according to stty(1) setting


36699 06-Jun-1998 kuriyama

Sync PATH variable with 'dot.login'.

I think here is not my area so feel free to back this out when any
troubles are happened.

Pointed out by: IIJIMA Akihiro <aki@noc.titech.ac.jp>


29871 26-Sep-1997 joerg

Set `crt' by default to make mail(1) happy.


28869 28-Aug-1997 wosch

Add an example file for private E-Mail aliases. A user can share
~/.mail_aliases with different mail clients (e.g. mutt, mail) and can
make ~/.mailrc readable and keep the aliases private.


28347 18-Aug-1997 ache

Add ~/.login_conf prototype with example of l10n (commented out)


28244 15-Aug-1997 ache

Remove LANG settings from here, they must be in login classes instead


28182 13-Aug-1997 wosch

install dot.shrc
Submitted by: Wolfgang Helbig <helbig@MX.BA-Stuttgart.De>


27865 03-Aug-1997 wosch

Move aliases and shell flags from .profile to .shrc so these settings
are effective in interactive non-login shells, e.g. xterm or su(1).

Submitted by: Wolfgang Helbig <helbig@ba-stuttgart.de>
Finally close PR #3740


27416 15-Jul-1997 charnier

Remove obsolete flag (-g) for ls.
PR:conf/3730
Submitted by: helbig@MX.BA-Stuttgart.De


23532 08-Mar-1997 wosch

Enable some aliases.
Add example for variable CDPATH, commented out.


22988 22-Feb-1997 peter

Revert $FreeBSD$ to $Id$


22855 17-Feb-1997 joerg

Various sanitizations:

. Don't clobber the TERM setting; it's supposed to be done by /etc/ttys
already.
. Comment out the Interviews stuff, 98 % of all users probably won't
ever use it.
. Install the files with better default permissions in the skeleton
directory; pw(8) retains the permissions when creating a new
acount, and installing them read-only is stupid, yet installing
.rhosts world-readable is dangerous.

2.2 candidate


21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


18450 21-Sep-1996 wosch

Improve comments, sync sh/csh scripts if possible.


15750 12-May-1996 wosch

Add comments for
some useful aliases
8-bit locale
a nicer prompt


15734 11-May-1996 wosch

Add a comment how to enable the emacs command line editor


15511 01-May-1996 jkh

Make the call to fortune here conditional as well.


12560 01-Dec-1995 jkh

Similarly spartan dotfiles.


12554 01-Dec-1995 jkh

Update these from new examples in etc/root. Also comment out
dot.rhosts entries which are wholly bogus and not worth a search
on.


9771 29-Jul-1995 pst

Only execute /usr/games/fortune if it's there.


9701 25-Jul-1995 bde

Change `install' to `${INSTALL}' so that default install flags can be
specified in the top level Makefiles.


9503 12-Jul-1995 gpalmer

Don't set SHELL by default - if you chpass -s your shell, this
will over-ride it and confuse several applications, including
xterm


6015 29-Jan-1995 jkh

Make the default paths a bit more rational for our systems (sheesh!).
Thanks, Sean!
Suggested by: Sean McDermott <spm@staff.cc.purdue.edu>


1639 30-May-1994 rgrimes

This commit was generated by cvs2svn to compensate for changes in r1638,
which included commits to RCS files with non-trunk default branches.