History log of /netbsd-current/etc/root/dot.profile
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.35 25-Dec-2022 nia

As with normal users, include /usr/games in the default PATH of root


Revision tags: netbsd-10-base
# 1.34 21-Jul-2022 kre

Get rid of the (insulting)
We recommend that you create a non-root account...
message from single user mode shell startups.


# 1.33 09-Jul-2022 kre

If /rescue is at the head of $PATH (which is how it starts out in /rescue/sh
unless changed by something - and has been since NetBSD 3) don't blindly
simply change it to a PATH that doesn't have /rescue in it at all.

This doesn't solve the "/rescue/tar execs /usr/bin/gzip" problem completely,
as if PATH is in the environment when /rescue/sh is started, that one will
override the shell's built in PATH, but this is better than nothing.


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base
# 1.32 24-Aug-2020 nia

uname -p, pointed out by various


# 1.31 15-Aug-2020 nia

Use sysctl -n hw.machine_arch so this works on e.g. aarch64

Ues HTTPS


Revision tags: netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.30 01-Mar-2018 snj

/usr/X11R6 has been empty on most NetBSD installations since 2008,
and the last few straggling ports dumped it in 2015. It's time to
prune references to /usr/X11R6 from our config files.


# 1.29 07-Dec-2017 jmcneill

Update example PKG_PATH entry to use the CDN frontend, use uname -p instead
of uname -m for processor subdirectory, and derive the OS release from
uname -r.


Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.28 08-Mar-2016 mlelstv

branches: 1.28.8;
tset was useful for fixed terminals and rarely changing configurations.
But for current software terminal emulators and varying network
logins it's just confusing.

No longer run tset when logging in.

ok @martin


# 1.27 30-Nov-2014 riz

Freshen up the commented-out suggested PKG_PATH a bit.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base yamt-pagecache-base5 yamt-pagecache-base4
# 1.26 11-Mar-2012 he

branches: 1.26.12;
Point first to 6.0 packages, then to packages for 5.1 or 5.0.
The latter have reduced usefullness in -current or netbsd-6 until
we have a compat50 package.


Revision tags: netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
# 1.25 21-Jun-2011 erh

branches: 1.25.2; 1.25.4;
There is no .../5.99 path to use for PKG_PATH, so change it to 5.1 instead.
Also refer the reader to pkg_install.conf as an alternative.


Revision tags: cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.24 27-Dec-2010 christos

branches: 1.24.4;
`` -> $()


Revision tags: matt-premerge-20091211
# 1.23 26-Aug-2009 tsutsui

netbsd.org -> NetBSD.org for URLs.


# 1.22 15-May-2009 ad

Clearer wording when nagging about root logins.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.21 15-Feb-2009 erh

Add "/pub" to the PKG_PATH lines in the default .cshrc and .profile so they
actually have a chance of working. Also provide an example of how to include
more than one path.


Revision tags: mjf-devfs2-base2
# 1.20 19-Nov-2008 cube

branches: 1.20.2;
Sprinkle /usr/X11R7 where relevant. rc.d/x{fs,dm} are left to be done.


# 1.19 10-Nov-2008 joerg

Add commented out example of PKG_PATH to make using binary packages
easier.


Revision tags: netbsd-5-base matt-mips64-base2 netbsd-4-0-1-RELEASE wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-fixsa-newbase wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-base mjf-devfs-base matt-armv6-nbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-armv6-base matt-mips64-base hpcarm-cleanup-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
# 1.18 22-Feb-2005 sketch

branches: 1.18.26; 1.18.34;
Use hostname(1) in preference to uname(1) in case /usr isn't mounted.


# 1.17 22-Feb-2005 sketch

Revision 1.2 of dot.shrc changed the prompt to use a HOST variable without
setting it anywhere, so set it here.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base fvdl_fs64_base
# 1.16 10-Oct-2002 abs

If we are going to point ENV at .shrc, and link this in as /.profile as well
as /root/.profile, then use /root/.shrc rather than $HOME/.shrc otherwise
single user mode tries to use /.shrc...


Revision tags: netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base netbsd-1-5-PATCH003 netbsd-1-5-PATCH002 netbsd-1-5-PATCH001 netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.15 19-Feb-2000 mycroft

branches: 1.15.6;
Make the tset stuff actually set the environment variables again.
Someone was on crack.


# 1.14 19-Feb-2000 mycroft

Simplify the tset crap, and do not set $HOME gratuitously.


# 1.13 16-Feb-2000 jwise

1.) bring over the second half of David Brownlee's change to dot.login --
don't query the user for terminal type if the type is not `unknown'

