head	1.3;
access;
symbols
	perseant-exfatfs-base-20250801:1.3
	perseant-exfatfs-base-20240630:1.3
	cjep_sun2x:1.3.0.16
	cjep_sun2x-base:1.3
	cjep_staticlib_x-base1:1.3
	cjep_staticlib_x:1.3.0.14
	cjep_staticlib_x-base:1.3
	phil-wifi-20200421:1.3
	phil-wifi-20200411:1.3
	phil-wifi-20200406:1.3
	pgoyette-compat-merge-20190127:1.3
	pgoyette-compat-20190127:1.3
	pgoyette-compat-20190118:1.3
	pgoyette-compat-1226:1.3
	pgoyette-compat-1126:1.3
	pgoyette-compat-1020:1.3
	pgoyette-compat-0930:1.3
	pgoyette-compat-0906:1.3
	pgoyette-compat-0728:1.3
	pgoyette-compat-0625:1.3
	pgoyette-compat-0521:1.3
	pgoyette-compat-0502:1.3
	pgoyette-compat-0422:1.3
	pgoyette-compat-0415:1.3
	pgoyette-compat-0407:1.3
	pgoyette-compat-0330:1.3
	pgoyette-compat-0322:1.3
	pgoyette-compat-0315:1.3
	pgoyette-compat:1.3.0.12
	pgoyette-compat-base:1.3
	perseant-stdc-iso10646:1.3.0.10
	perseant-stdc-iso10646-base:1.3
	prg-localcount2-base3:1.3
	prg-localcount2-base2:1.3
	prg-localcount2-base1:1.3
	prg-localcount2:1.3.0.8
	prg-localcount2-base:1.3
	pgoyette-localcount-20170426:1.3
	bouyer-socketcan-base1:1.3
	pgoyette-localcount-20170320:1.3
	bouyer-socketcan:1.3.0.6
	bouyer-socketcan-base:1.3
	pgoyette-localcount-20170107:1.3
	pgoyette-localcount-20161104:1.3
	localcount-20160914:1.3
	pgoyette-localcount-20160806:1.3
	pgoyette-localcount-20160726:1.3
	pgoyette-localcount:1.3.0.4
	pgoyette-localcount-base:1.3
	netbsd-5-2-3-RELEASE:1.2
	netbsd-5-1-5-RELEASE:1.2
	netbsd-6-0-6-RELEASE:1.2
	netbsd-6-1-5-RELEASE:1.2
	yamt-pagecache-base9:1.3
	yamt-pagecache-tag8:1.2
	netbsd-6-1-4-RELEASE:1.2
	netbsd-6-0-5-RELEASE:1.2
	tls-earlyentropy:1.3.0.2
	tls-earlyentropy-base:1.3
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.3
	riastradh-drm2-base3:1.3
	netbsd-6-1-3-RELEASE:1.2
	netbsd-6-0-4-RELEASE:1.2
	netbsd-5-2-2-RELEASE:1.2
	netbsd-5-1-4-RELEASE:1.2
	netbsd-6-1-2-RELEASE:1.2
	netbsd-6-0-3-RELEASE:1.2
	netbsd-5-2-1-RELEASE:1.2
	netbsd-5-1-3-RELEASE:1.2
	netbsd-6-1-1-RELEASE:1.2
	riastradh-drm2-base2:1.2
	riastradh-drm2-base1:1.2
	riastradh-drm2:1.2.0.48
	riastradh-drm2-base:1.2
	netbsd-6-1:1.2.0.54
	netbsd-6-0-2-RELEASE:1.2
	netbsd-6-1-RELEASE:1.2
	khorben-n900:1.2.0.52
	netbsd-6-1-RC4:1.2
	netbsd-6-1-RC3:1.2
	agc-symver:1.2.0.50
	agc-symver-base:1.2
	netbsd-6-1-RC2:1.2
	netbsd-6-1-RC1:1.2
	yamt-pagecache-base8:1.2
	netbsd-5-2:1.2.0.46
	netbsd-6-0-1-RELEASE:1.2
	yamt-pagecache-base7:1.2
	netbsd-5-2-RELEASE:1.2
	netbsd-5-2-RC1:1.2
	matt-nb6-plus-nbase:1.2
	yamt-pagecache-base6:1.2
	netbsd-6-0:1.2.0.44
	netbsd-6-0-RELEASE:1.2
	netbsd-6-0-RC2:1.2
	tls-maxphys:1.2.0.42
	tls-maxphys-base:1.3
	matt-nb6-plus:1.2.0.40
	matt-nb6-plus-base:1.2
	netbsd-6-0-RC1:1.2
	yamt-pagecache-base5:1.2
	yamt-pagecache-base4:1.2
	netbsd-6:1.2.0.38
	netbsd-6-base:1.2
	netbsd-5-1-2-RELEASE:1.2
	netbsd-5-1-1-RELEASE:1.2
	yamt-pagecache-base3:1.2
	yamt-pagecache-base2:1.2
	yamt-pagecache:1.2.0.36
	yamt-pagecache-base:1.2
	cherry-xenmp:1.2.0.34
	cherry-xenmp-base:1.2
	bouyer-quota2-nbase:1.2
	bouyer-quota2:1.2.0.32
	bouyer-quota2-base:1.2
	matt-mips64-premerge-20101231:1.2
	matt-nb5-mips64-premerge-20101231:1.2
	matt-nb5-pq3:1.2.0.30
	matt-nb5-pq3-base:1.2
	netbsd-5-1:1.2.0.28
	netbsd-5-1-RELEASE:1.2
	netbsd-5-1-RC4:1.2
	matt-nb5-mips64-k15:1.2
	netbsd-5-1-RC3:1.2
	netbsd-5-1-RC2:1.2
	netbsd-5-1-RC1:1.2
	netbsd-5-0-2-RELEASE:1.2
	matt-nb5-mips64-premerge-20091211:1.2
	matt-premerge-20091211:1.2
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.2
	matt-nb4-mips64-k7-u2a-k9b:1.2
	matt-nb5-mips64-u1-k1-k5:1.2
	matt-nb5-mips64:1.2.0.26
	netbsd-5-0-1-RELEASE:1.2
	jym-xensuspend-nbase:1.2
	netbsd-5-0:1.2.0.24
	netbsd-5-0-RELEASE:1.2
	netbsd-5-0-RC4:1.2
	netbsd-5-0-RC3:1.2
	netbsd-5-0-RC2:1.2
	jym-xensuspend:1.2.0.22
	jym-xensuspend-base:1.2
	netbsd-5-0-RC1:1.2
	netbsd-5:1.2.0.20
	netbsd-5-base:1.2
	matt-mips64-base2:1.2
	matt-mips64:1.2.0.18
	netbsd-4-0-1-RELEASE:1.1.4.1
	wrstuden-revivesa-base-3:1.2
	wrstuden-revivesa-base-2:1.2
	wrstuden-fixsa-newbase:1.1.4.1
	wrstuden-revivesa-base-1:1.2
	yamt-pf42-base4:1.2
	yamt-pf42-base3:1.2
	hpcarm-cleanup-nbase:1.2
	yamt-pf42-baseX:1.2
	yamt-pf42-base2:1.2
	wrstuden-revivesa:1.2.0.16
	wrstuden-revivesa-base:1.2
	yamt-pf42:1.2.0.14
	yamt-pf42-base:1.2
	mjf-devfs2:1.2.0.12
	mjf-devfs2-base:1.2
	keiichi-mipv6:1.2.0.10
	keiichi-mipv6-base:1.2
	mjf-devfs:1.2.0.8
	mjf-devfs-base:1.2
	matt-armv6-nbase:1.2
	matt-armv6-prevmlocking:1.2
	wrstuden-fixsa-base-1:1.1.4.1
	netbsd-4-0:1.1.4.1.0.4
	netbsd-4-0-RELEASE:1.1.4.1
	cube-autoconf:1.2.0.6
	cube-autoconf-base:1.2
	netbsd-4-0-RC5:1.1.4.1
	netbsd-4-0-RC4:1.1.4.1
	netbsd-4-0-RC3:1.1.4.1
	netbsd-4-0-RC2:1.1.4.1
	netbsd-4-0-RC1:1.1.4.1
	matt-armv6:1.2.0.4
	matt-armv6-base:1.2
	matt-mips64-base:1.2
	hpcarm-cleanup:1.2.0.2
	hpcarm-cleanup-base:1.2
	wrstuden-fixsa:1.1.4.1.0.2
	wrstuden-fixsa-base:1.1.4.1
	abandoned-netbsd-4-base:1.1
	abandoned-netbsd-4:1.1.0.2
	netbsd-4:1.1.0.4
	netbsd-4-base:1.1;
