1 1.1 garbled # $NetBSD: dot.profile,v 1.1 2013/03/19 22:16:53 garbled Exp $ 2 1.1 garbled # 3 1.1 garbled # Copyright (c) 1997 Perry E. Metzger 4 1.1 garbled # Copyright (c) 1994 Christopher G. Demetriou 5 1.1 garbled # All rights reserved. 6 1.1 garbled # 7 1.1 garbled # Redistribution and use in source and binary forms, with or without 8 1.1 garbled # modification, are permitted provided that the following conditions 9 1.1 garbled # are met: 10 1.1 garbled # 1. Redistributions of source code must retain the above copyright 11 1.1 garbled # notice, this list of conditions and the following disclaimer. 12 1.1 garbled # 2. Redistributions in binary form must reproduce the above copyright 13 1.1 garbled # notice, this list of conditions and the following disclaimer in the 14 1.1 garbled # documentation and/or other materials provided with the distribution. 15 1.1 garbled # 3. All advertising materials mentioning features or use of this software 16 1.1 garbled # must display the following acknowledgement: 17 1.1 garbled # This product includes software developed for the 18 1.1 garbled # NetBSD Project. See http://www.NetBSD.org/ for 19 1.1 garbled # information about NetBSD. 20 1.1 garbled # 4. The name of the author may not be used to endorse or promote products 21 1.1 garbled # derived from this software without specific prior written permission. 22 1.1 garbled # 23 1.1 garbled # THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 24 1.1 garbled # IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 25 1.1 garbled # OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 26 1.1 garbled # IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 27 1.1 garbled # INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 28 1.1 garbled # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 29 1.1 garbled # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 30 1.1 garbled # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 31 1.1 garbled # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 32 1.1 garbled # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 33 1.1 garbled # 34 1.1 garbled # <<Id: LICENSE,v 1.2 2000/06/14 15:57:33 cgd Exp>> 35 1.1 garbled 36 1.1 garbled PATH=/sbin:/bin:/usr/bin:/usr/sbin:/ 37 1.1 garbled export PATH 38 1.1 garbled TERM=vt100 39 1.1 garbled export TERM 40 1.1 garbled HOME=/ 41 1.1 garbled export HOME 42 1.1 garbled 43 1.1 garbled umask 022 44 1.1 garbled 45 1.1 garbled ROOTDEV=/dev/md0a 46 1.1 garbled 47 1.1 garbled if [ "X${DONEPROFILE}" = "X" ]; then 48 1.1 garbled DONEPROFILE=YES 49 1.1 garbled export DONEPROFILE 50 1.1 garbled 51 1.1 garbled # set up some sane defaults 52 1.1 garbled echo 'erase ^H, werase ^W, kill ^U, intr ^C' 53 1.1 garbled stty newcrt werase ^W intr ^C kill ^U erase ^H 54 1.1 garbled echo '' 55 1.1 garbled 56 1.1 garbled # mount the ramdisk read write 57 1.1 garbled mount -u $ROOTDEV / 58 1.1 garbled 59 1.1 garbled # mount the kern_fs so that we can examine the dmesg state 60 1.1 garbled mount -t kernfs /kern /kern 61 1.1 garbled 62 1.1 garbled # run the installation or upgrade script. 63 1.1 garbled if [ -x "/sbin/dhcpcd" ]; then 64 1.1 garbled echo "starting dhcpcd, waiting for carrier" 65 1.1 garbled /sbin/dhcpcd -d -n -w 66 1.1 garbled if [ -x "/usr/sbin/sshd" ]; then 67 1.1 garbled echo "sleeping 5 seconds, then starting sshd:" 68 1.1 garbled sleep 5 69 1.1 garbled /usr/sbin/sshd 70 1.1 garbled fi 71 1.1 garbled fi 72 1.1 garbled echo 73 1.1 garbled echo 74 1.1 garbled echo "Please run sysinst to begin your installation." 75 1.1 garbled fi 76