2.) change this a little in both the csh and the [k]sh cases -- do call
tset(1) even if the terminal type is known (so that TERMCAP is set
properly, but don't have it query the user.


# 1.12 16-Feb-2000 jwise

Port to [k]sh(1) startup files David Brownlee's improvement from
cvs rdiff -r1.4 -r1.5 basesrc/etc/root/dot.login

As there, text is from Miles Nordin.


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base
# 1.11 05-Nov-1999 mycroft

branches: 1.11.2;
(Ab?)use some sh(1) features:
* Put the aliases in a separate file, referenced by $ENV, so that they're
present in subshells.
* Do the same to make `set -o emacs' happen automatically in interactive
shells. (Yay, line editing by default!)
* Use `export FOO=bar' syntax, as it's shorter and other sh(1)-like shells
all support it these days.


# 1.10 04-Apr-1999 mycroft

branches: 1.10.2;
Avoid using id(1), as this loses when /usr isn't mounted.


Revision tags: netbsd-1-4-base
# 1.9 30-Mar-1999 hubertf

branches: 1.9.2;
Add hup, ll and x shell functions similar to the aliases in dot.cshrc
plus set the prompt. Tested with /bin/sh and /bin/ksh.


# 1.8 17-Jan-1998 thorpej

Sync PATH with our csh counterpart.


# 1.7 28-Oct-1997 mrg

RCSid police. fix pr#4307 from Eric Haszlakiewicz: csh aliases broken with.


Revision tags: netbsd-1-3-PATCH003 netbsd-1-3-PATCH003-CANDIDATE2 netbsd-1-3-PATCH003-CANDIDATE1 netbsd-1-3-PATCH003-CANDIDATE0 netbsd-1-3-PATCH002 netbsd-1-3-PATCH001 netbsd-1-3-RELEASE netbsd-1-3-BETA netbsd-1-3-base
# 1.6 15-Feb-1997 mikel

cleanup Lite-1 merge


Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
# 1.5 24-Dec-1994 cgd

get dot out of root's path.


Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
# 1.4 26-Mar-1994 jtc

The contents of this file are evaluated by root, users without a home dir,
and even by the shell in single user mode. This change makes it work in
all of those circumstances, though probably not optimally.

It is likely that something better will be checked in after all of the
outstanding issues are resolved, but I have to check in something that
works before this week's tarballs are created.


# 1.3 24-Mar-1994 jtc

Changed .login (csh) and .profile (sh) to be consistant with each other.
In particular, explicit setting of erase and kill chars via stty has been
removed.


Revision tags: netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
# 1.2 06-Jun-1993 cgd

remove /usr/local and /usr/contrib from root's path


# 1.1 21-Mar-1993 cgd

branches: 1.1.1;
Initial revision


# 1.34 21-Jul-2022 kre

Get rid of the (insulting)
We recommend that you create a non-root account...
message from single user mode shell startups.


# 1.33 09-Jul-2022 kre

If /rescue is at the head of $PATH (which is how it starts out in /rescue/sh
unless changed by something - and has been since NetBSD 3) don't blindly
simply change it to a PATH that doesn't have /rescue in it at all.

This doesn't solve the "/rescue/tar execs /usr/bin/gzip" problem completely,
as if PATH is in the environment when /rescue/sh is started, that one will
override the shell's built in PATH, but this is better than nothing.


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base
# 1.32 24-Aug-2020 nia

uname -p, pointed out by various


# 1.31 15-Aug-2020 nia

Use sysctl -n hw.machine_arch so this works on e.g. aarch64

Ues HTTPS


Revision tags: netbsd-9-2-RELEASE netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.30 01-Mar-2018 snj

/usr/X11R6 has been empty on most NetBSD installations since 2008,
and the last few straggling ports dumped it in 2015. It's time to
prune references to /usr/X11R6 from our config files.


# 1.29 07-Dec-2017 jmcneill

Update example PKG_PATH entry to use the CDN frontend, use uname -p instead
of uname -m for processor subdirectory, and derive the OS release from
uname -r.


Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.28 08-Mar-2016 mlelstv

branches: 1.28.8;
tset was useful for fixed terminals and rarely changing configurations.
But for current software terminal emulators and varying network
logins it's just confusing.

No longer run tset when logging in.

ok @martin


# 1.27 30-Nov-2014 riz

Freshen up the commented-out suggested PKG_PATH a bit.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base yamt-pagecache-base5 yamt-pagecache-base4
# 1.26 11-Mar-2012 he

branches: 1.26.12;
Point first to 6.0 packages, then to packages for 5.1 or 5.0.
The latter have reduced usefullness in -current or netbsd-6 until
we have a compat50 package.


Revision tags: netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
# 1.25 21-Jun-2011 erh

branches: 1.25.2; 1.25.4;
There is no .../5.99 path to use for PKG_PATH, so change it to 5.1 instead.
Also refer the reader to pkg_install.conf as an alternative.


Revision tags: cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.24 27-Dec-2010 christos

branches: 1.24.4;
`` -> $()


Revision tags: matt-premerge-20091211
# 1.23 26-Aug-2009 tsutsui

netbsd.org -> NetBSD.org for URLs.


# 1.22 15-May-2009 ad

Clearer wording when nagging about root logins.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.21 15-Feb-2009 erh

Add "/pub" to the PKG_PATH lines in the default .cshrc and .profile so they
actually have a chance of working. Also provide an example of how to include
more than one path.


Revision tags: mjf-devfs2-base2
# 1.20 19-Nov-2008 cube

branches: 1.20.2;
Sprinkle /usr/X11R7 where relevant. rc.d/x{fs,dm} are left to be done.


# 1.19 10-Nov-2008 joerg

Add commented out example of PKG_PATH to make using binary packages
easier.


Revision tags: netbsd-5-base matt-mips64-base2 netbsd-4-0-1-RELEASE wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-fixsa-newbase wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-base mjf-devfs-base matt-armv6-nbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-armv6-base matt-mips64-base hpcarm-cleanup-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
# 1.18 22-Feb-2005 sketch

branches: 1.18.26; 1.18.34;
Use hostname(1) in preference to uname(1) in case /usr isn't mounted.


# 1.17 22-Feb-2005 sketch

Revision 1.2 of dot.shrc changed the prompt to use a HOST variable without
setting it anywhere, so set it here.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base fvdl_fs64_base
# 1.16 10-Oct-2002 abs

If we are going to point ENV at .shrc, and link this in as /.profile as well
as /root/.profile, then use /root/.shrc rather than $HOME/.shrc otherwise
single user mode tries to use /.shrc...


Revision tags: netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base netbsd-1-5-PATCH003 netbsd-1-5-PATCH002 netbsd-1-5-PATCH001 netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.15 19-Feb-2000 mycroft

branches: 1.15.6;
Make the tset stuff actually set the environment variables again.
Someone was on crack.


# 1.14 19-Feb-2000 mycroft

Simplify the tset crap, and do not set $HOME gratuitously.


# 1.13 16-Feb-2000 jwise

1.) bring over the second half of David Brownlee's change to dot.login --
don't query the user for terminal type if the type is not `unknown'