locks; strict;
comment	@# @;


1.3
date	2014.02.24.07.23.38;	author skrll;	state dead;
branches;
next	1.2;
commitid	HknWmBfzukaU7kqx;

1.2
date	2006.12.06.10.27.00;	author skrll;	state Exp;
branches
	1.2.12.1
	1.2.36.1
	1.2.42.1;
next	1.1;

1.1
date	2005.05.18.14.04.26;	author chs;	state Exp;
branches
	1.1.4.1;
next	;

1.2.12.1
date	2008.10.05.20.10.18;	author mjf;	state dead;
branches;
next	;

1.2.36.1
date	2014.05.22.12.01.29;	author yamt;	state dead;
branches;
next	;
commitid	yqlfOuaAhYmASwBx;

1.2.42.1
date	2014.08.19.23.45.39;	author tls;	state dead;
branches;
next	;
commitid	jTnpym9Qu0o4R1Nx;

1.1.4.1
date	2006.12.09.11.50.23;	author bouyer;	state Exp;
branches;
next	;


desc
@@


1.3
log
@Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.
@
text
@# $NetBSD: dot.profile,v 1.2 2006/12/06 10:27:00 skrll Exp $
#
# Copyright (c) 1997 Perry E. Metzger
# Copyright (c) 1994 Christopher G. Demetriou
# All rights reserved.
# 
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the distribution.
# 3. All advertising materials mentioning features or use of this software
#    must display the following acknowledgement:
#          This product includes software developed for the
#          NetBSD Project.  See http://www.NetBSD.org/ for
#          information about NetBSD.
# 4. The name of the author may not be used to endorse or promote products
#    derived from this software without specific prior written permission.
# 
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# 
# <<Id: LICENSE,v 1.2 2000/06/14 15:57:33 cgd Exp>>

