+++ /dev/null
-$NetBSD: README.files,v 1.4.4.2 1996/06/13 20:52:44 cgd Exp $
-
-README.files This list.
-
-ported-software A list of software ported to NetBSD/Alpha,
- and patches to make software go.
-
-Snapshots are organized by release. Releases are numbered by year, month,
-and day, in directories with names of the form "YYMMDD".
-
-In each directory:
-
-README_FIRST Important last-minute notes about the snapshot.
-README Installation notes; incomplete.
-STATUS Status of NetBSD/Alpha, supported hardware list.
-TODO.users Things that I think users could do to help out.
-
-bin/ Directory with binaries for this snapshot.
-
- bin.tar.gz Everything on the disk image except /etc,
- /usr/X11R6, /boot, and the kernel.
- etc.tar.gz /etc from the disk image.
- netbsd.gz Gzipped GENERIC kernel (also on disk image).
- netbsd.gdb.gz Gzipped GENERIC kernel w/debugging symbols.
- rz25-image.gz Disk image, of an RZ25, for installation.
- x11.tar.gz /usr/X11R6 from the disk image.
-
-src/ Directory with sources for this snapshot.
-
- X11R6-XF86-3.1.2-diffs.gz
- Diffs from XFree86 3.1.2 used to make the
- X11 binaries in the distribution.
- X11 sources should be placed in
- /usr/alphasrc/xc.
- cygnus.tar.gz Toolchain (gcc, gas, ld, etc.) sources
- used to build the compiler toolchain.
- Should be untarred into /usr/alphasrc/cygnus.
+++ /dev/null
-# $NetBSD: Makefile,v 1.13.4.2 1996/06/15 04:02:42 cgd Exp $
-
-# Make a distribution for the alpha, on a spare disk.
-# This creates a large, gzipped disk image in ${.OBJDIR}
-
-TARGETS= bin.tar.gz etc.tar.gz x11.tar.gz rz25-image.gz
-
-.if !defined(DESTDIR) || !defined(DESTDISK)
-all:
- @echo both 'DESTDIR' and 'DESTDISK' must be defined.
- @false
-.else
-
-SECPERCYL= 558
-CYLS= 1476
-
-all: ${TARGETS}
-
-mount-fs:
- disklabel -W ${DESTDISK}
- -dd if=/dev/zero of=/dev/r${DESTDISK}c bs=`expr ${SECPERCYL} \* 512` \
- count=${CYLS}
- disklabel -w -r ${DESTDISK} rz25
- disklabel -W ${DESTDISK}
- newfs -O /dev/r${DESTDISK}a
- newfs -O /dev/r${DESTDISK}d
- mount /dev/${DESTDISK}a ${DESTDIR}
- mkdir ${DESTDIR}/usr
- mount /dev/${DESTDISK}d ${DESTDIR}/usr
-
-build-fs:
- cd ${.CURDIR}/../../../etc && make distribution
- if [ -d /usr/alphasrc/cygnus ]; then \
- cd /usr/alphasrc/cygnus && \
- make prefix=${DESTDIR}/usr/local install; \
- else \
- true; \
- fi
- if [ -d /usr/alphasrc/xc ]; then \
- cd /usr/alphasrc/xc && make install install.man; \
- else \
- true; \
- fi
- cp ${.CURDIR}/../../../sys/arch/alpha/compile/GENERIC/netbsd ${DESTDIR}
- ln -s gcc ${DESTDIR}/usr/local/bin/cc
- (cd ${DESTDIR}/usr/libexec && ln -s \
- ../local/lib/gcc-lib/alpha-unknown-netbsd*/*/cpp .)
- ln -s ../local/bin/ar ${DESTDIR}/usr/bin
- ln -s ../local/bin/as ${DESTDIR}/usr/bin
- ln -s ../local/bin/cc ${DESTDIR}/usr/bin
- ln -s ../local/bin/gcc ${DESTDIR}/usr/bin
- ln -s ../local/bin/ld ${DESTDIR}/usr/bin
- ln -s ../local/bin/nm ${DESTDIR}/usr/bin
- ln -s ../local/bin/ranlib ${DESTDIR}/usr/bin
- ln -s ../local/bin/size ${DESTDIR}/usr/bin
- ln -s ../local/bin/strip ${DESTDIR}/usr/bin
- cp -p ${DESTDIR}/usr/mdec/boot ${DESTDIR}/
- sync; sleep 1; sync; sleep 1
- ${DESTDIR}/usr/mdec/installboot -v ${DESTDIR}/boot \
- ${DESTDIR}/usr/mdec/bootxx /dev/r${DESTDISK}c
-
-unmount-fs:
- umount ${DESTDIR}/usr ${DESTDIR}
- fsck /dev/r${DESTDISK}a /dev/r${DESTDISK}d
-
-rz25-image.gz: mount-fs build-fs unmount-fs
- mount /dev/${DESTDISK}a ${DESTDIR}
- mount /dev/${DESTDISK}d ${DESTDIR}/usr
- mkdir ${DESTDIR}/alphadist
- cp -p ${DESTDIR}/usr/sbin/sysctl ${DESTDIR}/alphadist
- mv ${DESTDIR}/etc/rc ${DESTDIR}/alphadist/rc.real
- cp ${.CURDIR}/rc.hack ${DESTDIR}/alphadist/rc.hack
- cp -p ${DESTDIR}/alphadist/rc.hack ${DESTDIR}/etc/rc
- umount ${DESTDIR}/usr ${DESTDIR}
- /bin/rm -f $@
- dd if=/dev/r${DESTDISK}c bs=`expr ${SECPERCYL} \* 512` \
- count=${CYLS} | gzip -9 > $@
-
-bin.tar.gz: mount-fs build-fs
- /bin/rm -f $@
- (cd ${DESTDIR} ; find . | grep -v '^./etc' | \
- grep -v '^./usr/X11R6' | grep -v '^./netbsd' | \
- grep -v '^./boot' | pax -w -d | gzip -9) > $@
-
-etc.tar.gz: mount-fs build-fs
- /bin/rm -f $@
- (cd ${DESTDIR} ; find ./etc | pax -w -d | gzip -9) > $@
-
-x11.tar.gz: mount-fs build-fs
- /bin/rm -f $@
- (cd ${DESTDIR} ; find ./usr/X11R6 | pax -w -d | gzip -9) > $@
-
-.endif
-
-_SUBDIRUSE:
-
-# clean dependencies in case somebody decides to shortcut the build.
-clean:
- /bin/rm -f ${TARGETS}
- /bin/rm -f mount-fs build-fs unmount-fs
-
-.include <bsd.own.mk>
-.include <bsd.obj.mk>
+++ /dev/null
-# $NetBSD: rc.hack,v 1.1.2.1 1996/06/15 04:02:44 cgd Exp $
-
-# Hackish /etc/rc to do basic setup for a distribution rz25 image to
-# make it slightly easier to use.
-
-PATH=/sbin:/usr/sbin:/bin:/usr/bin:/alphadist
-export PATH
-
-single_user()
-{
- echo "Returning to single-user mode..."
- exit 1
-}
-
-root_dev=`(sysctl -n machdep.root_device) 2> /dev/null`
-#echo "root_dev is '$root_dev'"
-
-if [ X"${root_dev}" = X'' ] || [ X"${root_dev}" = X'??' ]; then
- echo "Can't figure out root device!"
- single_user
-fi
-
-root_dev_base=`expr $root_dev : '\([a-z][a-z]*\)[0-9]*[a-z]'`
-root_dev_unit=`expr $root_dev : '[a-z][a-z]*\([0-9]*\)[a-z]'`
-root_dev_part=`expr $root_dev : '[a-z][a-z]*[0-9]*\([a-z]\)'`
-
-#echo $root_dev_base
-#echo $root_dev_unit
-#echo $root_dev_part
-
-usr_dev="${root_dev_base}${root_dev_unit}d"
-#echo usr_dev = $usr_dev
-
-case $root_dev_base in
-cd|sd)
- ;;
-
-*)
- echo "Unexpected root device type '$root_dev_base'."
- single_user
- ;;
-esac
-
-# If /tmp is already writeable, we've already been run... punt!
-if [ -w /tmp ]; then
- echo ""
- case $root_dev_base in
- cd)
- echo "Can't boot multi-user from a CD-ROM, because"
- echo "the system can't have been configured."
- echo ""
- echo "Install on a real disk!"
- echo ""
- single_user
- ;;
-
- sd)
- echo "If you want to boot multi-user, make sure that you've"
- echo "configured the system properly, then run the"
- echo "following:"
- echo ""
- echo " /bin/rm -f /etc/rc"
- echo " /bin/cp -p /alphadist/rc.real /etc/rc"
- echo ""
- echo "from single-user mode then exit the single-user shell."
- echo ""
- single_user
- ;;
- esac
-fi
-
-case $root_dev_base in
-cd)
- echo -n "Remounting root device..."
- mount -u -o ro /dev/$root_dev /
- echo ""
-
- echo -n "Mounting /usr..."
- mount -o ro /dev/$usr_dev /usr
- echo ""
-
- echo -n "Preparing temporary file systems..."
- mount -t mfs -o -s=6144 swap /tmp
- mount -t mfs -o -s=6144 swap /var/tmp
- mkdir /var/tmp/vi.recover
- chmod -R 1777 /tmp /var/tmp
- echo ""
- ;;
-
-sd)
- echo "Checking root and /usr..."
- fsck -n /dev/r$root_dev /dev/r$usr_dev > /dev/null 2>&1
- if [ $? -ne 0 ]; then
- echo "File system check failed!"
- single_user
- fi
-
- echo -n "Remounting root device..."
- mount -u /dev/$root_dev /
- echo ""
-
- echo -n "Mounting /usr..."
- mount /dev/$usr_dev /usr
- echo ""
- ;;
-esac
-
-single_user