2.) change this a little in both the csh and the [k]sh cases -- do call
tset(1) even if the terminal type is known (so that TERMCAP is set
properly, but don't have it query the user.


# 1.12 16-Feb-2000 jwise

Port to [k]sh(1) startup files David Brownlee's improvement from
cvs rdiff -r1.4 -r1.5 basesrc/etc/root/dot.login

As there, text is from Miles Nordin.


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base
# 1.11 05-Nov-1999 mycroft

branches: 1.11.2;
(Ab?)use some sh(1) features:
* Put the aliases in a separate file, referenced by $ENV, so that they're
present in subshells.
* Do the same to make `set -o emacs' happen automatically in interactive
shells. (Yay, line editing by default!)
* Use `export FOO=bar' syntax, as it's shorter and other sh(1)-like shells
all support it these days.


# 1.10 04-Apr-1999 mycroft

branches: 1.10.2;
Avoid using id(1), as this loses when /usr isn't mounted.


Revision tags: netbsd-1-4-base
# 1.9 30-Mar-1999 hubertf

branches: 1.9.2;
Add hup, ll and x shell functions similar to the aliases in dot.cshrc
plus set the prompt. Tested with /bin/sh and /bin/ksh.


# 1.8 17-Jan-1998 thorpej

Sync PATH with our csh counterpart.


# 1.7 28-Oct-1997 mrg

RCSid police. fix pr#4307 from Eric Haszlakiewicz: csh aliases broken with.


Revision tags: netbsd-1-3-PATCH003 netbsd-1-3-PATCH003-CANDIDATE2 netbsd-1-3-PATCH003-CANDIDATE1 netbsd-1-3-PATCH003-CANDIDATE0 netbsd-1-3-PATCH002 netbsd-1-3-PATCH001 netbsd-1-3-RELEASE netbsd-1-3-BETA netbsd-1-3-base
# 1.6 15-Feb-1997 mikel

cleanup Lite-1 merge


Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
# 1.5 24-Dec-1994 cgd

get dot out of root's path.


Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
# 1.4 26-Mar-1994 jtc

The contents of this file are evaluated by root, users without a home dir,
and even by the shell in single user mode. This change makes it work in
all of those circumstances, though probably not optimally.

It is likely that something better will be checked in after all of the
outstanding issues are resolved, but I have to check in something that
works before this week's tarballs are created.


# 1.3 24-Mar-1994 jtc

Changed .login (csh) and .profile (sh) to be consistant with each other.
In particular, explicit setting of erase and kill chars via stty has been
removed.


Revision tags: netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
# 1.2 06-Jun-1993 cgd

remove /usr/local and /usr/contrib from root's path


# 1.1 21-Mar-1993 cgd

branches: 1.1.1;
Initial revision


# 1.33 09-Jul-2022 kre

If /rescue is at the head of $PATH (which is how it starts out in /rescue/sh
unless changed by something - and has been since NetBSD 3) don't blindly
simply change it to a PATH that doesn't have /rescue in it at all.

This doesn't solve the "/rescue/tar execs /usr/bin/gzip" problem completely,
as if PATH is in the environment when /rescue/sh is started, that one will
override the shell's built in PATH, but this is better than nothing.


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base
# 1.32 24-Aug-2020 nia

uname -p, pointed out by various


# 1.31 15-Aug-2020 nia

Use sysctl -n hw.machine_arch so this works on e.g. aarch64

Ues HTTPS


Revision tags: netbsd-9-2-RELEASE netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.30 01-Mar-2018 snj

/usr/X11R6 has been empty on most NetBSD installations since 2008,
and the last few straggling ports dumped it in 2015. It's time to
prune references to /usr/X11R6 from our config files.


# 1.29 07-Dec-2017 jmcneill

Update example PKG_PATH entry to use the CDN frontend, use uname -p instead
of uname -m for processor subdirectory, and derive the OS release from
uname -r.


Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.28 08-Mar-2016 mlelstv

branches: 1.28.8;
tset was useful for fixed terminals and rarely changing configurations.
But for current software terminal emulators and varying network
logins it's just confusing.

No longer run tset when logging in.

ok @martin


# 1.27 30-Nov-2014 riz

Freshen up the commented-out suggested PKG_PATH a bit.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base yamt-pagecache-base5 yamt-pagecache-base4
# 1.26 11-Mar-2012 he

branches: 1.26.12;
Point first to 6.0 packages, then to packages for 5.1 or 5.0.
The latter have reduced usefullness in -current or netbsd-6 until
we have a compat50 package.


Revision tags: netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
# 1.25 21-Jun-2011 erh

branches: 1.25.2; 1.25.4;
There is no .../5.99 path to use for PKG_PATH, so change it to 5.1 instead.
Also refer the reader to pkg_install.conf as an alternative.


Revision tags: cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.24 27-Dec-2010 christos

branches: 1.24.4;
`` -> $()


Revision tags: matt-premerge-20091211
# 1.23 26-Aug-2009 tsutsui

netbsd.org -> NetBSD.org for URLs.


# 1.22 15-May-2009 ad

Clearer wording when nagging about root logins.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.21 15-Feb-2009 erh

Add "/pub" to the PKG_PATH lines in the default .cshrc and .profile so they
actually have a chance of working. Also provide an example of how to include
more than one path.


Revision tags: mjf-devfs2-base2
# 1.20 19-Nov-2008 cube

branches: 1.20.2;
Sprinkle /usr/X11R7 where relevant. rc.d/x{fs,dm} are left to be done.


# 1.19 10-Nov-2008 joerg

Add commented out example of PKG_PATH to make using binary packages
easier.


Revision tags: netbsd-5-base matt-mips64-base2 netbsd-4-0-1-RELEASE wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-fixsa-newbase wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-base mjf-devfs-base matt-armv6-nbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-armv6-base matt-mips64-base hpcarm-cleanup-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
# 1.18 22-Feb-2005 sketch

branches: 1.18.26; 1.18.34;
Use hostname(1) in preference to uname(1) in case /usr isn't mounted.


# 1.17 22-Feb-2005 sketch

Revision 1.2 of dot.shrc changed the prompt to use a HOST variable without
setting it anywhere, so set it here.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base fvdl_fs64_base
# 1.16 10-Oct-2002 abs

If we are going to point ENV at .shrc, and link this in as /.profile as well
as /root/.profile, then use /root/.shrc rather than $HOME/.shrc otherwise
single user mode tries to use /.shrc...


Revision tags: netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base netbsd-1-5-PATCH003 netbsd-1-5-PATCH002 netbsd-1-5-PATCH001 netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.15 19-Feb-2000 mycroft

branches: 1.15.6;
Make the tset stuff actually set the environment variables again.
Someone was on crack.


# 1.14 19-Feb-2000 mycroft

Simplify the tset crap, and do not set $HOME gratuitously.


# 1.13 16-Feb-2000 jwise

1.) bring over the second half of David Brownlee's change to dot.login --
don't query the user for terminal type if the type is not `unknown'

2.) change this a little in both the csh and the [k]sh cases -- do call
tset(1) even if the terminal type is known (so that TERMCAP is set
properly, but don't have it query the user.


# 1.12 16-Feb-2000 jwise

Port to [k]sh(1) startup files David Brownlee's improvement from
cvs rdiff -r1.4 -r1.5 basesrc/etc/root/dot.login

As there, text is from Miles Nordin.


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base
# 1.11 05-Nov-1999 mycroft

branches: 1.11.2;
(Ab?)use some sh(1) features:
* Put the aliases in a separate file, referenced by $ENV, so that they're
present in subshells.
* Do the same to make `set -o emacs' happen automatically in interactive
shells. (Yay, line editing by default!)
* Use `export FOO=bar' syntax, as it's shorter and other sh(1)-like shells
all support it these days.


# 1.10 04-Apr-1999 mycroft

branches: 1.10.2;
Avoid using id(1), as this loses when /usr isn't mounted.


Revision tags: netbsd-1-4-base
# 1.9 30-Mar-1999 hubertf

branches: 1.9.2;
Add hup, ll and x shell functions similar to the aliases in dot.cshrc
plus set the prompt. Tested with /bin/sh and /bin/ksh.


# 1.8 17-Jan-1998 thorpej

Sync PATH with our csh counterpart.


# 1.7 28-Oct-1997 mrg

RCSid police. fix pr#4307 from Eric Haszlakiewicz: csh aliases broken with.


Revision tags: netbsd-1-3-PATCH003 netbsd-1-3-PATCH003-CANDIDATE2 netbsd-1-3-PATCH003-CANDIDATE1 netbsd-1-3-PATCH003-CANDIDATE0 netbsd-1-3-PATCH002 netbsd-1-3-PATCH001 netbsd-1-3-RELEASE netbsd-1-3-BETA netbsd-1-3-base
# 1.6 15-Feb-1997 mikel

cleanup Lite-1 merge


Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
# 1.5 24-Dec-1994 cgd

get dot out of root's path.


Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
# 1.4 26-Mar-1994 jtc

The contents of this file are evaluated by root, users without a home dir,
and even by the shell in single user mode. This change makes it work in
all of those circumstances, though probably not optimally.

It is likely that something better will be checked in after all of the
outstanding issues are resolved, but I have to check in something that
works before this week's tarballs are created.


# 1.3 24-Mar-1994 jtc

Changed .login (csh) and .profile (sh) to be consistant with each other.
In particular, explicit setting of erase and kill chars via stty has been
removed.


Revision tags: netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
# 1.2 06-Jun-1993 cgd

remove /usr/local and /usr/contrib from root's path


# 1.1 21-Mar-1993 cgd

branches: 1.1.1;
Initial revision


# 1.32 24-Aug-2020 nia

uname -p, pointed out by various


# 1.31 15-Aug-2020 nia

Use sysctl -n hw.machine_arch so this works on e.g. aarch64

Ues HTTPS


Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.30 01-Mar-2018 snj

/usr/X11R6 has been empty on most NetBSD installations since 2008,
and the last few straggling ports dumped it in 2015. It's time to
prune references to /usr/X11R6 from our config files.


# 1.29 07-Dec-2017 jmcneill

Update example PKG_PATH entry to use the CDN frontend, use uname -p instead
of uname -m for processor subdirectory, and derive the OS release from
uname -r.


Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.28 08-Mar-2016 mlelstv

branches: 1.28.8;
tset was useful for fixed terminals and rarely changing configurations.
But for current software terminal emulators and varying network
logins it's just confusing.

No longer run tset when logging in.

ok @martin


# 1.27 30-Nov-2014 riz

Freshen up the commented-out suggested PKG_PATH a bit.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base yamt-pagecache-base5 yamt-pagecache-base4
# 1.26 11-Mar-2012 he

branches: 1.26.12;
Point first to 6.0 packages, then to packages for 5.1 or 5.0.
The latter have reduced usefullness in -current or netbsd-6 until
we have a compat50 package.


Revision tags: netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
# 1.25 21-Jun-2011 erh

branches: 1.25.2; 1.25.4;
There is no .../5.99 path to use for PKG_PATH, so change it to 5.1 instead.
Also refer the reader to pkg_install.conf as an alternative.


Revision tags: cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.24 27-Dec-2010 christos

branches: 1.24.4;
`` -> $()


Revision tags: matt-premerge-20091211
# 1.23 26-Aug-2009 tsutsui

netbsd.org -> NetBSD.org for URLs.


# 1.22 15-May-2009 ad

Clearer wording when nagging about root logins.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.21 15-Feb-2009 erh

Add "/pub" to the PKG_PATH lines in the default .cshrc and .profile so they
actually have a chance of working. Also provide an example of how to include
more than one path.


Revision tags: mjf-devfs2-base2
# 1.20 19-Nov-2008 cube

branches: 1.20.2;
Sprinkle /usr/X11R7 where relevant. rc.d/x{fs,dm} are left to be done.


# 1.19 10-Nov-2008 joerg

Add commented out example of PKG_PATH to make using binary packages
easier.


Revision tags: netbsd-5-base matt-mips64-base2 netbsd-4-0-1-RELEASE wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-fixsa-newbase wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-base mjf-devfs-base matt-armv6-nbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-armv6-base matt-mips64-base hpcarm-cleanup-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
# 1.18 22-Feb-2005 sketch

branches: 1.18.26; 1.18.34;
Use hostname(1) in preference to uname(1) in case /usr isn't mounted.


# 1.17 22-Feb-2005 sketch

Revision 1.2 of dot.shrc changed the prompt to use a HOST variable without
setting it anywhere, so set it here.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base fvdl_fs64_base
# 1.16 10-Oct-2002 abs

If we are going to point ENV at .shrc, and link this in as /.profile as well
as /root/.profile, then use /root/.shrc rather than $HOME/.shrc otherwise
single user mode tries to use /.shrc...


Revision tags: netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base netbsd-1-5-PATCH003 netbsd-1-5-PATCH002 netbsd-1-5-PATCH001 netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.15 19-Feb-2000 mycroft

branches: 1.15.6;
Make the tset stuff actually set the environment variables again.
Someone was on crack.


# 1.14 19-Feb-2000 mycroft

Simplify the tset crap, and do not set $HOME gratuitously.


# 1.13 16-Feb-2000 jwise

1.) bring over the second half of David Brownlee's change to dot.login --
don't query the user for terminal type if the type is not `unknown'