PATH=/sbin:/bin:/usr/bin:/usr/sbin:/
export PATH
TERM=vt100
export TERM
HOME=/
export HOME
BLOCKSIZE=1k
export BLOCKSIZE
EDITOR=ed
export EDITOR

umask 022

ROOTDEV=/dev/md0a

if [ "X${DONEPROFILE}" = "X" ]; then
	DONEPROFILE=YES
	export DONEPROFILE

	# set up some sane defaults
	echo 'erase ^?, werase ^W, kill ^U, intr ^C, status ^T'
	stty newcrt werase ^W intr ^C kill ^U erase ^? status ^T 9600
	echo ''

	# mount the ramdisk read write
	mount -u $ROOTDEV /

	# mount the kern_fs so that we can examine the dmesg state
	mount -t kernfs /kern /kern

	# pull in the functions that people will use from the shell prompt.
	# . /.commonutils
	# . /.instutils
	dmesg() cat /kern/msgbuf
	grep() sed -n "/$1/p"

	# run the installation or upgrade script.
	if [ -x /sysinst ]; then
		# run the installation or upgrade script.
		sysinst
	else
		echo "This image contains utilities which may be needed"
		echo "to get you out of a pinch."
	fi
fi
@


1.2
log
@Some installation fixes:

	- add a ses(4) major number as the MI MAKEDEV tries to create the
	  nodes. hi elad.

	- create audio devices.

	- provide mount_kernfs and a dmesg command.

	- start sysinst automagically and fix backspace key.

Mostly prompted by David H. Gutteridge on port-hp700.
@
text
@d1 1
a1 1
# $NetBSD: dot.profile,v 1.1 2005/05/18 14:04:26 chs Exp $
@


