diff options
author | Theo de Raadt <deraadt@cvs.openbsd.org> | 2001-06-23 06:57:30 +0000 |
---|---|---|
committer | Theo de Raadt <deraadt@cvs.openbsd.org> | 2001-06-23 06:57:30 +0000 |
commit | 3effbef88c1f8b7bacadbbef39485c754acc74de (patch) | |
tree | 4ee25bbbb7faa0c8fcd7b893779b9e66541fc0e7 | |
parent | 31f363c0f918ce123d97e42c13abddde85c569a8 (diff) |
half go bye bye
-rw-r--r-- | distrib/atari/inst-common/Makefile.inc | 52 | ||||
-rw-r--r-- | distrib/atari/inst-common/dot.commonutils | 138 | ||||
-rw-r--r-- | distrib/atari/inst-common/instbin.conf | 26 | ||||
-rw-r--r-- | distrib/atari/inst-common/list | 76 | ||||
-rw-r--r-- | distrib/atari/inst-common/mtree.conf | 75 | ||||
-rw-r--r-- | distrib/atari/inst-common/termcap.vt | 68 | ||||
-rw-r--r-- | distrib/atari/miniroot/Makefile.inc | 6 | ||||
-rw-r--r-- | distrib/atari/miniroot/disktab.shadow | 33 | ||||
-rw-r--r-- | distrib/atari/miniroot/dot.profile | 108 | ||||
-rw-r--r-- | distrib/atari/miniroot/install.md | 374 | ||||
-rw-r--r-- | distrib/atari/miniroot/list | 44 | ||||
-rw-r--r-- | distrib/atari/miniroot/termcap.vt | 68 |
12 files changed, 0 insertions, 1068 deletions
diff --git a/distrib/atari/inst-common/Makefile.inc b/distrib/atari/inst-common/Makefile.inc deleted file mode 100644 index 9039e21d681..00000000000 --- a/distrib/atari/inst-common/Makefile.inc +++ /dev/null @@ -1,52 +0,0 @@ -# -# $OpenBSD: Makefile.inc,v 1.3 1997/05/14 18:38:55 niklas Exp $ -# $NetBSD: Makefile.inc,v 1.1.1.1 1995/04/17 19:08:50 leo Exp $ -# - -# TOP is assumed to be defined by Makefile including this one. - -CBIN= instbin -COMMONDIR= ${TOP}/inst-common - -MOUNT_POINT?= /mnt -VND?= svnd0 -VND_DEV= /dev/${VND}a -VND_RDEV= /dev/r${VND}a -IMAGE?= xxx-${REV}.fs -MDEC= ${DESTDIR}/usr/mdec - -LISTS= ${COMMONDIR}/list ${.CURDIR}/list -CRUNCHCONF= ${COMMONDIR}/${CBIN}.conf -MTREE= ${COMMONDIR}/mtree.conf - -all: ${CBIN} - dd if=/dev/zero of=${IMAGE} bs=18k count=60 - vnconfig -v -c ${VND} ${IMAGE} - disklabel -w ${VND} floppybt - newfs -O -m 0 -o space -i 3052 -c 60 ${VND_RDEV} - mount ${VND_DEV} ${MOUNT_POINT} - mtree -def ${MTREE} -p ${MOUNT_POINT}/ -u - TOPDIR=${TOP} CURDIR=${.CURDIR} OBJDIR=${.OBJDIR} \ - TARGDIR=${MOUNT_POINT} sh ${TOP}/runlist.sh ${LISTS} - @echo "" - @df -i ${MOUNT_POINT} - @echo "" - umount ${MOUNT_POINT} - vnconfig -u ${VND} - -unconfig: - -umount -f ${MOUNT_POINT} - -vnconfig -u ${VND} - -/bin/rm -f ${IMAGE} - -${CBIN}.mk ${CBIN}.cache ${CBIN}.c: ${CRUNCHCONF} - crunchgen ${CRUNCHCONF} - -${CBIN}: ${CBIN}.mk ${CBIN}.cache ${CBIN}.c - make -f ${CBIN}.mk all - -clean cleandir: - /bin/rm -f core ${IMAGE} ${CBIN} ${CBIN}.mk ${CBIN}.cache *.o *.lo *.c - -.include <bsd.obj.mk> -.include <bsd.subdir.mk> diff --git a/distrib/atari/inst-common/dot.commonutils b/distrib/atari/inst-common/dot.commonutils deleted file mode 100644 index 59f525effdf..00000000000 --- a/distrib/atari/inst-common/dot.commonutils +++ /dev/null @@ -1,138 +0,0 @@ -# -# $OpenBSD: dot.commonutils,v 1.7 2000/03/01 22:10:01 todd Exp $ -# $NetBSD: dot.commonutils,v 1.4 1996/02/28 10:06:40 leo Exp $ -# -# 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 by Christopher G. Demetriou. -# 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. -# - -# Installation utilites (functions), to get NetBSD installed on -# the hard disk. These are meant to be invoked from the shell prompt, -# by people installing NetBSD. - -# we know that /etc/fstab is only generated on the hard drive -dest_dir=/ -if [ ! -f /etc/fstab ]; then - dest_dir=/mnt/ -fi - -Set_tmp_dir() -{ - def_tmp_dir=`pwd` - if [ "$def_tmp_dir" = "/" -o "$def_tmp_dir" = "/mnt" ]; then - def_tmp_dir="$dest_dir"usr/distrib - fi - - echo -n "What directory should be used to find and/or store " - echo "installtion" - echo -n "files? [$def_tmp_dir] " - read tmp_dir - if [ "$tmp_dir" = "" ]; then - tmp_dir=$def_tmp_dir - fi - if [ ! -d "$tmp_dir" ]; then - /bin/rm -rf $tmp_dir - mkdir -p $tmp_dir - fi -} - -Tmp_dir() -{ - if [ "$tmp_dir" = "" ]; then - Set_tmp_dir - fi - cd $tmp_dir -} - -Load_fd() -{ - Tmp_dir - which= - while [ "$which" != "a" -a "$which" != "b" ]; do - echo -n "Read from which floppy drive ('a' or 'b')? [a] " - read which - if [ "X$which" = "X" ]; then - which=a - fi - done - while echo -n "Insert floppy (hit ^C to terminate, enter to load): " - do - mount -t msdos /dev/fd0$which /mnt2 - cp -rp /mnt2/* . - umount /mnt2 - done -} - -Load_tape() -{ - Tmp_dir - echo -n "Which tape drive will you be using? [rst0] " - read which - if [ "X$which" = "X" ]; then - which=rst0 - fi - echo -n "Insert the tape into the tape drive and hit return to " - echo -n "continue..." - read foo - echo "Extracting files from the tape..." - tar xvfp /dev/$which - echo "Done." -} - -Extract() -{ - Tmp_dir - echo -n "Would you like to list the files as they're extracted? [n] " - read verbose - case $verbose in - y*|Y*) - tarverbose=v - ;; - *) - tarverbose= - ;; - esac - echo -n "Are you installing a '-current' snapshot? [n] " - read snapshot - case $snapshot in - y*|Y*) - snapshot=y - ;; - *) - snapshot=n - ;; - esac - if [ $snapshot = n ] - then - cat "$1".?? | gunzip | - (cd $dest_dir ; tar --unlink -xp"$tarverbose"f -) - else - cat "$1".tar.gz | gunzip | - (cd $dest_dir ; tar --unlink -xp"$tarverbose"f -) - fi -} diff --git a/distrib/atari/inst-common/instbin.conf b/distrib/atari/inst-common/instbin.conf deleted file mode 100644 index 4572d186bea..00000000000 --- a/distrib/atari/inst-common/instbin.conf +++ /dev/null @@ -1,26 +0,0 @@ -# -# $OpenBSD: instbin.conf,v 1.6 2000/06/09 17:42:51 mickey Exp $ -# $NetBSD: instbin.conf,v 1.5 1995/08/28 20:10:30 leo Exp $ -# -# kcbin.conf - unified binary for the kc floppy -# - -srcdirs /usr/src/bin /usr/src/sbin /usr/src/usr.bin /usr/src/usr.sbin -srcdirs /usr/src/gnu/usr.bin - -progs cat chmod chroot cp dd df disklabel ed expr fsck ftp -progs ifconfig init ln ls mkdir mknod more mount mount_cd9660 -progs mount_ffs mount_msdos mount_nfs mv newfs printf pwd reboot rm route sed -progs sh shutdown slattach strings stty sync tar test tip umount update - -ln chmod chgrp -ln chmod chown -ln reboot halt -ln sh -sh # init invokes the shell this way -ln test [ -ln mount_ffs ffs -ln mount_msdos msdos -ln mount_nfs nfs -ln mount_cd9660 cd9660 - -libs -ledit -lutil -ltermcap -lcrypt -ll -lz -lm diff --git a/distrib/atari/inst-common/list b/distrib/atari/inst-common/list deleted file mode 100644 index e70863e1e21..00000000000 --- a/distrib/atari/inst-common/list +++ /dev/null @@ -1,76 +0,0 @@ -# -# $OpenBSD: list,v 1.6 2000/06/09 17:42:51 mickey Exp $ -# $NetBSD: list,v 1.4 1995/08/25 19:17:45 leo Exp $ -# - -# copy the crunched binary, link to it, and kill it -COPY ${OBJDIR}/instbin instbin -LINK instbin bin/cat -LINK instbin bin/chmod -LINK instbin bin/chgrp -LINK instbin bin/cp -LINK instbin bin/df -LINK instbin bin/dd -LINK instbin bin/ed -LINK instbin bin/expr -LINK instbin bin/ln -LINK instbin bin/ls -LINK instbin bin/mkdir -LINK instbin bin/mv -LINK instbin bin/pwd -LINK instbin bin/rm -LINK instbin bin/sh -LINK instbin bin/-sh -LINK instbin bin/stty -LINK instbin bin/sync -LINK instbin bin/test -LINK instbin bin/[ -LINK instbin sbin/chown -LINK instbin sbin/disklabel -LINK instbin sbin/fsck -LINK instbin sbin/halt -LINK instbin sbin/ifconfig -LINK instbin sbin/init -LINK instbin sbin/mknod -LINK instbin sbin/mount -LINK instbin sbin/mount_cd9660 -LINK instbin sbin/mount_msdos -LINK instbin sbin/mount_nfs -LINK instbin sbin/mount_ffs -LINK instbin sbin/newfs -LINK instbin sbin/reboot -LINK instbin sbin/route -LINK instbin sbin/shutdown -LINK instbin sbin/slattach -LINK instbin sbin/umount -LINK instbin usr/bin/ftp -LINK instbin usr/bin/more -LINK instbin usr/bin/printf -LINK instbin usr/bin/sed -LINK instbin usr/bin/strings -LINK instbin usr/bin/tar -LINK instbin usr/bin/tip -LINK instbin usr/sbin/chroot -LINK instbin usr/sbin/update -SPECIAL /bin/rm instbin - -# copy the MAKEDEV script and make some devices -COPY ${DESTDIR}/dev/MAKEDEV dev/MAKEDEV -SPECIAL cd dev; sh MAKEDEV floppy -SPECIAL /bin/rm dev/MAKEDEV - -# we need the contents of /usr/mdec (XXX) -# COPY ${DESTDIR}/usr/mdec/* usr/mdec - -# various files that we need in /etc for the install -COPY ${DESTDIR}/etc/group etc -COPY ${DESTDIR}/etc/master.passwd etc -COPY ${DESTDIR}/etc/passwd etc -COPY ${DESTDIR}/etc/protocols etc -COPY ${DESTDIR}/etc/pwd.db etc -COPY ${DESTDIR}/etc/services etc -COPY ${DESTDIR}/etc/spwd.db etc - -# and the common installation tools -COPY ${TOPDIR}/inst-common/dot.commonutils .commonutils -COPY ${TOPDIR}/inst-common/termcap.vt usr/share/misc/termcap diff --git a/distrib/atari/inst-common/mtree.conf b/distrib/atari/inst-common/mtree.conf deleted file mode 100644 index f820488a205..00000000000 --- a/distrib/atari/inst-common/mtree.conf +++ /dev/null @@ -1,75 +0,0 @@ -# -# $OpenBSD: mtree.conf,v 1.2 2000/03/01 22:10:01 todd Exp $ -# $NetBSD: mtree.conf,v 1.1.1.1 1995/04/17 19:08:50 leo Exp $ -# - -/set type=dir uname=root gname=wheel mode=0755 -# . -. - -# ./bin -bin -# ./bin -.. - -# ./dev -dev -# ./dev -.. - -# ./etc -etc -# ./etc -.. - -# ./mnt -mnt -# ./mnt -.. - -# ./mnt2 -mnt2 -# ./mnt2 -.. - -# ./sbin -sbin -# ./sbin -.. - -# ./tmp -tmp -# ./tmp -.. - -# ./usr -usr - -# ./usr/bin -bin -# ./usr/bin -.. - -# ./usr/mdec -mdec -# ./usr/mdec -.. - -# ./usr/sbin -sbin -# ./usr/sbin -.. - -# ./usr/share -share - -# ./usr/share/misc -misc -# ./usr/share/misc -.. - -# ./usr/share -.. - -# ./usr -.. diff --git a/distrib/atari/inst-common/termcap.vt b/distrib/atari/inst-common/termcap.vt deleted file mode 100644 index 807c35b9ae3..00000000000 --- a/distrib/atari/inst-common/termcap.vt +++ /dev/null @@ -1,68 +0,0 @@ -# -# $OpenBSD: termcap.vt,v 1.2 2000/03/01 22:10:02 todd Exp $ -# $NetBSD: termcap.vt,v 1.1.1.1 1995/04/17 19:08:50 leo Exp $ -# -# Copyright (c) 1980, 1985, 1989 The Regents of the University of California. -# 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 by the University of -# California, Berkeley and its contributors. -# 4. Neither the name of the University nor the names of its contributors -# may be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``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 REGENTS OR CONTRIBUTORS 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. -# -# @(#)termcap.src 5.109 (Berkeley) 3/8/93 -# -vt200|vt220|dec-vt220|vt200-js|vt220-js|dec vt200 series with jump scroll:\ - :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:LE=\E[%dD:\ - :RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:ct=\E[3g:dc=\E[P:dl=\E[M:\ - :ei=\E[4l:im=\E[4h:k1=\E[17~:k2=\E[18~:k3=\E[19~:k4=\E[20~:\ - :k5=\E[21~:k6=\E[23~:k7=\E[24~:k8=\E[25~:kD=\E[3~:kH=\E[4~:\ - :kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=\177:kh=\E[1~:km:mi:ms:\ - :if=/usr/share/tabset/vt100:se=\E[27m:st=\EH:ue=\E[24m:\ - :tc=vt100: -vt100|dec-vt100|vt100-am|vt100am|dec vt100:\ - :bl=^G:cr=^M:it#8:\ - :do=^J:co#80:li#24:cl=50\E[;H\E[2J:sf=2*\ED:\ - :le=^H:bs:am:cm=5\E[%i%d;%dH:nd=2\E[C:up=2\E[A:cb=3\E[1K:\ - :ce=3\E[K:cd=50\E[J:so=2\E[7m:se=2\E[m:us=2\E[4m:ue=2\E[m:\ - :md=2\E[1m:mr=2\E[7m:mb=2\E[5m:me=2\E[m:is=\E[1;24r\E[24;1H:\ - :if=/usr/share/tabset/vt100:\ - :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:ks=\E[?1h\E=:ke=\E[?1l\E>:\ - :ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:kb=^H:\ - :ho=\E[H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:pt:sr=2*\EM:vt#3:xn:\ - :sc=\E7:rc=\E8:cs=\E[%i%d;%dr: -vt300|vt320|vt300-80|VT 300 with 80 columns, on VMS:\ - :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ - :LE=\E[%dD:RI=\E[%dC:SR=1*\E[%dM:UP=\E[%dA:al=\E[L:\ - :am:bl=^G:bs:cd=2*\E[J:ce=2*\E[K:cl=45\E[H\E[2J:\ - :cm=%i\E[%d;%dH:co#80:cr=\r:cs=\E[%i%d;%dr:ct=\E[3g:\ - :dc=\E[P:dl=\E[M:dm=:do=\ED:ec=\E[%dX:ed=:ei=\E[4l:\ - :ho=\E[H:ic:im=\E[4h:it#8:k1=\EOP:k2=\EOQ:k3=\EOR:\ - :k4=\EOS:kd=\E[B:ke=\E[?1l\E>:kl=\E[D:kn#4:kr=\E[C:ks=\E[?1h\E=:\ - :ku=\E[A:le=^H:li#24:mb=\E[5m:md=\E[1m:me=\E[0m:mi:\ - :mr=\E[7m:ms:nd=\E[C:nl=\ED:nw=\EE:pf=\E[?4i:po=\E[?5i:\ - :ps=\E[i:rc=\E8:sc=\E7:se=\E[27m:sf=1*\ED:so=\E[7m:\ - :sr=1*\EM:st=\EH:ue=\E[24m:up=\EM:us=\E[4m:xn: diff --git a/distrib/atari/miniroot/Makefile.inc b/distrib/atari/miniroot/Makefile.inc deleted file mode 100644 index 862d4a19316..00000000000 --- a/distrib/atari/miniroot/Makefile.inc +++ /dev/null @@ -1,6 +0,0 @@ -# $OpenBSD: Makefile.inc,v 1.3 1997/05/14 18:38:56 niklas Exp $ -# $NetBSD: Makefile.inc,v 1.1 1996/05/27 12:49:53 leo Exp $ - -VND= svnd0 -IMAGESIZE?= 2160 # 512 byte blocks -NEWFSOPTS?= -i 3052 -c 60 diff --git a/distrib/atari/miniroot/disktab.shadow b/distrib/atari/miniroot/disktab.shadow deleted file mode 100644 index 462b03dfe8e..00000000000 --- a/distrib/atari/miniroot/disktab.shadow +++ /dev/null @@ -1,33 +0,0 @@ -# -# $OpenBSD: disktab.shadow,v 1.2 2000/03/01 22:10:02 todd Exp $ -# $NetBSD: disktab.shadow,v 1.1.1.1 1996/05/19 19:43:39 leo Exp $ -# -# Disk geometry and partition layout tables. -# Key: -# dt controller type -# ty type of disk (fixed, removeable, simulated) -# d[0-4] drive-type-dependent parameters -# ns #sectors/track -# nt #tracks/cylinder -# nc #cylinders/disk -# sc #sectors/cylinder, nc*nt default -# su #sectors/unit, sc*nc default -# se sector size, DEV_BSIZE default -# rm rpm, 3600 default -# sf supports bad144-style bad sector forwarding -# sk sector skew per track, default 0 -# cs sector skew per cylinder, default 0 -# hs headswitch time, default 0 -# ts one-cylinder seek time, default 0 -# il sector interleave (n:1), 1 default -# bs boot block size, default BBSIZE -# sb superblock size, default SBSIZE -# o[a-h] partition offsets in sectors -# p[a-h] partition sizes in sectors -# b[a-h] partition block sizes in bytes -# f[a-h] partition fragment sizes in bytes -# t[a-h] partition types (filesystem, swap, etc) -# -# All partition sizes reserve space for bad sector tables. -# (5 cylinders needed for maintenance + replacement sectors) -# diff --git a/distrib/atari/miniroot/dot.profile b/distrib/atari/miniroot/dot.profile deleted file mode 100644 index 6628c52184c..00000000000 --- a/distrib/atari/miniroot/dot.profile +++ /dev/null @@ -1,108 +0,0 @@ -# $OpenBSD: dot.profile,v 1.6 2000/10/25 16:38:12 millert Exp $ -# $NetBSD: dot.profile,v 1.1.1.1.4.2 1996/07/15 06:33:30 leo Exp $ -# -# Copyright (c) 1995 Jason R. Thorpe -# 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 by Christopher G. Demetriou. -# 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. -# - -export PATH=/sbin:/bin:/usr/bin:/usr/sbin:/ -export HISTFILE=/.sh_history -export TERM=vt220 - -umask 022 - -set -o emacs # emacs-style command line editing -alias dmesg="cat /kern/msgbuf" - -if [ "X${DONEPROFILE}" = "X" ]; then - DONEPROFILE=YES - - # set up some sane defaults - echo 'erase ^H, werase ^W, kill ^U, intr ^C, status ^T' - stty newcrt werase ^W intr ^C kill ^U erase ^H status ^T 9600 - - # run update, so that installed software is written as it goes. - update - - # Select a keyboard map - _maps=`ls /usr/share/keymaps/atari | sed 's/\.map//g'` - while [ ! -z "$_maps" ]; do - echo "The available keyboard maps are:" - _num=0 - for i in $_maps; do - echo " $_num $i" - _num=`expr $_num + 1` - done - echo - echo -n "Select the number of the map you want to activate: " - read _ans - - # Delete all non-nummeric characters from the users answer - if [ ! -z "$_ans" ]; then - _ans=`echo $_ans | sed 's/[^0-9]//g` - fi - - # Check if the answer is valid (in range). Note that an answer - # < 0 cannot happen because the sed(1) above also removes the - # sign. - if [ -z "$_ans" -o "$_ans" -ge $_num ]; then - echo "You entered an invalid response, please try again." - continue - fi - - # Got a valid answer, activate the map... - set -- $_maps - shift $_ans - /usr/sbin/loadkmap -f /usr/share/keymaps/atari/$1.map - break - done - - # Installing or upgrading? - _forceloop="" - while [ "X${_forceloop}" = X"" ]; do - echo -n '(I)nstall, (U)pgrade, or (S)hell? ' - read _forceloop - case "$_forceloop" in - i*|I*) - /install - ;; - - u*|U*) - /upgrade - ;; - - s*|S*) - ;; - - *) - _forceloop="" - ;; - esac - done -fi diff --git a/distrib/atari/miniroot/install.md b/distrib/atari/miniroot/install.md deleted file mode 100644 index 74ee94c2b62..00000000000 --- a/distrib/atari/miniroot/install.md +++ /dev/null @@ -1,374 +0,0 @@ -# $OpenBSD: install.md,v 1.4 2000/03/01 22:10:02 todd Exp $ -# $NetBSD: install.md,v 1.1.1.1.4.6 1996/08/26 15:45:09 gwr Exp $ -# -# -# Copyright (c) 1996 The NetBSD Foundation, Inc. -# All rights reserved. -# -# This code is derived from software contributed to The NetBSD Foundation -# by Jason R. Thorpe. -# -# 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 by the NetBSD -# Foundation, Inc. and its contributors. -# 4. Neither the name of The NetBSD Foundation nor the names of its -# contributors may be used to endorse or promote products derived -# from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS -# ``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 REGENTS OR CONTRIBUTORS 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. -# - -# -# machine dependent section of installation/upgrade script. -# - -# Machine-dependent install sets -MDSETS="" - -md_set_term() { - if [ ! -z "$TERM" ]; then - return - fi - echo -n "Specify terminal type [vt220]: " - getresp "vt220" - TERM="$resp" - export TERM -} - -__mount_kernfs() { - # - # Force kern_fs to be mounted - # - if [ ! -d /kern -o ! -e /kern/msgbuf ]; then - mkdir /kern > /dev/null 2>&1 - /sbin/mount_kernfs /kern /kern >/dev/null 2>&1 - fi -} - -md_makerootwritable() { - # Mount root rw for convenience of the tester ;-) - if [ ! -e /tmp/.root_writable ]; then - __mount_kernfs - # XXX: Use /kern/rootdev instead? - mount /dev/rd0 / > /dev/null 2>&1 - cp /dev/null /tmp/.root_writable - fi -} - -md_machine_arch() { - cat /kern/machine -} - -md_get_diskdevs() { - # return available disk devices - __mount_kernfs - sed -n -e '/^sd[0-9] /s/ .*//p' \ - < /kern/msgbuf | sort -u -} - -md_get_cddevs() { - # return available CDROM devices - __mount_kernfs - sed -n -e '/^cd[0-9] /s/ .*//p' \ - < /kern/msgbuf | sort -u -} - -md_get_ifdevs() { - # return available network devices - __mount_kernfs - sed -n -e '/^ie[0-9] /s/ .*//p' \ - -e '/^le[0-9] /s/ .*//p' \ - < /kern/msgbuf | sort -u -} - -md_get_partition_range() { - # return an expression describing the valid partition id's - echo '[a-p]' -} - -md_questions() { - : -} - -md_installboot() { - if [ -x /mnt/usr/mdec/installboot ]; then - echo -n "Should a boot block be installed? [y] " - getresp "y" - case "$resp" in - y*|Y*) - echo "Installing boot block..." - chroot /mnt /usr/mdec/installboot -v $1 - ;; - *) - echo "No bootblock installed..." - ;; - esac - elif [ "$MODE" = "install" ]; then - cat << \__md_installboot_1 -There is no installboot program found on the installed filesystems. No boot -programs are installed. -__md_installboot_1 - else - cat << \__md_installboot_2 -There is no installboot program found on the upgraded filesystems. No boot -programs are installed. -__md_installboot_2 - fi -} - -md_native_fstype() { - echo "msdos" -} - -md_native_fsopts() { - echo "-G,ro" -} - -md_prep_disklabel() -{ - # $1 is the root disk - # Note that the first part of this function is just a *very* verbose - # version of md_label_disk(). - - cat << \__md_prep_disklabel_1 -You now have to prepare your root disk for the installation of NetBSD. This -is further referred to as 'labeling' a disk. - -Hit the <return> key when you have read this... -__md_prep_disklabel_1 - getresp "" - - edahdi /dev/r${1}c < /dev/null > /dev/null 2>&1 - if [ $? -eq 0 ]; then - cat << \__md_prep_disklabel_2 -The disk you wish to install on is partitioned with AHDI or an AHDI compatible -program. You have to assign some partitions to NetBSD before NetBSD is able -to use the disk. Change the 'id' of all partitions you want to use for NetBSD -filesystems to 'NBD'. Change the 'id' of the partition you wish to use for swap -to 'NBS' or 'SWP'. - -Hit the <return> key when you have read this... -__md_prep_disklabel_2 - getresp "" - edahdi /dev/r${1}c - fi - - # display example - cat << \__md_prep_disklabel_3 -Here is an example of what the partition information will look like once -you have entered the disklabel editor. Disk partition sizes and offsets -are in sector (most likely 512 bytes) units. - -[Example] -partition start (c/t/s) nblks (c/t/s) type - - a (root) 0 (0/00/00) 31392 (109/00/00) 4.2BSD - b (swap) 31392 (109/00/00) 73440 (255/00/00) swap - c (disk) 0 (0/00/00) 1070496 (3717/00/00) unused - d (user) 104832 (364/00/00) 30528 (106/00/00) 4.2BSD - e (user) 135360 (470/00/00) 40896 (142/00/00) 4.2BSD - f (user) 176256 (612/00/00) 92160 (320/00/00) 4.2BSD - g (user) 268416 (932/00/00) 802080 (2785/00/00) 4.2BSD - -[End of example] - -Hit the <return> key when you have read this... - -__md_prep_disklabel_3 - getresp "" - edlabel /dev/r${1}c - - cat << \__md_prep_disklabel_4 - -You will now be given the opportunity to place disklabels on any additional -disks on your system. -__md_prep_disklabel_4 - - _DKDEVS=`rmel ${1} ${_DKDEVS}` - resp="X" # force at least one iteration - while [ "X$resp" != X"done" ]; do - labelmoredisks - done -} - -md_labeldisk() { - edahdi /dev/r${1}c < /dev/null > /dev/null 2>&1 - [ $? -eq 0 ] && edahdi /dev/r${1}c - edlabel /dev/r${1}c -} - -md_welcome_banner() { - if [ "$MODE" = "install" ]; then - echo "" - echo "Welcome to the NetBSD/atari ${VERSION} installation program." - cat << \__welcome_banner_1 - -This program is designed to help you put NetBSD on your disk, -in a simple and rational way. You'll be asked several questions, -and it would probably be useful to have your disk's hardware -manual, the installation notes, and a calculator handy. -__welcome_banner_1 - - else - echo "" - echo "Welcome to the NetBSD/atari ${VERSION} upgrade program." - cat << \__welcome_banner_2 - -This program is designed to help you upgrade your NetBSD system in a -simple and rational way. - -As a reminder, installing the `etc' binary set is NOT recommended. -Once the rest of your system has been upgraded, you should manually -merge any changes to files in the `etc' set into those files which -already exist on your system. -__welcome_banner_2 - fi - -cat << \__welcome_banner_3 - -As with anything which modifies your disk's contents, this -program can cause SIGNIFICANT data loss, and you are advised -to make sure your data is backed up before beginning the -installation process. - -Default answers are displayed in brackets after the questions. -You can hit Control-C at any time to quit, but if you do so at a -prompt, you may have to hit return. Also, quitting in the middle of -installation may leave your system in an inconsistent state. - -__welcome_banner_3 -} - -md_not_going_to_install() { - cat << \__not_going_to_install_1 - -OK, then. Enter `halt' at the prompt to halt the machine. Once the -machine has halted, power-cycle the system to load new boot code. - -Note: If you wish to have another try. Just type '^D' at the prompt. After - a moment, the installer will restart itself. - -__not_going_to_install_1 -} - -md_congrats() { - local what; - if [ "$MODE" = "install" ]; then - what="installed"; - else - what="upgraded"; - fi - cat << __congratulations_1 - -CONGRATULATIONS! You have successfully $what NetBSD! -To boot the installed system, enter halt at the command prompt. Once the -system has halted, reset the machine and boot from the disk. - -Note: If you wish to have another try. Just type '^D' at the prompt. After - a moment, the installer will restart itself. - -__congratulations_1 -} - -md_copy_kernel() { - # This is largely a copy of install_disk and install_from_mounted_fs() - # with some special frobbing. - - local _directory - local _sets - local _filename - local _f - - if [ -e /netbsd ]; then - echo -n "Copying kernel..." - cp -p /netbsd /mnt/netbsd - echo "done." - return - fi - -cat << \__md_copy_kernel_1 -Your installation set did not include a netbsd kernel on the installation -filesystem. You are now given the opportunity install it from either the -kernel-floppy from the distribution or another location on one of your disks. - -The following disk devices are installed on your system; please select -the disk device containing the partition with the netbsd kernel: -__md_copy_kernel_1 - - _DKDEVS=`md_get_diskdevs` - echo "$_DKDEVS" - echo "fd0" - echo "" - _DKDEVS="$_DKDEVS fd0" # Might be on the kernel floppy! - echo -n "Which is the disk with the kernel? [abort] " - - if mount_a_disk ; then - return # couldn't mount the disk - fi - - # Get the directory where the file lives - resp="" # force one iteration - while [ "X${resp}" = X"" ]; do - echo "Enter the directory relative to the mount point that" - echo -n "contains the file. [${_directory}] " - getresp "${_directory}" - done - _directory=$resp - - _sets=`(cd /mnt2/$_directory; ls netbsd* 2> /dev/null)` - if [ -z "$_sets" ]; then - echo "There are no NetBSD kernels available in \"$1\"" - umount -f /mnt2 > /dev/null 2>&1 - return - fi - while : ; do - echo "The following kernels are available:" - echo "" - - for _f in $_sets ; do - echo " $_f" - done - echo "" - set -- $_sets - echo -n "File name [$1]? " - getresp "$1" - _f=$resp - _filename="/mnt2/$_directory/$_f" - - # Ensure file exists - if [ ! -f $_filename ]; then - echo "File $_filename does not exist. Check to make" - echo "sure you entered the information properly." - echo -n "Do you want to retry [y]? " - getresp "y" - if [ "$resp" = "n" ]; then - break - fi - continue - fi - - # Copy the kernel - cp $_filename /mnt - break - done - umount -f /mnt2 > /dev/null 2>&1 -} diff --git a/distrib/atari/miniroot/list b/distrib/atari/miniroot/list deleted file mode 100644 index 31c36c4cc91..00000000000 --- a/distrib/atari/miniroot/list +++ /dev/null @@ -1,44 +0,0 @@ -# $OpenBSD: list,v 1.2 2000/03/01 22:10:02 todd Exp $ -# $NetBSD: list,v 1.1.1.1.4.2 1996/07/15 06:33:32 leo Exp $ - -# Atari extra's -LINK instbin sbin/edahdi -LINK instbin sbin/edlabel -LINK instbin sbin/mount_msdos -LINK instbin sbin/mount_kernfs -LINK instbin usr/bin/printf -LINK instbin usr/sbin/loadkmap - -# `internal' crunchgen links -ARGVLINK mount_msdos msdos - -# crunchgen source directory specials -CRUNCHSPECIAL edahdi srcdir /usr/src/sys/arch/atari/stand/edahdi/ -CRUNCHSPECIAL loadkmap srcdir /usr/src/sys/arch/atari/stand/loadkmap/ - -# copy the MAKEDEV script and make some devices -COPY ${DESTDIR}/dev/MAKEDEV dev/MAKEDEV -COPY ${DESTDIR}/dev/MAKEDEV.local dev/MAKEDEV.local -SPECIAL cd dev; sh MAKEDEV floppy -SPECIAL /bin/rm dev/MAKEDEV - -# various files that we need in /etc for the install -COPY ${ARCHDIR}/disktab.shadow etc/disktab.shadow -#SYMLINK /tmp/disktab.shadow etc/disktab -#SYMLINK /tmp/fstab.shadow etc/fstab -#SYMLINK /tmp/resolv.conf.shadow etc/resolv.conf -#SYMLINK /tmp/hosts etc/hosts - -# and the termcap file -COPY ${ARCHDIR}/termcap.vt usr/share/misc/termcap - -# and the installation scripts -COPY ${ARCHDIR}/install.md install.md -COPY ${ARCHDIR}/dot.profile .profile - -# and the keyboard maps -COPYDIR ${DESTDIR}/usr/share/keymaps/atari usr/share/keymaps/atari - -# remove the /usr/share/zoneinfo directory, so the installation script -# can determine that the atari install does not support it. -SPECIAL rmdir usr/share/zoneinfo diff --git a/distrib/atari/miniroot/termcap.vt b/distrib/atari/miniroot/termcap.vt deleted file mode 100644 index 818033c8e61..00000000000 --- a/distrib/atari/miniroot/termcap.vt +++ /dev/null @@ -1,68 +0,0 @@ -# -# $OpenBSD: termcap.vt,v 1.2 2000/03/01 22:10:02 todd Exp $ -# $NetBSD: termcap.vt,v 1.1.1.1 1996/05/19 19:43:36 leo Exp $ -# -# Copyright (c) 1980, 1985, 1989 The Regents of the University of California. -# 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 by the University of -# California, Berkeley and its contributors. -# 4. Neither the name of the University nor the names of its contributors -# may be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``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 REGENTS OR CONTRIBUTORS 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. -# -# @(#)termcap.src 5.109 (Berkeley) 3/8/93 -# -vt200|vt220|dec-vt220|vt200-js|vt220-js|dec vt200 series with jump scroll:\ - :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:LE=\E[%dD:\ - :RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:ct=\E[3g:dc=\E[P:dl=\E[M:\ - :ei=\E[4l:im=\E[4h:k1=\E[17~:k2=\E[18~:k3=\E[19~:k4=\E[20~:\ - :k5=\E[21~:k6=\E[23~:k7=\E[24~:k8=\E[25~:kD=\E[3~:kH=\E[4~:\ - :kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=\177:kh=\E[1~:km:mi:ms:\ - :if=/usr/share/tabset/vt100:se=\E[27m:st=\EH:ue=\E[24m:\ - :tc=vt100: -vt100|dec-vt100|vt100-am|vt100am|dec vt100:\ - :bl=^G:cr=^M:it#8:\ - :do=^J:co#80:li#24:cl=50\E[;H\E[2J:sf=2*\ED:\ - :le=^H:bs:am:cm=5\E[%i%d;%dH:nd=2\E[C:up=2\E[A:cb=3\E[1K:\ - :ce=3\E[K:cd=50\E[J:so=2\E[7m:se=2\E[m:us=2\E[4m:ue=2\E[m:\ - :md=2\E[1m:mr=2\E[7m:mb=2\E[5m:me=2\E[m:is=\E[1;24r\E[24;1H:\ - :if=/usr/share/tabset/vt100:\ - :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:ks=\E[?1h\E=:ke=\E[?1l\E>:\ - :ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:kb=^H:\ - :ho=\E[H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:pt:sr=2*\EM:vt#3:xn:\ - :sc=\E7:rc=\E8:cs=\E[%i%d;%dr: -vt300|vt320|vt300-80|VT 300 with 80 columns, on VMS:\ - :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ - :LE=\E[%dD:RI=\E[%dC:SR=1*\E[%dM:UP=\E[%dA:al=\E[L:\ - :am:bl=^G:bs:cd=2*\E[J:ce=2*\E[K:cl=45\E[H\E[2J:\ - :cm=%i\E[%d;%dH:co#80:cr=\r:cs=\E[%i%d;%dr:ct=\E[3g:\ - :dc=\E[P:dl=\E[M:dm=:do=\ED:ec=\E[%dX:ed=:ei=\E[4l:\ - :ho=\E[H:ic:im=\E[4h:it#8:k1=\EOP:k2=\EOQ:k3=\EOR:\ - :k4=\EOS:kd=\E[B:ke=\E[?1l\E>:kl=\E[D:kn#4:kr=\E[C:ks=\E[?1h\E=:\ - :ku=\E[A:le=^H:li#24:mb=\E[5m:md=\E[1m:me=\E[0m:mi:\ - :mr=\E[7m:ms:nd=\E[C:nl=\ED:nw=\EE:pf=\E[?4i:po=\E[?5i:\ - :ps=\E[i:rc=\E8:sc=\E7:se=\E[27m:sf=1*\ED:so=\E[7m:\ - :sr=1*\EM:st=\EH:ue=\E[24m:up=\EM:us=\E[4m:xn: |