2.) change this a little in both the csh and the [k]sh cases -- do call
tset(1) even if the terminal type is known (so that TERMCAP is set
properly, but don't have it query the user.


# 1.12 16-Feb-2000 jwise

Port to [k]sh(1) startup files David Brownlee's improvement from
cvs rdiff -r1.4 -r1.5 basesrc/etc/root/dot.login

As there, text is from Miles Nordin.


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base
# 1.11 05-Nov-1999 mycroft

branches: 1.11.2;
(Ab?)use some sh(1) features:
* Put the aliases in a separate file, referenced by $ENV, so that they're
present in subshells.
* Do the same to make `set -o emacs' happen automatically in interactive
shells. (Yay, line editing by default!)
* Use `export FOO=bar' syntax, as it's shorter and other sh(1)-like shells
all support it these days.


# 1.10 04-Apr-1999 mycroft

branches: 1.10.2;
Avoid using id(1), as this loses when /usr isn't mounted.


Revision tags: netbsd-1-4-base
# 1.9 30-Mar-1999 hubertf

branches: 1.9.2;
Add hup, ll and x shell functions similar to the aliases in dot.cshrc
plus set the prompt. Tested with /bin/sh and /bin/ksh.


# 1.8 17-Jan-1998 thorpej

Sync PATH with our csh counterpart.


# 1.7 28-Oct-1997 mrg

RCSid police. fix pr#4307 from Eric Haszlakiewicz: csh aliases broken with.


Revision tags: netbsd-1-3-PATCH003 netbsd-1-3-PATCH003-CANDIDATE2 netbsd-1-3-PATCH003-CANDIDATE1 netbsd-1-3-PATCH003-CANDIDATE0 netbsd-1-3-PATCH002 netbsd-1-3-PATCH001 netbsd-1-3-RELEASE netbsd-1-3-BETA netbsd-1-3-base
# 1.6 15-Feb-1997 mikel

cleanup Lite-1 merge


Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
# 1.5 24-Dec-1994 cgd

get dot out of root's path.


Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
# 1.4 26-Mar-1994 jtc

The contents of this file are evaluated by root, users without a home dir,
and even by the shell in single user mode. This change makes it work in
all of those circumstances, though probably not optimally.

It is likely that something better will be checked in after all of the
outstanding issues are resolved, but I have to check in something that
works before this week's tarballs are created.


# 1.3 24-Mar-1994 jtc

Changed .login (csh) and .profile (sh) to be consistant with each other.
In particular, explicit setting of erase and kill chars via stty has been
removed.


Revision tags: netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
# 1.2 06-Jun-1993 cgd

remove /usr/local and /usr/contrib from root's path


# 1.1 21-Mar-1993 cgd

branches: 1.1.1;
Initial revision


# 1.31 15-Aug-2020 nia

Use sysctl -n hw.machine_arch so this works on e.g. aarch64

Ues HTTPS


Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.30 01-Mar-2018 snj

/usr/X11R6 has been empty on most NetBSD installations since 2008,
and the last few straggling ports dumped it in 2015. It's time to
prune references to /usr/X11R6 from our config files.


# 1.29 07-Dec-2017 jmcneill

Update example PKG_PATH entry to use the CDN frontend, use uname -p instead
of uname -m for processor subdirectory, and derive the OS release from
uname -r.


Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.28 08-Mar-2016 mlelstv

branches: 1.28.8;
tset was useful for fixed terminals and rarely changing configurations.
But for current software terminal emulators and varying network
logins it's just confusing.

No longer run tset when logging in.

ok @martin


# 1.27 30-Nov-2014 riz

Freshen up the commented-out suggested PKG_PATH a bit.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base yamt-pagecache-base5 yamt-pagecache-base4
# 1.26 11-Mar-2012 he

branches: 1.26.12;
Point first to 6.0 packages, then to packages for 5.1 or 5.0.
The latter have reduced usefullness in -current or netbsd-6 until
we have a compat50 package.


Revision tags: netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
# 1.25 21-Jun-2011 erh

branches: 1.25.2; 1.25.4;
There is no .../5.99 path to use for PKG_PATH, so change it to 5.1 instead.
Also refer the reader to pkg_install.conf as an alternative.


Revision tags: cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.24 27-Dec-2010 christos

branches: 1.24.4;
`` -> $()


Revision tags: matt-premerge-20091211
# 1.23 26-Aug-2009 tsutsui

netbsd.org -> NetBSD.org for URLs.


# 1.22 15-May-2009 ad

Clearer wording when nagging about root logins.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.21 15-Feb-2009 erh

Add "/pub" to the PKG_PATH lines in the default .cshrc and .profile so they
actually have a chance of working. Also provide an example of how to include
more than one path.


Revision tags: mjf-devfs2-base2
# 1.20 19-Nov-2008 cube

branches: 1.20.2;
Sprinkle /usr/X11R7 where relevant. rc.d/x{fs,dm} are left to be done.


# 1.19 10-Nov-2008 joerg

Add commented out example of PKG_PATH to make using binary packages
easier.


Revision tags: netbsd-5-base matt-mips64-base2 netbsd-4-0-1-RELEASE wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-fixsa-newbase wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-base mjf-devfs-base matt-armv6-nbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-armv6-base matt-mips64-base hpcarm-cleanup-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
# 1.18 22-Feb-2005 sketch

branches: 1.18.26; 1.18.34;
Use hostname(1) in preference to uname(1) in case /usr isn't mounted.


# 1.17 22-Feb-2005 sketch

Revision 1.2 of dot.shrc changed the prompt to use a HOST variable without
setting it anywhere, so set it here.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base fvdl_fs64_base
# 1.16 10-Oct-2002 abs

If we are going to point ENV at .shrc, and link this in as /.profile as well
as /root/.profile, then use /root/.shrc rather than $HOME/.shrc otherwise
single user mode tries to use /.shrc...


Revision tags: netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base netbsd-1-5-PATCH003 netbsd-1-5-PATCH002 netbsd-1-5-PATCH001 netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.15 19-Feb-2000 mycroft

branches: 1.15.6;
Make the tset stuff actually set the environment variables again.
Someone was on crack.


# 1.14 19-Feb-2000 mycroft

Simplify the tset crap, and do not set $HOME gratuitously.


# 1.13 16-Feb-2000 jwise

1.) bring over the second half of David Brownlee's change to dot.login --
don't query the user for terminal type if the type is not `unknown'