1.2.42.1
log
@Rebase to HEAD as of a few days ago.
@
text
@d1 1
a1 1
# $NetBSD: dot.profile,v 1.2 2006/12/06 10:27:00 skrll Exp $
@


1.2.36.1
log
@sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")
@
text
@d1 1
a1 1
# $NetBSD: dot.profile,v 1.2 2006/12/06 10:27:00 skrll Exp $
@


1.2.12.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: dot.profile,v 1.2 2006/12/06 10:27:00 skrll Exp $
@


1.1
log
@add a ramdisk and LIF image for sysinst-based installation.
@
text
@d1 1
a1 1
# $NetBSD: dot.profile,v 1.2 2003/07/26 17:07:28 salo Exp $
d3 1
a3 1
# Copyright (c) 1995 Jason R. Thorpe
d42 4
d49 2
d56 24
a79 41
	echo 'erase ^H, werase ^W, kill ^U, intr ^C, status ^T'
	stty newcrt werase ^W intr ^C kill ^U erase ^H status ^T 9600

	# mount root read-write
	mount -u /dev/md0a /

	# mount a /tmp on mfs, to avoid filling the md
	mount -t mfs swap /tmp

	# get the terminal type
	_forceloop=""
	while [ "X${_forceloop}" = X"" ]; do
		eval `tset -s -m ":?$TERM"`
		if [ "X${TERM}" != X"unknown" ]; then
			_forceloop="done"
		fi
	done

	# Installing or upgrading?
	_forceloop=""
	while [ "X${_forceloop}" = X"" ]; do
		echo -n '(I)nstall, (S)hell or (H)alt ? '
		read _forceloop
		case "$_forceloop" in
			i*|I*)
				/sysinst
				;;

			s*|S*)
				/bin/sh
				;;

			h*|H*)
				/sbin/halt
				;;

			*)
				_forceloop=""
				;;
		esac
	done
@


1.1.4.1
log
@Pull up following revision(s) (requested by skrll in ticket #258):
	distrib/hp700/ramdisk/list: revision 1.4
	distrib/hp700/ramdisk/dot.profile: revision 1.2
	sys/arch/hp700/conf/majors.hp700: revision 1.21
	etc/etc.hp700/MAKEDEV.conf: revision 1.3
Some installation fixes:
	- add a ses(4) major number as the MI MAKEDEV tries to create the
	  nodes. hi elad.
	- create audio devices.
	- provide mount_kernfs and a dmesg command.
	- start sysinst automagically and fix backspace key.
Mostly prompted by David H. Gutteridge on port-hp700.
Some installation fixes:
	- add a ses(4) major number as the MI MAKEDEV tries to create the
	  nodes. hi elad.
	- create audio devices.
	- provide mount_kernfs and a dmesg command.
	- start sysinst automagically and fix backspace key.
Mostly prompted by David H. Gutteridge on port-hp700.
@
text
@d1 1
a1 1
# $NetBSD$
d3 1
a3 1
# Copyright (c) 1997 Perry E. Metzger
a41 4
BLOCKSIZE=1k
export BLOCKSIZE
EDITOR=ed
export EDITOR
a44 2
ROOTDEV=/dev/md0a

d50 41
a90 24
	echo 'erase ^?, werase ^W, kill ^U, intr ^C, status ^T'
	stty newcrt werase ^W intr ^C kill ^U erase ^? status ^T 9600
	echo ''

	# mount the ramdisk read write
	mount -u $ROOTDEV /

	# mount the kern_fs so that we can examine the dmesg state
	mount -t kernfs /kern /kern

	# pull in the functions that people will use from the shell prompt.
	# . /.commonutils
	# . /.instutils
	dmesg() cat /kern/msgbuf
	grep() sed -n "/$1/p"

	# run the installation or upgrade script.
	if [ -x /sysinst ]; then
		# run the installation or upgrade script.
		sysinst
	else
		echo "This image contains utilities which may be needed"
		echo "to get you out of a pinch."
	fi
@


