summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorMiod Vallat <miod@cvs.openbsd.org>2002-12-31 16:35:43 +0000
committerMiod Vallat <miod@cvs.openbsd.org>2002-12-31 16:35:43 +0000
commit5bd8a66c32f475b5f4a897da8aef1878cc2e768e (patch)
tree90bdb8cb64032fcc765f8865bae36013cff255a7 /etc
parent4d298384bbeb0ddbaf45d1ececd54291a3e88796 (diff)
amiga and sun3 turned out to not be y2k+3 compliant here. Remove them, as
well as the few userland tools which were only used on these platforms.
Diffstat (limited to 'etc')
-rw-r--r--etc/etc.amiga/MAKEDEV492
-rw-r--r--etc/etc.amiga/MAKEDEV.md194
-rw-r--r--etc/etc.amiga/Makefile.inc23
-rw-r--r--etc/etc.amiga/disktab58
-rw-r--r--etc/etc.amiga/fbtab0
-rw-r--r--etc/etc.amiga/sysctl.conf0
-rw-r--r--etc/etc.amiga/ttys26
-rw-r--r--etc/etc.sun3/MAKEDEV385
-rw-r--r--etc/etc.sun3/MAKEDEV.md109
-rw-r--r--etc/etc.sun3/Makefile.inc19
-rw-r--r--etc/etc.sun3/README50
-rw-r--r--etc/etc.sun3/disktab61
-rw-r--r--etc/etc.sun3/fbtab0
-rw-r--r--etc/etc.sun3/install.sh23
-rw-r--r--etc/etc.sun3/sysctl.conf2
-rw-r--r--etc/etc.sun3/ttys13
16 files changed, 0 insertions, 1455 deletions
diff --git a/etc/etc.amiga/MAKEDEV b/etc/etc.amiga/MAKEDEV
deleted file mode 100644
index 25816304d64..00000000000
--- a/etc/etc.amiga/MAKEDEV
+++ /dev/null
@@ -1,492 +0,0 @@
-#!/bin/sh -
-#
-# THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
-# generated from:
-#
-# OpenBSD: etc.amiga/MAKEDEV.md,v 1.11 2002/12/05 04:30:21 kjc Exp
-# OpenBSD: MAKEDEV.mi,v 1.53 2002/12/05 04:30:21 kjc Exp
-# OpenBSD: MAKEDEV.sub,v 1.7 2002/02/16 01:19:52 deraadt Exp
-#
-#
-# Copyright (c) 2001,2002 Todd T. Fries <todd@OpenBSD.org>
-# 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. 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 ``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.
-#
-# Device "make" file. Valid arguments:
-# all makes all known devices, including local devices.
-# Tries to make the ``standard'' number of each type.
-# std standard devices
-# local configuration specific devices
-# Tapes:
-# st* SCSI tapes
-# Disks:
-# ramdisk devices needed for install floppies
-# sd* SCSI disks
-# rd* "rd" pseudo-disks
-# ccd* concatenated disk devices
-# wd* "winchester" disk drives (ST506, IDE, ESDI, RLL, ...)
-# cd* SCSI cdrom drives
-# vnd* "file" pseudo-disks
-# Console ports:
-# ttye* ite bitmapped consoles
-# Pointing devices:
-# mouse* Amiga mice
-# Terminal ports:
-# tty0* NS16x50 serial ports
-# ttyA* mfc serial ports
-# ttyB* ISA COM ports
-# Pseudo terminals:
-# tty* set of 16 slave psuedo terminals
-# pty* set of 16 master pseudo terminals
-# Printers:
-# par* motherboard parallel port
-# lpt* IEEE 1284 centronics printer
-# lpa* interruptless lp
-# Special purpose devices:
-# grf* Motherboard bitmapped video.
-# kbd keyboard (provides events, for X11)
-# joy* joystick driver
-# kbd Amiga keyboard
-# view* generic interface to graphic displays
-# aconf autoconfig information (not yet)
-# lkm loadable kernel modules interface
-# bpf* Berkeley Packet Filter
-# tun* network tunnel driver
-# pf* Packet Filter
-# ss* SCSI scanners
-# uk* SCSI Unknown device
-# *random inkernel random data source
-# audio* audio device
-# xfs* XFS filesystem devices
-# ch* SCSI media changer
-# fd makes fd/* for the fdescfs
-# systrace* system call tracing device
-PATH=/sbin:/usr/sbin:/bin:/usr/bin
-T=$0
-
-# set this to echo for Echo-Only debugging
-[ "$eo" ] || eo=
-
-hex()
-{
- case $1 in
- [0-9]) echo -n $1;;
- 10) echo -n a;;
- 11) echo -n b;;
- 12) echo -n c;;
- 13) echo -n d;;
- 14) echo -n e;;
- 15) echo -n f;;
- esac
-}
-
-trunc()
-{
- # XXX pdksh can't seem to deal with locally scoped variables
- # in ${foo#$bar} expansions
- arg1="$1"
- arg2="$2"
- case $3 in
- l) echo ${arg2#$arg1} ;;
- r|*) echo ${arg1#$arg2} ;;
- esac
-}
-
-unt()
-{
- # XXX pdksh can't seem to deal with locally scoped variables
- # in ${foo#$bar} expansions
- arg="$1"
- tmp="${arg#[a-zA-Z]*}"
- tmp="${tmp%*[a-zA-Z]}"
- while [ "$tmp" != "$arg" ]
- do
- arg=$tmp
- tmp="${arg#[a-zA-Z]*}"
- tmp="${tmp%*[a-zA-Z]}"
- done
- echo $arg
-}
-
-dodisk()
-{
- [ "$DEBUG" ] && set -x
- n=$(($((${5}*${7:-16}))+${6})) count=0
- RMlist="$RMlist $1$2? r$1$2?"
- [ 0$7 -ne 8 ] && l="i j k l m n o p"
- for d in a b c d e f g h $l
- do
- M $1$2$d b $3 $(($n+$count)) 640
- M r$1$2$d c $4 $(($n+$count)) 640
- let count=count+1
- done
- MKlist="$MKlist;chown root.operator $1$2? r$1$2?"
-}
-
-dodisk2()
-{
- n=$(($(($5*${7:-16}))+$6))
- M $1$2a b $3 $n 640 operator
- M r$1$2a c $4 $n 640 operator
- n=$(($n+2))
- M $1$2c b $3 $n 640 operator
- M r$1$2c c $4 $n 640 operator
-}
-
-# M name b/c major minor [mode] [group]
-RMlist="rm -f"
-MKlist=":"
-
-mkl() {
- [ "${mklist[$1]}" ] && {
- mklist[$1]="${mklist[$1]};mknod -m $1 $2 $3 $4 $5"
- } || {
- mklist[$1]="mknod -m $1 $2 $3 $4 $5"
- modes="$modes $1"
- }
-}
-
-M() {
- RMlist="$RMlist $1"
- mkl ${5-666} $1 $2 $3 $4
- mklist="$mklist $1"
- G=${6:-wheel}
- [ "$7" ] && {
- MKlist="$MKlist;chown $7.$G $1"
- } || {
- case $G in
- wheel)g=0;;kmem)g=2;;operator)g=5;;tty)g=4;;dialer)g=117;;
- esac
- [ "${grplist[$g]}" ] && {
- grplist[$g]="${grplist[$g]} $1"
- } || {
- groups="$groups $g"
- grplist[$g]="chgrp $G $1"
- }
- }
- return 0
-}
-
-R() {
-[ "$DEBUG" ] && set -x
-for i in "$@"
-do
-U=`unt $i`
-[ "$U" ] || U=0
-
-case $i in
-ramdisk)
- R std kbd pty0 tty00 ttyA0 ttyA1 ttyB0 ttyB1
- R ttye0 ttye1 ttye2 ttye3 ttye4 ttye5 ttye6
- R cd0 cd1 sd0 sd1 sd2 sd3 st0 st1
- R fd0 fd1 wd0 wd1 rd0 random
- ;;
-
-std)
- M console c 0 0 600
- M tty c 1 0
- M mem c 2 0 640 kmem
- M kmem c 2 1 640 kmem
- M null c 2 2
- M zero c 2 12
- M stdin c 21 0
- M stdout c 21 1
- M stderr c 21 2
- M ksyms c 42 0 640 kmem
- M drum c 3 0 640 kmem
- M klog c 6 0 600
- M reload c 2 20 600
- ;;
-
-ttyA[01])
- M ttyA$U c 17 $U 660 dialer uucp
- M ttyM$U c 17 $(($U+128)) 660 dialer uucp
- ;;
-
-par*)
- case $U in
- 0)
- M par$U c 11 $U 600
- ;;
- *)
- echo bad unit for par in: $i
- ;;
- esac
- ;;
-
-ttye*)
- case $U in
- 0|1|2|3|4|5|6)
- M ttye$U c 13 $U 600
- ;;
- *)
- echo bad unit for ttye in: $i
- ;;
- esac
- ;;
-
-grf*)
- case $U in
- 0|1|2|3|4|5|6)
- M grf$U c 10 $U
- ;;
- *)
- echo bad unit for grf in: $i
- ;;
- esac
-# for those that need it, also make overlay and image devices:
- case $U in
- 4)
- M grfov$U c 10 $(($U+16)) 600
- M grfim$U c 10 $(($U+32)) 600
- ;;
- esac
- ;;
-
-mouse*)
- case $U in
- 0|1)
- M mouse$U c 15 $U
- if [ $U = 0 ]
- then
- MKlist="$MKlist;rm -f mouse; ln -s mouse$U mouse"
- fi
- ;;
- *)
- echo bad unit for mouse in: $i
- ;;
- esac
- ;;
-
-view*)
- case $U in
- 00|01|02|03|04|05|06|07|08|09)
- M view$U c 16 $U
- ;;
- *)
- echo bad unit for view in: $i
- ;;
- esac
- ;;
-
-ttyB*)
- M ttyB$U c 32 $U 660 dialer uucp
- M cuaB$U c 32 $(($U+128)) 660 dialer uucp
- ;;
-
-systrace)
- M systrace c 50 0 644
- ;;
-
-fd)
- RMlist="mkdir -p fd;$RMlist" n=0
- while [ $n -lt 64 ];do M fd/$n c 21 $n;n=$(($n+1));done
- MKlist="$MKlist;chmod 555 fd"
- ;;
-
-ch*)
- M ch$U c 40 $U 660 operator
- ;;
-
-xfs*)
- M xfs$U c 51 $U 600
- ;;
-
-audio*)
- M sound$U c 39 $U
- M mixer$U c 39 $(($U+16))
- M audio$U c 39 $(($U+128))
- M audioctl$U c 39 $(($U+192))
- MKlist="$MKlist;[ -e audio ] || ln -s audio$U audio"
- MKlist="$MKlist;[ -e mixer ] || ln -s mixer$U mixer"
- MKlist="$MKlist;[ -e sound ] || ln -s sound$U sound"
- MKlist="$MKlist;[ -e audioctl ] || ln -s audioctl$U audioctl"
- ;;
-
-*random)
- n=0
- for pre in " " s u p a
- do
- M ${pre}random c 35 $n 644
- n=$(($n+1))
- done
- ;;
-
-uk*)
- M uk$U c 36 $U 640 operator
- ;;
-
-ss*)
- M ss$U c 25 $(($U*16)) 640 operator
- M nss$U c 25 $(($(($U*16))+1)) 640 operator
- M enss$U c 25 $(($(($U*16))+3)) 640 operator
- RMlist="$RMlist scan$U"
- MKlist="$MKlist;umask 77;ln -s ss$U scan$U"
- ;;
-
-pf*)
- M pf c 34 0 600
- ;;
-
-tun*)
- M tun$U c 23 $U 600
- ;;
-
-bpf*)
- M bpf$U c 22 $U 600
- ;;
-
-lkm)
- M lkm c 24 0 640 kmem
- ;;
-
-joy*)
- M joy$U c 43 $U 666
- ;;
-
-kbd)
- M kbd c 14 0 600
- ;;
-
-lpt*|lpa*)
- case $i in
- lpt*) n=lpt f=0;;
- lpa*) n=lpa f=128;;
- esac
- M $n$U c 33 $(($U+$f)) 600
- ;;
-
-pty*)
- if [ $U -gt 15 ]; then
- echo bad unit for pty in: $i
- continue
- fi
- set -A tbl p q r s t u v w x y z P Q R S T
- name=${tbl[$U]}
- n=0
- while [ $n -lt 16 ]
- do
- nam=$name$(hex $n)
- off=$(($U*16))
- M tty$nam c 4 $(($off+$n))
- M pty$nam c 5 $(($off+$n))
- n=$(($n+1))
- done
- ;;
-
-tty0*)
- M tty$U c 12 $U 660 dialer uucp
- M cua$U c 12 $(($U+128)) 660 dialer uucp
- ;;
-
-vnd*)
- dodisk vnd $U 6 19 $U 0
- dodisk svnd $U 6 19 $U 128
- ;;
-
-cd*)
- dodisk2 cd $U 7 9 $U 0 8
- ;;
-
-rd*)
- dodisk2 rd $U 16 41 $U 0
- ;;
-
-fd*)
- case $U in 0|1|2|3)
- M fd${U}a b 2 $(($U*16)) 640 operator
- M fd${U}b b 2 $(($(($U*16))+1)) 640 operator
- M rfd${U}a c 18 $(($U*16)) 640 operator
- M rfd${U}b c 18 $(($(($U*16))+1)) 640 operator;;
- *) echo bad unit for floppy disk in: $i;;
- esac
- ;;
-
-st*)
- n=$(($U*16))
- for pre in " " n e en
- do
- M ${pre}st$U b 5 $n 660 operator
- M ${pre}rst$U c 20 $n 660 operator
- n=$(($n+1))
- done
- ;;
-
-local)
- test -s $T.local && sh $T.local
- ;;
-
-all)
- R ccd0 ccd1 ccd2 ccd3 vnd0 vnd1 vnd2 vnd3 sd0 sd1 sd2 sd3 sd4
- R sd5 sd6 sd7 sd8 sd9 cd0 cd1 rd0 tun0 tun1 tun2 tun3 bpf0
- R bpf1 bpf2 bpf3 bpf4 bpf5 bpf6 bpf7 bpf8 bpf9 pty0 pty1 pty2
- R xfs0 ss0 ss1 ch0 local kbd mouse0 mouse1 par0 grf0 grf1 grf2
- R grf3 grf4 grf5 grf6 audio0 uk0 random joy0 joy1 lpa0 lpa1
- R lpa2 lpt0 lpt1 lpt2 lkm ttye0 ttye1 ttye2 ttye3 ttye4 ttye5
- R ttye6 tty00 tty01 tty02 tty03 ttyB0 ttyB1 ttyB2 ttyB3 ttyB4
- R ttyA0 ttyA1 pf systrace fd0 fd1 fd2 fd3 wd0 wd1 wd2 wd3 std
- R st0 st1 fd
- ;;
-
-wd*|sd*|ccd*)
- case $i in
- wd*) dodisk wd $U 0 37 $U 0;;
- sd*) dodisk sd $U 4 8 $U 0;;
- ccd*) dodisk ccd $U 8 7 $U 0;;
- esac
- ;;
-
-*)
- echo $i: unknown device
- ;;
-esac
-done
-}
-R "$@"
-if [ "$os" = "SunOS" ]; then
- eo=transform
- transform() {
- case $mode in
- 600) mask=077;;
- 640) mask=027;;
- 660) mask=007;;
- 644) mask=022;;
- 666) mask=0;;
- 440) mask=227;;
- esac
- echo `echo "$@"|sed \
- 's/mknod -m \([0-9]*\) /umask '$mask';mknod /;s/-m [0-9]* //g;\
- s/operator/5/g;s/root.kmem/root.2/g;s/root\./root:/g'`
- }
-fi
-list="$RMlist"
-for mode in $modes; do
- list="$list;${mklist[$mode]}"
-done
-for group in $groups; do
- list="$list;${grplist[$group]}"
-done
-list="$list;$MKlist"
-if [ "$eo" = "echo" -o "$eo" = "transform" ]; then
- $eo "$list"
-else
- echo "$list" | sh
-fi
diff --git a/etc/etc.amiga/MAKEDEV.md b/etc/etc.amiga/MAKEDEV.md
deleted file mode 100644
index e9b0ae3ac54..00000000000
--- a/etc/etc.amiga/MAKEDEV.md
+++ /dev/null
@@ -1,194 +0,0 @@
-vers(__file__,
- {-$OpenBSD: MAKEDEV.md,v 1.11 2002/12/05 04:30:21 kjc Exp $-},
-etc.MACHINE)dnl
-dnl
-dnl Copyright (c) 2001 Todd T. Fries <todd@OpenBSD.org>
-dnl All rights reserved.
-dnl
-dnl Redistribution and use in source and binary forms, with or without
-dnl modification, are permitted provided that the following conditions
-dnl are met:
-dnl 1. Redistributions of source code must retain the above copyright
-dnl notice, this list of conditions and the following disclaimer.
-dnl 2. The name of the author may not be used to endorse or promote products
-dnl derived from this software without specific prior written permission.
-dnl
-dnl THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
-dnl INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
-dnl AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
-dnl THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-dnl EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-dnl PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-dnl OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-dnl WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-dnl OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-dnl ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-dnl
-dnl
-_TITLE(make)
-_DEV(all)
-_DEV(std)
-_DEV(local)
-_TITLE(tap)
-_DEV(st, 20, 5)
-_TITLE(dis)
-_DEV(aflo, 18, 2)
-_DEV(sd, 8, 4)
-_DEV(rd, 41, 16)
-_DEV(ccd, 7, 8)
-_DEV(wd, 37, 0)
-_DEV(cd, 9, 7, 8)
-_DEV(vnd, 19, 6)
-_TITLE(cons)
-_DEV(ttye)
-_TITLE(point)
-_DEV(amouse)
-_TITLE(term)
-_DEV(com, 12)
-_DEV(ttyA)
-_DEV(attyB)
-_TITLE(pty)
-_DEV(tty, 4)
-_DEV(pty, 5)
-_TITLE(prn)
-_DEV(par)
-_DEV(lpt, 33)
-_DEV(lpa)
-_TITLE(spec)
-_DEV(grf_amiga, 10)
-_DEV(kbd, 14)
-_DEV(joy, 43)
-_DEV(akbd, 14)
-_DEV(view)
-_DEV(aconf)
-_DEV(lkm, 24)
-_DEV(bpf, 22)
-_DEV(tun, 23)
-_DEV(pf, 34)
-_DEV(ss, 25)
-_DEV(uk, 36)
-_DEV(rnd, 35)
-_DEV(au, 39)
-_DEV(xfs, 51)
-_DEV(ch, 40)
-_DEV(fdesc, 21)
-_DEV(systrace, 50)
-dnl
-divert(7)dnl
-dnl
-ramdisk)
- _recurse std kbd pty0 tty00 ttyA0 ttyA1 ttyB0 ttyB1
- _recurse ttye0 ttye1 ttye2 ttye3 ttye4 ttye5 ttye6
- _recurse cd0 cd1 sd0 sd1 sd2 sd3 st0 st1
- _recurse fd0 fd1 wd0 wd1 rd0 random
- ;;
-
-_std(1, 2, 42, 3, 6)
- M reload c 2 20 600
- ;;
-
-ttyA[01])
- M ttyA$U c 17 $U 660 dialer uucp
- M ttyM$U c 17 Add($U, 128) 660 dialer uucp
- ;;
-
-par*)
- case $U in
- 0)
- M par$U c 11 $U 600
- ;;
- *)
- echo bad unit for par in: $i
- ;;
- esac
- ;;
-
-ttye*)
- case $U in
- 0|1|2|3|4|5|6)
- M ttye$U c 13 $U 600
- ;;
- *)
- echo bad unit for ttye in: $i
- ;;
- esac
- ;;
-
-grf*)
- case $U in
- 0|1|2|3|4|5|6)
- M grf$U c 10 $U
- ;;
- *)
- echo bad unit for grf in: $i
- ;;
- esac
-# for those that need it, also make overlay and image devices:
- case $U in
- 4)
- M grfov$U c 10 Add($U, 16) 600
- M grfim$U c 10 Add($U, 32) 600
- ;;
- esac
- ;;
-
-mouse*)
- case $U in
- 0|1)
- M mouse$U c 15 $U
- if [ $U = 0 ]
- then
- MKlist="$MKlist;rm -f mouse; ln -s mouse$U mouse"
- fi
- ;;
- *)
- echo bad unit for mouse in: $i
- ;;
- esac
- ;;
-
-view*)
- case $U in
- 00|01|02|03|04|05|06|07|08|09)
- M view$U c 16 $U
- ;;
- *)
- echo bad unit for view in: $i
- ;;
- esac
- ;;
-
-ttyB*)
- M ttyB$U c 32 $U 660 dialer uucp
- M cuaB$U c 32 Add($U, 128) 660 dialer uucp
- ;;
-dnl
-dnl *** amiga specific device targets
-dnl
-target(all, ses, 0)dnl
-target(all, ch, 0)dnl
-target(all, ss, 0, 1)dnl
-target(all, xfs, 0)dnl
-twrget(all, flo, fd, 0, 0B, 0C, 0D, 0E, 0F, 0G, 0H)dnl
-twrget(all, flo, fd, 1, 1B, 1C, 1D, 1E, 1F, 1G, 1H)dnl
-target(all, pty, 0, 1, 2)dnl
-target(all, bpf, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9)dnl
-target(all, tun, 0, 1, 2, 3)dnl
-target(all, xy, 0, 1, 2, 3)dnl
-target(all, rd, 0)dnl
-target(all, cd, 0, 1)dnl
-target(all, sd, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9)dnl
-target(all, vnd, 0, 1, 2, 3)dnl
-target(all, ccd, 0, 1, 2, 3)dnl
-target(ramd, kbd)dnl
-target(ramd, pty, 0)dnl
-target(ramd, tty0, 0)dnl
-target(ramd, ttyA, 0, 1)dnl
-target(ramd, ttyB, 0, 1)dnl
-target(ramd, ttye, 0, 1, 2, 3, 4, 5, 6)dnl
-target(ramd, cd, 0, 1)dnl
-target(ramd, sd, 0, 1, 2, 3)dnl
-target(ramd, st, 0, 1)dnl
-target(ramd, fd, 0, 1)dnl
-target(ramd, wd, 0, 1)dnl
-target(ramd, rd, 0)dnl
diff --git a/etc/etc.amiga/Makefile.inc b/etc/etc.amiga/Makefile.inc
deleted file mode 100644
index ca3f89231ce..00000000000
--- a/etc/etc.amiga/Makefile.inc
+++ /dev/null
@@ -1,23 +0,0 @@
-# $OpenBSD: Makefile.inc,v 1.16 2002/05/13 07:22:42 espie Exp $
-# etc.amiga/Makefile.inc -- amiga-specific etc Makefile targets
-
-MACHINE_HAS_TOOLS=Yes
-
-.ifdef DESTDIR
-snap_md: distrib bsd tools
- cp ${.CURDIR}/../sys/arch/amiga/compile/GENERIC/bsd \
- ${DESTDIR}/snapshot/bsd
-
-bsd:
- # The GENERIC kernel is built as a side-effect of the miniroot
-
-tools:
- mkdir -p ${DESTDIR}/snapshot/tools
- cp ${.CURDIR}/../sys/arch/amiga/stand/loadbsd/obj/loadbsd ${DESTDIR}/snapshot/tools
-.for I in devtostream rdbinfo streamtodev xdevtostream xstreamtodev \
- device-streams.tgz
- cp ${.CURDIR}/../sys/arch/amiga/stand/device-streams/obj/${I} ${DESTDIR}/snapshot/tools
-.endfor
-
-.PHONY: bsd tools
-.endif # DESTDIR check
diff --git a/etc/etc.amiga/disktab b/etc/etc.amiga/disktab
deleted file mode 100644
index 6eee9467580..00000000000
--- a/etc/etc.amiga/disktab
+++ /dev/null
@@ -1,58 +0,0 @@
-#
-# $OpenBSD: disktab,v 1.13 2002/06/09 06:15:14 todd Exp $
-# $NetBSD: disktab,v 1.4 1995/11/28 05:40:23 jtc 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, ns*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)
-#
-floppy|floppy3|3in|Amiga 3.5in Double Density Floppy:\
- :ty=floppy:se#512:nt#2:rm#300:ns#11:nc#80:\
- :ts#3500:\
- :ta=4.2BSD:pa#1760:oa#0:ba#4096:fa#512:\
- :pb#0:ob#0:\
- :pc#1760:oc#0:
-
-floppyhd|floppy3hd|3inhd|Amiga 3.5in High Density Floppy:\
- :ty=floppy:se#512:nt#2:rm#300:ns#22:nc#80:\
- :ts=3500:\
- :pa#3520:oa#0:ba#4096:fa#512:\
- :pb#0:ob#0:\
- :pc#3520:oc#0:
-
-miniroot:\
- :ty=winchester:se#512:nt#2:rm#300:ns#64:nc#80:\
- :ts=3500:\
- :pa#10240:oa#0:ba#8192:fa#1024:ta=4.2BSD:\
- :pb#0:ob#0:\
- :pc#10240:oc#0:
-
-rdroot|ramdiskroot|RAM-disk root FS image:\
- :ty=simulated:se#512:nc#16:nt#2:ns#128:\
- :ta=4.2BSD:oa#0:pa#3584:fa#1024:ba#8192:\
- :ob#0:pb#0:oc#0:pc#3584:
diff --git a/etc/etc.amiga/fbtab b/etc/etc.amiga/fbtab
deleted file mode 100644
index e69de29bb2d..00000000000
--- a/etc/etc.amiga/fbtab
+++ /dev/null
diff --git a/etc/etc.amiga/sysctl.conf b/etc/etc.amiga/sysctl.conf
deleted file mode 100644
index e69de29bb2d..00000000000
--- a/etc/etc.amiga/sysctl.conf
+++ /dev/null
diff --git a/etc/etc.amiga/ttys b/etc/etc.amiga/ttys
deleted file mode 100644
index dd8dc857ca3..00000000000
--- a/etc/etc.amiga/ttys
+++ /dev/null
@@ -1,26 +0,0 @@
-#
-# $OpenBSD: ttys,v 1.9 2002/06/09 06:15:14 todd Exp $
-#
-# name getty type status comments
-#
-# If the console is marked insecure, single-user requires
-# the root password.
-console "/usr/libexec/getty Pc" vt220 off secure
-ttye0 "/usr/libexec/getty Pc" vt220 on secure # custom chips
-ttye1 "/usr/libexec/getty Pc" vt220 on secure # retina
-ttye2 "/usr/libexec/getty Pc" vt220 on secure # retina
-ttye3 "/usr/libexec/getty Pc" vt220 on secure # cirrus logic
-ttye4 "/usr/libexec/getty Pc" vt220 on secure # a2410
-ttye5 "/usr/libexec/getty Pc" vt220 on secure # CyberVision64
-ttye6 "/usr/libexec/getty Pc" vt220 on secure # Domino, Merlin, oMniBus
-tty00 "/usr/libexec/getty std.9600" unknown off secure # int. serial
-ttyB0 "/usr/libexec/getty std.9600" unknown off secure # ISA serial
-ttyB1 "/usr/libexec/getty std.9600" unknown off secure # ISA serial
-ttyB2 "/usr/libexec/getty std.9600" unknown off secure # ISA serial
-ttyB3 "/usr/libexec/getty std.9600" unknown off secure # ISA serial
-ttyB4 "/usr/libexec/getty std.9600" unknown off secure # ISA serial
-ttyB5 "/usr/libexec/getty std.9600" unknown off secure # ISA serial
-ttyB6 "/usr/libexec/getty std.9600" unknown off secure # ISA serial
-ttyB7 "/usr/libexec/getty std.9600" unknown off secure # ISA serial
-ttyB8 "/usr/libexec/getty std.9600" unknown off secure # ISA serial
-ttyB9 "/usr/libexec/getty std.9600" unknown off secure # ISA serial
diff --git a/etc/etc.sun3/MAKEDEV b/etc/etc.sun3/MAKEDEV
deleted file mode 100644
index f2032e9bb25..00000000000
--- a/etc/etc.sun3/MAKEDEV
+++ /dev/null
@@ -1,385 +0,0 @@
-#!/bin/sh -
-#
-# THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
-# generated from:
-#
-# OpenBSD: etc.sun3/MAKEDEV.md,v 1.10 2002/12/05 04:30:21 kjc Exp
-# OpenBSD: MAKEDEV.mi,v 1.53 2002/12/05 04:30:21 kjc Exp
-# OpenBSD: MAKEDEV.sub,v 1.7 2002/02/16 01:19:52 deraadt Exp
-#
-#
-# Copyright (c) 2001,2002 Todd T. Fries <todd@OpenBSD.org>
-# 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. 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 ``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.
-#
-# Device "make" file. Valid arguments:
-# all makes all known devices, including local devices.
-# Tries to make the ``standard'' number of each type.
-# std standard devices
-# local configuration specific devices
-# Tapes:
-# st* SCSI tapes
-# Disks:
-# sd* SCSI disks
-# vnd* "file" pseudo-disks
-# ccd* concatenated disk devices
-# cd* SCSI cdrom drives
-# xy* Xylogic 450/451 disks
-# xd* Xylogic 753/7053 disks
-# Terminal ports:
-# tty[a-z]* Zilog 8530 Serial Port
-# Pseudo terminals:
-# tty* set of 16 slave psuedo terminals
-# pty* set of 16 master pseudo terminals
-# Printers:
-# Call units:
-# Special purpose devices:
-# bwtwo*
-# cgtwo*
-# cgfour*
-# bpf* Berkeley Packet Filter
-# pf* Packet Filter
-# tun* network tunnel driver
-# rd* "rd" pseudo-disks
-# *random inkernel random data source
-# uk* SCSI Unknown device
-# ss* SCSI scanners
-# fd makes fd/* for the fdescfs
-# xfs* XFS filesystem devices
-# systrace* system call tracing device
-# XXX - Keep /usr/etc so SunOS can find chown
-test -d /usr/etc && PATH=$PATH:/usr/etc
-
-PATH=/sbin:/usr/sbin:/bin:/usr/bin
-T=$0
-
-# set this to echo for Echo-Only debugging
-[ "$eo" ] || eo=
-
-hex()
-{
- case $1 in
- [0-9]) echo -n $1;;
- 10) echo -n a;;
- 11) echo -n b;;
- 12) echo -n c;;
- 13) echo -n d;;
- 14) echo -n e;;
- 15) echo -n f;;
- esac
-}
-
-trunc()
-{
- # XXX pdksh can't seem to deal with locally scoped variables
- # in ${foo#$bar} expansions
- arg1="$1"
- arg2="$2"
- case $3 in
- l) echo ${arg2#$arg1} ;;
- r|*) echo ${arg1#$arg2} ;;
- esac
-}
-
-unt()
-{
- # XXX pdksh can't seem to deal with locally scoped variables
- # in ${foo#$bar} expansions
- arg="$1"
- tmp="${arg#[a-zA-Z]*}"
- tmp="${tmp%*[a-zA-Z]}"
- while [ "$tmp" != "$arg" ]
- do
- arg=$tmp
- tmp="${arg#[a-zA-Z]*}"
- tmp="${tmp%*[a-zA-Z]}"
- done
- echo $arg
-}
-
-dodisk()
-{
- [ "$DEBUG" ] && set -x
- n=$(($((${5}*${7:-16}))+${6})) count=0
- RMlist="$RMlist $1$2? r$1$2?"
- [ 0$7 -ne 8 ] && l="i j k l m n o p"
- for d in a b c d e f g h $l
- do
- M $1$2$d b $3 $(($n+$count)) 640
- M r$1$2$d c $4 $(($n+$count)) 640
- let count=count+1
- done
- MKlist="$MKlist;chown root.operator $1$2? r$1$2?"
-}
-
-dodisk2()
-{
- n=$(($(($5*${7:-16}))+$6))
- M $1$2a b $3 $n 640 operator
- M r$1$2a c $4 $n 640 operator
- n=$(($n+2))
- M $1$2c b $3 $n 640 operator
- M r$1$2c c $4 $n 640 operator
-}
-
-# M name b/c major minor [mode] [group]
-RMlist="rm -f"
-MKlist=":"
-
-mkl() {
- [ "${mklist[$1]}" ] && {
- mklist[$1]="${mklist[$1]};mknod -m $1 $2 $3 $4 $5"
- } || {
- mklist[$1]="mknod -m $1 $2 $3 $4 $5"
- modes="$modes $1"
- }
-}
-
-M() {
- RMlist="$RMlist $1"
- mkl ${5-666} $1 $2 $3 $4
- mklist="$mklist $1"
- G=${6:-wheel}
- [ "$7" ] && {
- MKlist="$MKlist;chown $7.$G $1"
- } || {
- case $G in
- wheel)g=0;;kmem)g=2;;operator)g=5;;tty)g=4;;dialer)g=117;;
- esac
- [ "${grplist[$g]}" ] && {
- grplist[$g]="${grplist[$g]} $1"
- } || {
- groups="$groups $g"
- grplist[$g]="chgrp $G $1"
- }
- }
- return 0
-}
-
-R() {
-[ "$DEBUG" ] && set -x
-for i in "$@"
-do
-U=`unt $i`
-[ "$U" ] || U=0
-
-case $i in
-ramdisk)
- R std random bpf0 sd0 sd1 rd0 cd0
- ;;
-
-std)
- M console c 0 0 600
- M tty c 2 0
- M mem c 3 0 640 kmem
- M kmem c 3 1 640 kmem
- M null c 3 2
- M zero c 3 12
- M stdin c 23 0
- M stdout c 23 1
- M stderr c 23 2
- M ksyms c 37 0 640 kmem
- M drum c 7 0 640 kmem
- M klog c 16 0 600
- M kd c 1 0 600
- M eeprom c 3 11 640 kmem
- M mouse c 13 0
- M fb c 22 0
- M kbd c 29 0
- M leds c 3 13 644
- M vme16d16 c 3 5 600; MKlist="$MKlist;ln -s vme16d16 vme16"
- M vme24d16 c 3 6 600; MKlist="$MKlist;ln -s vme24d16 vme24"
- M vme32d16 c 3 7 600
- M vme16d32 c 3 8 600
- M vme24d32 c 3 9 600
- M vme32d32 c 3 10 600; MKlist="$MKlist;ln -s vme32d32 vme32"
- RMlist="$RMlist vme16 vme24 vme32"
- ;;
-
-systrace)
- M systrace c 86 0 644
- ;;
-
-xfs*)
- M xfs$U c 51 $U 600
- ;;
-
-fd)
- RMlist="mkdir -p fd;$RMlist" n=0
- while [ $n -lt 64 ];do M fd/$n c 23 $n;n=$(($n+1));done
- MKlist="$MKlist;chmod 555 fd"
- ;;
-
-ss*)
- M ss$U c 99 $(($U*16)) 640 operator
- M nss$U c 99 $(($(($U*16))+1)) 640 operator
- M enss$U c 99 $(($(($U*16))+3)) 640 operator
- RMlist="$RMlist scan$U"
- MKlist="$MKlist;umask 77;ln -s ss$U scan$U"
- ;;
-
-uk*)
- M uk$U c 98 $U 640 operator
- ;;
-
-*random)
- n=0
- for pre in " " s u p a
- do
- M ${pre}random c 72 $n 644
- n=$(($n+1))
- done
- ;;
-
-rd*)
- dodisk2 rd $U 13 52 $U 0
- ;;
-
-tun*)
- M tun$U c 24 $U 600
- ;;
-
-pf*)
- M pf c 75 0 600
- ;;
-
-bpf*)
- M bpf$U c 36 $U 600
- ;;
-
-cgfour*)
- M cgfour$U c 39 $U 666
- ;;
-
-cgtwo*)
- M cgtwo$U c 31 $U 666
- ;;
-
-bwtwo*)
- M bwtwo$U c 27 $U 666
- ;;
-
-pty*)
- if [ $U -gt 15 ]; then
- echo bad unit for pty in: $i
- continue
- fi
- set -A tbl p q r s t u v w x y z P Q R S T
- name=${tbl[$U]}
- n=0
- while [ $n -lt 16 ]
- do
- nam=$name$(hex $n)
- off=$(($U*16))
- M tty$nam c 20 $(($off+$n))
- M pty$nam c 21 $(($off+$n))
- n=$(($n+1))
- done
- ;;
-
-tty[a-z])
- u=${i#tty*}
- case $u in
- a) n=0 ;;
- b) n=1 ;;
- c) n=4 ;;
- d) n=5 ;;
- *) echo unknown tty device $i ;;
- esac
- M tty$u c 12 $n 660 dialer uucp
- ;;
-
-cd*)
- dodisk2 cd $U 18 58 $U 0
- ;;
-
-vnd*)
- dodisk vnd $U 5 19 $U 0
- dodisk svnd $U 5 19 $U 128
- ;;
-
-st*)
- n=$(($U*16))
- for pre in " " n e en
- do
- M ${pre}st$U b 11 $n 660 operator
- M ${pre}rst$U c 18 $n 660 operator
- n=$(($n+1))
- done
- ;;
-
-local)
- test -s $T.local && sh $T.local
- ;;
-
-all)
- R ccd0 ccd1 ccd2 ccd3 vnd0 vnd1 vnd2 vnd3 sd0 sd1 sd2 sd3 sd4
- R cd0 cd1 rd0 xy0 xy1 xy2 xy3 tun0 tun1 tun2 tun3 bpf0 bpf1
- R bpf2 bpf3 bpf4 bpf5 bpf6 bpf7 bpf8 bpf9 pty0 pty1 pty2 xfs0
- R ss0 ss1 local cgfour0 cgtwo0 bwtwo0 uk0 random ttya ttyb
- R ttyc ttyd pf systrace xd0 xd1 xd2 xd3 std st0 st1 fd
- ;;
-
-xd*|xy*|sd*|ccd*)
- case $i in
- xd*) dodisk xd $U 10 42 $U 0;;
- xy*) dodisk xy $U 3 9 $U 0;;
- sd*) dodisk sd $U 7 17 $U 0;;
- ccd*) dodisk ccd $U 9 33 $U 0;;
- esac
- ;;
-
-*)
- echo $i: unknown device
- ;;
-esac
-done
-}
-R "$@"
-if [ "$os" = "SunOS" ]; then
- eo=transform
- transform() {
- case $mode in
- 600) mask=077;;
- 640) mask=027;;
- 660) mask=007;;
- 644) mask=022;;
- 666) mask=0;;
- 440) mask=227;;
- esac
- echo `echo "$@"|sed \
- 's/mknod -m \([0-9]*\) /umask '$mask';mknod /;s/-m [0-9]* //g;\
- s/operator/5/g;s/root.kmem/root.2/g;s/root\./root:/g'`
- }
-fi
-list="$RMlist"
-for mode in $modes; do
- list="$list;${mklist[$mode]}"
-done
-for group in $groups; do
- list="$list;${grplist[$group]}"
-done
-list="$list;$MKlist"
-if [ "$eo" = "echo" -o "$eo" = "transform" ]; then
- $eo "$list"
-else
- echo "$list" | sh
-fi
diff --git a/etc/etc.sun3/MAKEDEV.md b/etc/etc.sun3/MAKEDEV.md
deleted file mode 100644
index 7ea7a36c450..00000000000
--- a/etc/etc.sun3/MAKEDEV.md
+++ /dev/null
@@ -1,109 +0,0 @@
-vers(__file__,
- {-$OpenBSD: MAKEDEV.md,v 1.10 2002/12/05 04:30:21 kjc Exp $-},
-etc.MACHINE)dnl
-dnl
-dnl Copyright (c) 2001 Todd T. Fries <todd@OpenBSD.org>
-dnl All rights reserved.
-dnl
-dnl Redistribution and use in source and binary forms, with or without
-dnl modification, are permitted provided that the following conditions
-dnl are met:
-dnl 1. Redistributions of source code must retain the above copyright
-dnl notice, this list of conditions and the following disclaimer.
-dnl 2. The name of the author may not be used to endorse or promote products
-dnl derived from this software without specific prior written permission.
-dnl
-dnl THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
-dnl INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
-dnl AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
-dnl THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-dnl EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-dnl PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-dnl OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-dnl WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-dnl OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-dnl ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-dnl
-dnl
-_TITLE(make)
-_DEV(all)
-_DEV(std)
-_DEV(local)
-_TITLE(tap)
-_DEV(st, 18, 11)
-_TITLE(dis)
-_DEV(sd, 17, 7)
-_DEV(vnd, 19, 5)
-_DEV(ccd, 33, 9)
-_DEV(cd, 58, 18)
-_DEV(xy, 9, 3)
-_DEV(xd, 42, 10)
-_TITLE(term)
-_DEV(tzs, 12)
-dnl _DEV(czs, 12)
-_TITLE(pty)
-_DEV(tty, 20)
-_DEV(pty, 21)
-_TITLE(prn)
-_TITLE(call)
-_TITLE(spec)
-_DEV(btw, 27)
-_DEV(ctw, 31)
-_DEV(cfr, 39)
-_DEV(bpf, 36)
-_DEV(pf, 75)
-_DEV(tun, 24)
-_DEV(rd, 52, 13)
-_DEV(rnd, 72)
-_DEV(uk, 98)
-_DEV(ss, 99)
-_DEV(fdesc, 23)
-_DEV(xfs, 51)
-_DEV(systrace, 86)
-dnl
-divert(2)dnl
-dnl
-# XXX - Keep /usr/etc so SunOS can find chown
-test -d /usr/etc && PATH=$PATH:/usr/etc
-
-dnl
-divert(7)dnl
-dnl
-ramdisk)
- R std random bpf0 sd0 sd1 rd0 cd0
- ;;
-
-_std(2, 3, 37, 7, 16)
- M kd c 1 0 600
- M eeprom c 3 11 640 kmem
- M mouse c 13 0
- M fb c 22 0
- M kbd c 29 0
- M leds c 3 13 644
- M vme16d16 c 3 5 600; MKlist="$MKlist;ln -s vme16d16 vme16"
- M vme24d16 c 3 6 600; MKlist="$MKlist;ln -s vme24d16 vme24"
- M vme32d16 c 3 7 600
- M vme16d32 c 3 8 600
- M vme24d32 c 3 9 600
- M vme32d32 c 3 10 600; MKlist="$MKlist;ln -s vme32d32 vme32"
- RMlist="$RMlist vme16 vme24 vme32"
- ;;
-dnl
-dnl *** sun3 specific targets
-dnl
-target(all, ses, 0)dnl
-target(all, ch, 0)dnl
-target(all, ss, 0, 1)dnl
-target(all, xfs, 0)dnl
-twrget(all, flo, fd, 0, 0B, 0C, 0D, 0E, 0F, 0G, 0H)dnl
-twrget(all, flo, fd, 1, 1B, 1C, 1D, 1E, 1F, 1G, 1H)dnl
-target(all, pty, 0, 1, 2)dnl
-target(all, bpf, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9)dnl
-target(all, tun, 0, 1, 2, 3)dnl
-target(all, xy, 0, 1, 2, 3)dnl
-target(all, hk, 0, 1, 2, 3)dnl
-target(all, rd, 0)dnl
-target(all, cd, 0, 1)dnl
-target(all, sd, 0, 1, 2, 3, 4)dnl
-target(all, vnd, 0, 1, 2, 3)dnl
-target(all, ccd, 0, 1, 2, 3)dnl
diff --git a/etc/etc.sun3/Makefile.inc b/etc/etc.sun3/Makefile.inc
deleted file mode 100644
index 3c5ef5a9c72..00000000000
--- a/etc/etc.sun3/Makefile.inc
+++ /dev/null
@@ -1,19 +0,0 @@
-# $OpenBSD: Makefile.inc,v 1.5 2002/05/13 07:22:43 espie Exp $
-# etc.sun3/Makefile.inc -- sun3-specific etc Makefile targets
-
-.ifdef DESTDIR
-snap_md: bsd bootblocks distrib
- cp ${.CURDIR}/../sys/arch/sun3/compile/GENERIC/bsd \
- ${DESTDIR}/snapshot/bsd
-
-bsd:
- cd ${.CURDIR}/../sys/arch/sun3/conf && config GENERIC
- cd ${.CURDIR}/../sys/arch/sun3/compile/GENERIC && \
- ${MAKE} clean && ${MAKE} depend && exec ${MAKE}
-
-bootblocks:
- cp ${DESTDIR}/usr/mdec/*boot* ${DESTDIR}/snapshot
-
-.PHONY: bsd bootblocks
-
-.endif # DESTDIR check
diff --git a/etc/etc.sun3/README b/etc/etc.sun3/README
deleted file mode 100644
index f1738f6d8de..00000000000
--- a/etc/etc.sun3/README
+++ /dev/null
@@ -1,50 +0,0 @@
-# $OpenBSD: README,v 1.4 2002/06/09 06:15:15 todd Exp $ -*- text -*-
-
-OpenBSD/Sun3 Binary Snapshot
-
-This FTP directory contains a binary snapshot of OpenBSD/Sun3. This
-can't be considered a working, stable release yet.
-
-The OpenBSD/sun3 port should run on the following Sun3 machines (* means
-having being tested):
-
- Sun3/50
- Sun3/60
- Sun3/110
- Sun3/160*
- Sun3/260*
-
-Devices currently supported include(* means having being tested):
-
- Intel Ether (ie), on-board* or VME
- Lance Ether (le), on-board
- SCSI (sd,st,...), on-board or VME*. Sun-2 SCSI not supported yet.
- keyboard/display console*
- serial port (ttya/ttyb) console*
-
-Other Features:
-
- Generic kernel supports root on: sd[0123], ie0, le0
- Kernel debugger included (ddb)
- Runs SunOS binaries (see sparc sun shared lib notes)
-
-There's still a lot left to do. Most of the code is borrowed from
-NetBSD, and new code is being tested right now, but didn't make into
-this snapshot.
-
-To use this, all you need to do it unpack everything onto the disk that
-will be used for root and usr, which can be either a real disk or some
-part of your NFS server.
-
-Don't forget to setup correct devices nodes after installing the
-tarballs. Run something like:
-(cd dev ; MAKEDEV std)
-
-If you have any questions or comments about this port,or want to help,
-please contact the Sun3 portmaster: <miod@openbsd.org>
-
-I'm sorry this port isn't in good shape to be really usable now, but it
-will mature over the next few months.
-Enjoy anyway!
---
- Miod Vallat
diff --git a/etc/etc.sun3/disktab b/etc/etc.sun3/disktab
deleted file mode 100644
index d1a93be64da..00000000000
--- a/etc/etc.sun3/disktab
+++ /dev/null
@@ -1,61 +0,0 @@
-#
-# $OpenBSD: disktab,v 1.7 2002/06/09 06:15:15 todd Exp $
-# $NetBSD: disktab,v 1.3 1995/11/21 20:58:33 gwr 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, ns*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)
-#
-wren7|Seagate Wren 7:\
- :dt=SCSI:ty=winchester:\
- :nc#1632:ns#52:nt#15:\
- :se#512:\
- :rm#3600:\
- :pa#65520:oa#0:ta=4.2BSD:\
- :pb#65520:ob#65520:tb=swap:\
- :pc#1272960:oc#0:\
- :pd#65520:od#131040:td=4.2BSD:\
- :pg#1076400:og#196560:tg=4.2BSD:
-
-rdroot|ramdiskroot|RAM-disk root FS image:\
- :ty=ramdisk:se#512:nt#2:ns#128:nc#16:\
- :pa#4046:oa#0:ta=4.2BSD:ba#4096:fa#512:\
- :pb#0:ob#0:tb=swap:\
- :pc#4046:oc#0:
-
-miniroot:\
- :ty=winchester:se#512:nt#2:rm#300:ns#64:nc#80:\
- :ts=3500:\
- :pa#10240:oa#0:ba#8192:fa#1024:ta=4.2BSD:\
- :pb#0:ob#0:\
- :pc#10240:oc#0:
-
-rdroot-sparc:\
- :ty=ramdisk:se#512:nt#2:rm#300:ns#8:nc#1024:\
- :pa#8192:oa#0:ta=4.2BSD:ba#8192:fa#1024: \
- :pc#8192:oc#0:
diff --git a/etc/etc.sun3/fbtab b/etc/etc.sun3/fbtab
deleted file mode 100644
index e69de29bb2d..00000000000
--- a/etc/etc.sun3/fbtab
+++ /dev/null
diff --git a/etc/etc.sun3/install.sh b/etc/etc.sun3/install.sh
deleted file mode 100644
index ad5111ca455..00000000000
--- a/etc/etc.sun3/install.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/sh
-# $OpenBSD: install.sh,v 1.3 2002/06/09 06:15:15 todd Exp $
-umask 0
-[ "$TARDIR" ] || { echo "$0: set TARDIR first" ; exit 1; }
-
-while read f
-do
- gzip -d < $TARDIR/$f | tar xvpf -
-done << \END_LIST
-etc.tar.gz
-dev.tar.gz
-var.tar.gz
-bin.tar.gz
-sbin.tar.gz
-usr.bin.tar.gz
-usr.games.tar.gz
-usr.include.tar.gz
-usr.lib.tar.gz
-usr.libexec.tar.gz
-usr.misc.tar.gz
-usr.sbin.tar.gz
-usr.share.tar.gz
-END_LIST
diff --git a/etc/etc.sun3/sysctl.conf b/etc/etc.sun3/sysctl.conf
deleted file mode 100644
index f1335d02b0e..00000000000
--- a/etc/etc.sun3/sysctl.conf
+++ /dev/null
@@ -1,2 +0,0 @@
-#kern.maxproc=250 # if you intend to rebuild OpenBSD, or other
- # make-intensive process, increase this value
diff --git a/etc/etc.sun3/ttys b/etc/etc.sun3/ttys
deleted file mode 100644
index d9485784854..00000000000
--- a/etc/etc.sun3/ttys
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# $OpenBSD: ttys,v 1.4 2002/06/09 06:15:15 todd Exp $
-#
-# name getty type status comments
-#
-# Note: you may want to change the "default" entry in /etc/gettytab
-# to make "no parity" the default (add the :np: flag).
-#
-# Also: the console is one of: kd, ttya, ttyb
-console "/usr/libexec/getty std.9600" sun off secure
-kd "/usr/libexec/getty std.9600" sun on secure
-ttya "/usr/libexec/getty std.9600" unknown on secure
-ttyb "/usr/libexec/getty std.9600" unknown off secure