2.) change this a little in both the csh and the [k]sh cases -- do call
tset(1) even if the terminal type is known (so that TERMCAP is set
properly, but don't have it query the user.


# 1.12 16-Feb-2000 jwise

Port to [k]sh(1) startup files David Brownlee's improvement from
cvs rdiff -r1.4 -r1.5 basesrc/etc/root/dot.login

As there, text is from Miles Nordin.


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base
# 1.11 05-Nov-1999 mycroft

branches: 1.11.2;
(Ab?)use some sh(1) features:
* Put the aliases in a separate file, referenced by $ENV, so that they're
present in subshells.
* Do the same to make `set -o emacs' happen automatically in interactive
shells. (Yay, line editing by default!)
* Use `export FOO=bar' syntax, as it's shorter and other sh(1)-like shells
all support it these days.


# 1.10 04-Apr-1999 mycroft

branches: 1.10.2;
Avoid using id(1), as this loses when /usr isn't mounted.


Revision tags: netbsd-1-4-base
# 1.9 30-Mar-1999 hubertf

branches: 1.9.2;
Add hup, ll and x shell functions similar to the aliases in dot.cshrc
plus set the prompt. Tested with /bin/sh and /bin/ksh.


# 1.8 17-Jan-1998 thorpej

Sync PATH with our csh counterpart.


# 1.7 28-Oct-1997 mrg

RCSid police. fix pr#4307 from Eric Haszlakiewicz: csh aliases broken with.


Revision tags: netbsd-1-3-PATCH003 netbsd-1-3-PATCH003-CANDIDATE2 netbsd-1-3-PATCH003-CANDIDATE1 netbsd-1-3-PATCH003-CANDIDATE0 netbsd-1-3-PATCH002 netbsd-1-3-PATCH001 netbsd-1-3-RELEASE netbsd-1-3-BETA netbsd-1-3-base
# 1.6 15-Feb-1997 mikel

cleanup Lite-1 merge


Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
# 1.5 24-Dec-1994 cgd

get dot out of root's path.


Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
# 1.4 26-Mar-1994 jtc

The contents of this file are evaluated by root, users without a home dir,
and even by the shell in single user mode. This change makes it work in
all of those circumstances, though probably not optimally.

It is likely that something better will be checked in after all of the
outstanding issues are resolved, but I have to check in something that
works before this week's tarballs are created.


# 1.3 24-Mar-1994 jtc

Changed .login (csh) and .profile (sh) to be consistant with each other.
In particular, explicit setting of erase and kill chars via stty has been
removed.


Revision tags: netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
# 1.2 06-Jun-1993 cgd

remove /usr/local and /usr/contrib from root's path


# 1.1 21-Mar-1993 cgd

branches: 1.1.1;
Initial revision


Revision tags: pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.30 01-Mar-2018 snj

/usr/X11R6 has been empty on most NetBSD installations since 2008,
and the last few straggling ports dumped it in 2015. It's time to
prune references to /usr/X11R6 from our config files.


# 1.29 07-Dec-2017 jmcneill

Update example PKG_PATH entry to use the CDN frontend, use uname -p instead
of uname -m for processor subdirectory, and derive the OS release from
uname -r.


Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.28 08-Mar-2016 mlelstv

branches: 1.28.8;
tset was useful for fixed terminals and rarely changing configurations.
But for current software terminal emulators and varying network
logins it's just confusing.

No longer run tset when logging in.

ok @martin


# 1.27 30-Nov-2014 riz

Freshen up the commented-out suggested PKG_PATH a bit.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base yamt-pagecache-base5 yamt-pagecache-base4
# 1.26 11-Mar-2012 he

branches: 1.26.12;
Point first to 6.0 packages, then to packages for 5.1 or 5.0.
The latter have reduced usefullness in -current or netbsd-6 until
we have a compat50 package.


Revision tags: netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
# 1.25 21-Jun-2011 erh

branches: 1.25.2; 1.25.4;
There is no .../5.99 path to use for PKG_PATH, so change it to 5.1 instead.
Also refer the reader to pkg_install.conf as an alternative.


Revision tags: cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.24 27-Dec-2010 christos

branches: 1.24.4;
`` -> $()


Revision tags: matt-premerge-20091211
# 1.23 26-Aug-2009 tsutsui

netbsd.org -> NetBSD.org for URLs.


# 1.22 15-May-2009 ad

Clearer wording when nagging about root logins.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.21 15-Feb-2009 erh

Add "/pub" to the PKG_PATH lines in the default .cshrc and .profile so they
actually have a chance of working. Also provide an example of how to include
more than one path.


Revision tags: mjf-devfs2-base2
# 1.20 19-Nov-2008 cube

branches: 1.20.2;
Sprinkle /usr/X11R7 where relevant. rc.d/x{fs,dm} are left to be done.


# 1.19 10-Nov-2008 joerg

Add commented out example of PKG_PATH to make using binary packages
easier.


Revision tags: netbsd-5-base matt-mips64-base2 netbsd-4-0-1-RELEASE wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-fixsa-newbase wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-base mjf-devfs-base matt-armv6-nbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-armv6-base matt-mips64-base hpcarm-cleanup-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
# 1.18 22-Feb-2005 sketch

branches: 1.18.26; 1.18.34;
Use hostname(1) in preference to uname(1) in case /usr isn't mounted.


# 1.17 22-Feb-2005 sketch

Revision 1.2 of dot.shrc changed the prompt to use a HOST variable without
setting it anywhere, so set it here.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base fvdl_fs64_base
# 1.16 10-Oct-2002 abs

If we are going to point ENV at .shrc, and link this in as /.profile as well
as /root/.profile, then use /root/.shrc rather than $HOME/.shrc otherwise
single user mode tries to use /.shrc...


Revision tags: netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base netbsd-1-5-PATCH003 netbsd-1-5-PATCH002 netbsd-1-5-PATCH001 netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.15 19-Feb-2000 mycroft

branches: 1.15.6;
Make the tset stuff actually set the environment variables again.
Someone was on crack.


# 1.14 19-Feb-2000 mycroft

Simplify the tset crap, and do not set $HOME gratuitously.


# 1.13 16-Feb-2000 jwise

1.) bring over the second half of David Brownlee's change to dot.login --
don't query the user for terminal type if the type is not `unknown'

