From 08c1785488f17bec02d9033613b32eea68a19234 Mon Sep 17 00:00:00 2001 From: miod <> Date: Tue, 31 Dec 2002 16:35:35 +0000 Subject: [PATCH] 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. --- src/etc/etc.amiga/MAKEDEV | 492 --------------------------------- src/etc/etc.amiga/MAKEDEV.md | 194 ------------- src/etc/etc.amiga/Makefile.inc | 23 -- src/etc/etc.amiga/disktab | 58 ---- src/etc/etc.amiga/fbtab | 0 src/etc/etc.amiga/sysctl.conf | 0 src/etc/etc.amiga/ttys | 26 -- src/etc/etc.sun3/MAKEDEV | 385 -------------------------- src/etc/etc.sun3/MAKEDEV.md | 109 -------- src/etc/etc.sun3/Makefile.inc | 19 -- src/etc/etc.sun3/README | 50 ---- src/etc/etc.sun3/disktab | 61 ---- src/etc/etc.sun3/fbtab | 0 src/etc/etc.sun3/install.sh | 23 -- src/etc/etc.sun3/sysctl.conf | 2 - src/etc/etc.sun3/ttys | 13 - 16 files changed, 1455 deletions(-) delete mode 100644 src/etc/etc.amiga/MAKEDEV delete mode 100644 src/etc/etc.amiga/MAKEDEV.md delete mode 100644 src/etc/etc.amiga/Makefile.inc delete mode 100644 src/etc/etc.amiga/disktab delete mode 100644 src/etc/etc.amiga/fbtab delete mode 100644 src/etc/etc.amiga/sysctl.conf delete mode 100644 src/etc/etc.amiga/ttys delete mode 100644 src/etc/etc.sun3/MAKEDEV delete mode 100644 src/etc/etc.sun3/MAKEDEV.md delete mode 100644 src/etc/etc.sun3/Makefile.inc delete mode 100644 src/etc/etc.sun3/README delete mode 100644 src/etc/etc.sun3/disktab delete mode 100644 src/etc/etc.sun3/fbtab delete mode 100644 src/etc/etc.sun3/install.sh delete mode 100644 src/etc/etc.sun3/sysctl.conf delete mode 100644 src/etc/etc.sun3/ttys diff --git a/src/etc/etc.amiga/MAKEDEV b/src/etc/etc.amiga/MAKEDEV deleted file mode 100644 index 25816304..00000000 --- a/src/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 -# 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/src/etc/etc.amiga/MAKEDEV.md b/src/etc/etc.amiga/MAKEDEV.md deleted file mode 100644 index e9b0ae3a..00000000 --- a/src/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 -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/src/etc/etc.amiga/Makefile.inc b/src/etc/etc.amiga/Makefile.inc deleted file mode 100644 index ca3f8923..00000000 --- a/src/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/src/etc/etc.amiga/disktab b/src/etc/etc.amiga/disktab deleted file mode 100644 index 6eee9467..00000000 --- a/src/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/src/etc/etc.amiga/fbtab b/src/etc/etc.amiga/fbtab deleted file mode 100644 index e69de29b..00000000 diff --git a/src/etc/etc.amiga/sysctl.conf b/src/etc/etc.amiga/sysctl.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/src/etc/etc.amiga/ttys b/src/etc/etc.amiga/ttys deleted file mode 100644 index dd8dc857..00000000 --- a/src/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/src/etc/etc.sun3/MAKEDEV b/src/etc/etc.sun3/MAKEDEV deleted file mode 100644 index f2032e9b..00000000 --- a/src/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 -# 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/src/etc/etc.sun3/MAKEDEV.md b/src/etc/etc.sun3/MAKEDEV.md deleted file mode 100644 index 7ea7a36c..00000000 --- a/src/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 -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/src/etc/etc.sun3/Makefile.inc b/src/etc/etc.sun3/Makefile.inc deleted file mode 100644 index 3c5ef5a9..00000000 --- a/src/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/src/etc/etc.sun3/README b/src/etc/etc.sun3/README deleted file mode 100644 index f1738f6d..00000000 --- a/src/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: - -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/src/etc/etc.sun3/disktab b/src/etc/etc.sun3/disktab deleted file mode 100644 index d1a93be6..00000000 --- a/src/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/src/etc/etc.sun3/fbtab b/src/etc/etc.sun3/fbtab deleted file mode 100644 index e69de29b..00000000 diff --git a/src/etc/etc.sun3/install.sh b/src/etc/etc.sun3/install.sh deleted file mode 100644 index ad5111ca..00000000 --- a/src/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/src/etc/etc.sun3/sysctl.conf b/src/etc/etc.sun3/sysctl.conf deleted file mode 100644 index f1335d02..00000000 --- a/src/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/src/etc/etc.sun3/ttys b/src/etc/etc.sun3/ttys deleted file mode 100644 index d9485784..00000000 --- a/src/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