History log of /freebsd-current/share/skel/dot.login
Revision Date Author Comments
# d0b2dbfa 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line sh pattern

Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/


# df6744e8 05-Jul-2017 Edward Tomasz Napierala <trasz@FreeBSD.org>

Cosmetic tweaks to the default shell rc files, mostly comments.

MFC after: 2 weeks


# dd0e1324 05-Jul-2017 Edward Tomasz Napierala <trasz@FreeBSD.org>

Run "resizewin -z" from the default shell profile files. This makes
the terminal work properly out of the box when logging over a serial
line, which is quite important for the user experience on boards like
Raspberry Pi. It doesn't affect cases where the terminal size is
already non-zero, such as SSH or vt(4) sessions.

Note that this doesn't handle a scenario pointed out by rgrimes@:
when the terminal is resized after login, the terminal size won't
get updated even after logging out and back in.

Reviewed by: imp
Obtained from: CheriBSD
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D10642


# 11d9aa67 11-Feb-2015 Colin Percival <cperciva@FreeBSD.org>

Step 1 of eliminating the "games" distribution: Move binaries to /usr/bin;
update paths; and include everything in the "base" distribution.

The "games" distribution being optional made sense when there were more
games and we had small disks; but the "games-like" games were moved into
the ports tree a dozen years ago and the remaining "utility-like" games
occupy less than 0.001% of my laptop's small hard drive. Meanwhile every
new user is confronted by the question "do you want games installed" when
they they try to install FreeBSD.

The next steps will be:

2. Removing punch card (bcd, ppt), phase-of-moon (pom), clock (grdc), and
caesar cipher (caesar, rot13) utilities. I intend to keep fortune, factor,
morse, number, primes, and random, since there is evidence that those are
still being used.

3. Merging src/games into src/usr.bin.

This change will not be MFCed.

Reviewed by: jmg
Discussed at: EuroBSDCon
Approved by: gjb (release-affecting changes)


# a7d5f7eb 19-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.


# fe0506d7 09-Mar-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Create the altix project branch. The altix project will add support
for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting
is a two-module system, consisting of a base compute module and a
CPU expansion module. SGI's NUMAFlex architecture can be an excellent
platform to test CPU affinity and NUMA-aware features in FreeBSD.


# 0c9e0226 27-Mar-2009 Ruslan Ermilov <ru@FreeBSD.org>

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


# d7f03759 19-Oct-2008 Ulf Lilleengen <lulf@FreeBSD.org>

- Import the HEAD csup code which is the basis for the cvsmode work.


# 9f1f5e8d 25-Jun-2001 Nik Clayton <nik@FreeBSD.org>

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


# bddc1909 25-Mar-2000 Robert Watson <rwatson@FreeBSD.org>

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


# b2d28ca4 21-Dec-1999 Alexey Zelkin <phantom@FreeBSD.org>

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>


# 07b5ccc3 12-Dec-1999 Daniel C. Sobral <dcs@FreeBSD.org>

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


# 7f3dea24 27-Aug-1999 Peter Wemm <peter@FreeBSD.org>

$Id$ -> $FreeBSD$


# 1409b687 15-Aug-1997 Andrey A. Chernov <ache@FreeBSD.org>

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


# b97fa2ef 22-Feb-1997 Peter Wemm <peter@FreeBSD.org>

Revert $FreeBSD$ to $Id$


# 5263d089 17-Feb-1997 Joerg Wunsch <joerg@FreeBSD.org>

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


# 1130b656 14-Jan-1997 Jordan K. Hubbard <jkh@FreeBSD.org>

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.


# f98e6287 21-Sep-1996 Wolfram Schneider <wosch@FreeBSD.org>

Improve comments, sync sh/csh scripts if possible.


# a0918e0b 01-May-1996 Jordan K. Hubbard <jkh@FreeBSD.org>

Make the call to fortune here conditional as well.


# 2db54afc 01-Dec-1995 Jordan K. Hubbard <jkh@FreeBSD.org>

Similarly spartan dotfiles.


# 6a9f25dd 01-Dec-1995 Jordan K. Hubbard <jkh@FreeBSD.org>

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


# d242a09d 29-Jul-1995 Paul Traina <pst@FreeBSD.org>

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


# 30bf6ffa 12-Jul-1995 Gary Palmer <gpalmer@FreeBSD.org>

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


# afe61c15 30-May-1994 Rodney W. Grimes <rgrimes@FreeBSD.org>

BSD 4.4 Lite Share Sources