2.) change this a little in both the csh and the [k]sh cases -- do call
tset(1) even if the terminal type is known (so that TERMCAP is set
properly, but don't have it query the user.


# 1.12 16-Feb-2000 jwise

Port to [k]sh(1) startup files David Brownlee's improvement from
cvs rdiff -r1.4 -r1.5 basesrc/etc/root/dot.login

As there, text is from Miles Nordin.


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base
# 1.11 05-Nov-1999 mycroft

branches: 1.11.2;
(Ab?)use some sh(1) features:
* Put the aliases in a separate file, referenced by $ENV, so that they're
present in subshells.
* Do the same to make `set -o emacs' happen automatically in interactive
shells. (Yay, line editing by default!)
* Use `export FOO=bar' syntax, as it's shorter and other sh(1)-like shells
all support it these days.


# 1.10 04-Apr-1999 mycroft

branches: 1.10.2;
Avoid using id(1), as this loses when /usr isn't mounted.


Revision tags: netbsd-1-4-base
# 1.9 30-Mar-1999 hubertf

branches: 1.9.2;
Add hup, ll and x shell functions similar to the aliases in dot.cshrc
plus set the prompt. Tested with /bin/sh and /bin/ksh.


# 1.8 17-Jan-1998 thorpej

Sync PATH with our csh counterpart.


# 1.7 28-Oct-1997 mrg

RCSid police. fix pr#4307 from Eric Haszlakiewicz: csh aliases broken with.


Revision tags: netbsd-1-3-PATCH003 netbsd-1-3-PATCH003-CANDIDATE2 netbsd-1-3-PATCH003-CANDIDATE1 netbsd-1-3-PATCH003-CANDIDATE0 netbsd-1-3-PATCH002 netbsd-1-3-PATCH001 netbsd-1-3-RELEASE netbsd-1-3-BETA netbsd-1-3-base
# 1.6 15-Feb-1997 mikel

cleanup Lite-1 merge


Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
# 1.5 24-Dec-1994 cgd

get dot out of root's path.


Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
# 1.4 26-Mar-1994 jtc

The contents of this file are evaluated by root, users without a home dir,
and even by the shell in single user mode. This change makes it work in
all of those circumstances, though probably not optimally.

It is likely that something better will be checked in after all of the
outstanding issues are resolved, but I have to check in something that
works before this week's tarballs are created.


# 1.3 24-Mar-1994 jtc

Changed .login (csh) and .profile (sh) to be consistant with each other.
In particular, explicit setting of erase and kill chars via stty has been
removed.


Revision tags: netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
# 1.2 06-Jun-1993 cgd

remove /usr/local and /usr/contrib from root's path


# 1.1 21-Mar-1993 cgd

branches: 1.1.1;
Initial revision


# 1.29 07-Dec-2017 jmcneill

Update example PKG_PATH entry to use the CDN frontend, use uname -p instead
of uname -m for processor subdirectory, and derive the OS release from
uname -r.


Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.28 08-Mar-2016 mlelstv

branches: 1.28.8;
tset was useful for fixed terminals and rarely changing configurations.
But for current software terminal emulators and varying network
logins it's just confusing.

No longer run tset when logging in.

ok @martin


# 1.27 30-Nov-2014 riz

Freshen up the commented-out suggested PKG_PATH a bit.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base yamt-pagecache-base5 yamt-pagecache-base4
# 1.26 11-Mar-2012 he

branches: 1.26.12;
Point first to 6.0 packages, then to packages for 5.1 or 5.0.
The latter have reduced usefullness in -current or netbsd-6 until
we have a compat50 package.


Revision tags: netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
# 1.25 21-Jun-2011 erh

branches: 1.25.2; 1.25.4;
There is no .../5.99 path to use for PKG_PATH, so change it to 5.1 instead.
Also refer the reader to pkg_install.conf as an alternative.


Revision tags: cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.24 27-Dec-2010 christos

branches: 1.24.4;
`` -> $()


Revision tags: matt-premerge-20091211
# 1.23 26-Aug-2009 tsutsui

netbsd.org -> NetBSD.org for URLs.


# 1.22 15-May-2009 ad

Clearer wording when nagging about root logins.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.21 15-Feb-2009 erh

Add "/pub" to the PKG_PATH lines in the default .cshrc and .profile so they
actually have a chance of working. Also provide an example of how to include
more than one path.


Revision tags: mjf-devfs2-base2
# 1.20 19-Nov-2008 cube

branches: 1.20.2;
Sprinkle /usr/X11R7 where relevant. rc.d/x{fs,dm} are left to be done.


# 1.19 10-Nov-2008 joerg

Add commented out example of PKG_PATH to make using binary packages
easier.


Revision tags: netbsd-5-base matt-mips64-base2 netbsd-4-0-1-RELEASE wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-fixsa-newbase wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-base mjf-devfs-base matt-armv6-nbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-armv6-base matt-mips64-base hpcarm-cleanup-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
# 1.18 22-Feb-2005 sketch

branches: 1.18.26; 1.18.34;
Use hostname(1) in preference to uname(1) in case /usr isn't mounted.


# 1.17 22-Feb-2005 sketch

Revision 1.2 of dot.shrc changed the prompt to use a HOST variable without
setting it anywhere, so set it here.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base fvdl_fs64_base
# 1.16 10-Oct-2002 abs

If we are going to point ENV at .shrc, and link this in as /.profile as well
as /root/.profile, then use /root/.shrc rather than $HOME/.shrc otherwise
single user mode tries to use /.shrc...


Revision tags: netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base netbsd-1-5-PATCH003 netbsd-1-5-PATCH002 netbsd-1-5-PATCH001 netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.15 19-Feb-2000 mycroft

branches: 1.15.6;
Make the tset stuff actually set the environment variables again.
Someone was on crack.


# 1.14 19-Feb-2000 mycroft

Simplify the tset crap, and do not set $HOME gratuitously.


# 1.13 16-Feb-2000 jwise

1.) bring over the second half of David Brownlee's change to dot.login --
don't query the user for terminal type if the type is not `unknown'

2.) change this a little in both the csh and the [k]sh cases -- do call
tset(1) even if the terminal type is known (so that TERMCAP is set
properly, but don't have it query the user.


# 1.12 16-Feb-2000 jwise

Port to [k]sh(1) startup files David Brownlee's improvement from
cvs rdiff -r1.4 -r1.5 basesrc/etc/root/dot.login

As there, text is from Miles Nordin.


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base
# 1.11 05-Nov-1999 mycroft

branches: 1.11.2;
(Ab?)use some sh(1) features:
* Put the aliases in a separate file, referenced by $ENV, so that they're
present in subshells.
* Do the same to make `set -o emacs' happen automatically in interactive
shells. (Yay, line editing by default!)
* Use `export FOO=bar' syntax, as it's shorter and other sh(1)-like shells
all support it these days.


# 1.10 04-Apr-1999 mycroft

branches: 1.10.2;
Avoid using id(1), as this loses when /usr isn't mounted.


Revision tags: netbsd-1-4-base
# 1.9 30-Mar-1999 hubertf

branches: 1.9.2;
Add hup, ll and x shell functions similar to the aliases in dot.cshrc
plus set the prompt. Tested with /bin/sh and /bin/ksh.


# 1.8 17-Jan-1998 thorpej

Sync PATH with our csh counterpart.


# 1.7 28-Oct-1997 mrg

RCSid police. fix pr#4307 from Eric Haszlakiewicz: csh aliases broken with.


Revision tags: netbsd-1-3-PATCH003 netbsd-1-3-PATCH003-CANDIDATE2 netbsd-1-3-PATCH003-CANDIDATE1 netbsd-1-3-PATCH003-CANDIDATE0 netbsd-1-3-PATCH002 netbsd-1-3-PATCH001 netbsd-1-3-RELEASE netbsd-1-3-BETA netbsd-1-3-base
# 1.6 15-Feb-1997 mikel

cleanup Lite-1 merge


Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
# 1.5 24-Dec-1994 cgd

get dot out of root's path.


Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
# 1.4 26-Mar-1994 jtc

The contents of this file are evaluated by root, users without a home dir,
and even by the shell in single user mode. This change makes it work in
all of those circumstances, though probably not optimally.

It is likely that something better will be checked in after all of the
outstanding issues are resolved, but I have to check in something that
works before this week's tarballs are created.


# 1.3 24-Mar-1994 jtc

Changed .login (csh) and .profile (sh) to be consistant with each other.
In particular, explicit setting of erase and kill chars via stty has been
removed.


Revision tags: netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
# 1.2 06-Jun-1993 cgd

remove /usr/local and /usr/contrib from root's path


# 1.1 21-Mar-1993 cgd

branches: 1.1.1;
Initial revision


Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.28 08-Mar-2016 mlelstv

tset was useful for fixed terminals and rarely changing configurations.
But for current software terminal emulators and varying network
logins it's just confusing.

No longer run tset when logging in.

ok @martin


# 1.27 30-Nov-2014 riz

Freshen up the commented-out suggested PKG_PATH a bit.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base yamt-pagecache-base5 yamt-pagecache-base4
# 1.26 11-Mar-2012 he

branches: 1.26.12;
Point first to 6.0 packages, then to packages for 5.1 or 5.0.
The latter have reduced usefullness in -current or netbsd-6 until
we have a compat50 package.


Revision tags: netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
# 1.25 20-Jun-2011 erh

branches: 1.25.2; 1.25.4;
There is no .../5.99 path to use for PKG_PATH, so change it to 5.1 instead.
Also refer the reader to pkg_install.conf as an alternative.


Revision tags: cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.24 26-Dec-2010 christos

branches: 1.24.4;
`` -> $()


Revision tags: matt-premerge-20091211
# 1.23 26-Aug-2009 tsutsui

netbsd.org -> NetBSD.org for URLs.


# 1.22 15-May-2009 ad

Clearer wording when nagging about root logins.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.21 14-Feb-2009 erh

Add "/pub" to the PKG_PATH lines in the default .cshrc and .profile so they
actually have a chance of working. Also provide an example of how to include
more than one path.


Revision tags: mjf-devfs2-base2
# 1.20 19-Nov-2008 cube

branches: 1.20.2;
Sprinkle /usr/X11R7 where relevant. rc.d/x{fs,dm} are left to be done.


# 1.19 10-Nov-2008 joerg

Add commented out example of PKG_PATH to make using binary packages
easier.


Revision tags: netbsd-5-base matt-mips64-base2 netbsd-4-0-1-RELEASE wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-fixsa-newbase wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-base mjf-devfs-base matt-armv6-nbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-armv6-base matt-mips64-base hpcarm-cleanup-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-4-base netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
# 1.18 22-Feb-2005 sketch

branches: 1.18.26; 1.18.34;
Use hostname(1) in preference to uname(1) in case /usr isn't mounted.


# 1.17 22-Feb-2005 sketch

Revision 1.2 of dot.shrc changed the prompt to use a HOST variable without
setting it anywhere, so set it here.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base fvdl_fs64_base
# 1.16 10-Oct-2002 abs

If we are going to point ENV at .shrc, and link this in as /.profile as well
as /root/.profile, then use /root/.shrc rather than $HOME/.shrc otherwise
single user mode tries to use /.shrc...


Revision tags: netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base netbsd-1-5-PATCH003 netbsd-1-5-PATCH002 netbsd-1-5-PATCH001 netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.15 19-Feb-2000 mycroft

branches: 1.15.6;
Make the tset stuff actually set the environment variables again.
Someone was on crack.


# 1.14 19-Feb-2000 mycroft

Simplify the tset crap, and do not set $HOME gratuitously.


# 1.13 15-Feb-2000 jwise

1.) bring over the second half of David Brownlee's change to dot.login --
don't query the user for terminal type if the type is not `unknown'

2.) change this a little in both the csh and the [k]sh cases -- do call
tset(1) even if the terminal type is known (so that TERMCAP is set
properly, but don't have it query the user.


# 1.12 15-Feb-2000 jwise

Port to [k]sh(1) startup files David Brownlee's improvement from
cvs rdiff -r1.4 -r1.5 basesrc/etc/root/dot.login

As there, text is from Miles Nordin.


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base
# 1.11 05-Nov-1999 mycroft

branches: 1.11.2;
(Ab?)use some sh(1) features:
* Put the aliases in a separate file, referenced by $ENV, so that they're
present in subshells.
* Do the same to make `set -o emacs' happen automatically in interactive
shells. (Yay, line editing by default!)
* Use `export FOO=bar' syntax, as it's shorter and other sh(1)-like shells
all support it these days.


# 1.10 04-Apr-1999 mycroft

branches: 1.10.2;
Avoid using id(1), as this loses when /usr isn't mounted.


Revision tags: netbsd-1-4-base
# 1.9 29-Mar-1999 hubertf

branches: 1.9.2;
Add hup, ll and x shell functions similar to the aliases in dot.cshrc
plus set the prompt. Tested with /bin/sh and /bin/ksh.


# 1.8 17-Jan-1998 thorpej

Sync PATH with our csh counterpart.


# 1.7 27-Oct-1997 mrg

RCSid police. fix pr#4307 from Eric Haszlakiewicz: csh aliases broken with.


Revision tags: netbsd-1-3-PATCH003 netbsd-1-3-PATCH003-CANDIDATE2 netbsd-1-3-PATCH003-CANDIDATE1 netbsd-1-3-PATCH003-CANDIDATE0 netbsd-1-3-PATCH002 netbsd-1-3-PATCH001 netbsd-1-3-RELEASE netbsd-1-3-BETA netbsd-1-3-base
# 1.6 15-Feb-1997 mikel

cleanup Lite-1 merge


Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
# 1.5 23-Dec-1994 cgd

get dot out of root's path.


Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
# 1.4 25-Mar-1994 jtc

The contents of this file are evaluated by root, users without a home dir,
and even by the shell in single user mode. This change makes it work in
all of those circumstances, though probably not optimally.

It is likely that something better will be checked in after all of the
outstanding issues are resolved, but I have to check in something that
works before this week's tarballs are created.


# 1.3 23-Mar-1994 jtc

Changed .login (csh) and .profile (sh) to be consistant with each other.
In particular, explicit setting of erase and kill chars via stty has been
removed.


Revision tags: netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
# 1.2 05-Jun-1993 cgd

remove /usr/local and /usr/contrib from root's path


# 1.1 21-Mar-1993 cgd

branches: 1.1.1;
Initial revision


# 1.27 30-Nov-2014 riz

Freshen up the commented-out suggested PKG_PATH a bit.


# 1.26 11-Mar-2012 he

branches: 1.26.12;
Point first to 6.0 packages, then to packages for 5.1 or 5.0.
The latter have reduced usefullness in -current or netbsd-6 until
we have a compat50 package.


# 1.25 20-Jun-2011 erh

branches: 1.25.2; 1.25.4;
There is no .../5.99 path to use for PKG_PATH, so change it to 5.1 instead.
Also refer the reader to pkg_install.conf as an alternative.


# 1.24 26-Dec-2010 christos

branches: 1.24.4;
`` -> $()


# 1.23 26-Aug-2009 tsutsui

netbsd.org -> NetBSD.org for URLs.


# 1.22 15-May-2009 ad

Clearer wording when nagging about root logins.


# 1.21 14-Feb-2009 erh

Add "/pub" to the PKG_PATH lines in the default .cshrc and .profile so they
actually have a chance of working. Also provide an example of how to include
more than one path.


# 1.20 19-Nov-2008 cube

branches: 1.20.2;
Sprinkle /usr/X11R7 where relevant. rc.d/x{fs,dm} are left to be done.


# 1.19 10-Nov-2008 joerg

Add commented out example of PKG_PATH to make using binary packages
easier.


# 1.18 22-Feb-2005 sketch

branches: 1.18.26; 1.18.34;
Use hostname(1) in preference to uname(1) in case /usr isn't mounted.


# 1.17 22-Feb-2005 sketch

Revision 1.2 of dot.shrc changed the prompt to use a HOST variable without
setting it anywhere, so set it here.


# 1.16 10-Oct-2002 abs

If we are going to point ENV at .shrc, and link this in as /.profile as well
as /root/.profile, then use /root/.shrc rather than $HOME/.shrc otherwise
single user mode tries to use /.shrc...


# 1.15 19-Feb-2000 mycroft

branches: 1.15.6;
Make the tset stuff actually set the environment variables again.
Someone was on crack.


# 1.14 19-Feb-2000 mycroft

Simplify the tset crap, and do not set $HOME gratuitously.


# 1.13 15-Feb-2000 jwise

1.) bring over the second half of David Brownlee's change to dot.login --
don't query the user for terminal type if the type is not `unknown'

2.) change this a little in both the csh and the [k]sh cases -- do call
tset(1) even if the terminal type is known (so that TERMCAP is set
properly, but don't have it query the user.


# 1.12 15-Feb-2000 jwise

Port to [k]sh(1) startup files David Brownlee's improvement from
cvs rdiff -r1.4 -r1.5 basesrc/etc/root/dot.login

As there, text is from Miles Nordin.


# 1.11 05-Nov-1999 mycroft

branches: 1.11.2;
(Ab?)use some sh(1) features:
* Put the aliases in a separate file, referenced by $ENV, so that they're
present in subshells.
* Do the same to make `set -o emacs' happen automatically in interactive
shells. (Yay, line editing by default!)
* Use `export FOO=bar' syntax, as it's shorter and other sh(1)-like shells
all support it these days.


# 1.10 04-Apr-1999 mycroft

branches: 1.10.2;
Avoid using id(1), as this loses when /usr isn't mounted.


# 1.9 29-Mar-1999 hubertf

branches: 1.9.2;
Add hup, ll and x shell functions similar to the aliases in dot.cshrc
plus set the prompt. Tested with /bin/sh and /bin/ksh.


# 1.8 17-Jan-1998 thorpej

Sync PATH with our csh counterpart.


# 1.7 27-Oct-1997 mrg

RCSid police. fix pr#4307 from Eric Haszlakiewicz: csh aliases broken with.


# 1.6 15-Feb-1997 mikel

cleanup Lite-1 merge


# 1.5 24-Dec-1994 cgd

get dot out of root's path.


# 1.4 25-Mar-1994 jtc

The contents of this file are evaluated by root, users without a home dir,
and even by the shell in single user mode. This change makes it work in
all of those circumstances, though probably not optimally.

It is likely that something better will be checked in after all of the
outstanding issues are resolved, but I have to check in something that
works before this week's tarballs are created.


# 1.3 23-Mar-1994 jtc

Changed .login (csh) and .profile (sh) to be consistant with each other.
In particular, explicit setting of erase and kill chars via stty has been
removed.


# 1.2 05-Jun-1993 cgd

remove /usr/local and /usr/contrib from root's path


# 1.1 21-Mar-1993 cgd

branches: 1.1.1;
Initial revision


# 1.1.1.2 14-Feb-1997 mikel

import 4.4BSD-Lite


# 1.1.1.1 21-Mar-1993 cgd

initial import of 386bsd-0.1 sources


# 1.9.2.2 22-Feb-2000 he

Pull up revisions 1.12-1.15 (via patch, requested by jwise):
Implement better handling of the SU_FROM environment variable.


# 1.9.2.1 18-Apr-1999 mycroft

Pull up rev 1.10:
Avoid using id(1), as this loses when /usr isn't mounted.


# 1.10.2.1 27-Dec-1999 wrstuden

Pull up to last week's -current.


# 1.11.2.2 05-Nov-1999 mycroft

(Ab?)use some sh(1) features:
* Put the aliases in a separate file, referenced by $ENV, so that they're
present in subshells.
* Do the same to make `set -o emacs' happen automatically in interactive
shells. (Yay, line editing by default!)
* Use `export FOO=bar' syntax, as it's shorter and other sh(1)-like shells
all support it these days.


# 1.11.2.1 05-Nov-1999 mycroft

file dot.profile was added on branch comdex-fall-1999 on 1999-11-05 11:30:14 +0000


# 1.15.6.1 07-Dec-2002 he

Pull up revision 1.16 (requested by abs in ticket #909):
Use /root instead of ${HOME}, so that $ENV points to the
right place when in single user mode.


# 1.18.34.3 23-Feb-2009 snj

Apply patch (requested by erh in ticket #463):
Fix commented out PKG_PATH to be something that has a chance of working.


# 1.18.34.2 19-Nov-2008 snj

Pull up following revision(s) (requested by cube in ticket #96):
etc/login.conf: revision 1.3
etc/skel/dot.profile: revision 1.5
etc/root/dot.profile: revision 1.20
etc/skel/dot.cshrc: revision 1.4
etc/root/dot.cshrc: revision 1.19
Sprinkle /usr/X11R7 where relevant. rc.d/x{fs,dm} are left to be done.


# 1.18.34.1 12-Nov-2008 snj

Apply patch (requested by joerg in ticket #45):
Add commented out example of PKG_PATH to make using binary packages
easier.


# 1.18.26.1 17-Jan-2009 mjf

Sync with HEAD.


# 1.20.2.1 13-May-2009 jym

Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html


# 1.24.4.1 23-Jun-2011 cherry

Catchup with rmind-uvmplock merge.


# 1.25.4.1 17-Mar-2012 bouyer

Pull up following revision(s) (requested by he in ticket #109):
etc/root/dot.cshrc: revision 1.23
etc/root/dot.cshrc: revision 1.24
etc/root/dot.profile: revision 1.26
Can't use Bourne shell syntax here... (Even in comments, for PKG_PATH.)
Point first to 6.0 packages, then to packages for 5.1 or 5.0.
The latter have reduced usefullness in -current or netbsd-6 until
we have a compat50 package.


# 1.25.2.1 16-Apr-2012 yamt

sync with head


# 1.26.12.1 01-Dec-2014 martin

Pull up following revision(s) (requested by riz in ticket #288):
etc/root/dot.cshrc: revision 1.25
etc/root/dot.profile: revision 1.27
Freshen up the commented-out suggested PKG_PATH a bit.