X-Git-Url: http://git.ozlabs.org/?p=ppp.git;a=blobdiff_plain;f=netbsd-1.2%2Fkinstall.sh;fp=netbsd-1.2%2Fkinstall.sh;h=0000000000000000000000000000000000000000;hp=f407c3f0dc98615fc9047d87bd6cff37dbd0b609;hb=5dce043b4b7e32d41598442361736a927a5db5e4;hpb=3e451dfe42426b51e6ce1d66a3e04de43e055568 diff --git a/netbsd-1.2/kinstall.sh b/netbsd-1.2/kinstall.sh deleted file mode 100755 index f407c3f..0000000 --- a/netbsd-1.2/kinstall.sh +++ /dev/null @@ -1,78 +0,0 @@ -#!/bin/sh - -# This script modifies the kernel sources in /sys to install -# ppp-2.3. It is intended to be run in the ppp-2.3 directory. -# -# Paul Mackerras 11-Dec-95 - -ARCH=$(uname -m) -CONF=$(uname -v | sed 's/.*(\(.*\)).*/\1/') -SYS=/sys -ARCHDIR=$SYS/arch/$ARCH -CFILE=$ARCHDIR/conf/$CONF -SRC=netbsd-1.2 -DOCONF= -DOMAKE= -CONFIG=config - -# Copy new versions of files into /sys/net - -for f in include/net/if_ppp.h include/net/ppp-comp.h include/net/ppp_defs.h \ - $SRC/bsd-comp.c $SRC/ppp-deflate.c $SRC/if_ppp.c $SRC/if_pppvar.h \ - $SRC/ppp_tty.c $SRC/slcompress.c $SRC/slcompress.h \ - common/zlib.c common/zlib.h; do - dest=$SYS/net/$(basename $f) - if [ -f $dest ]; then - if ! diff -qBI '[ ]\$[IN][de].*:.*\$' $f $dest >/dev/null; then - echo "Copying $f to $dest" - mv -f $dest $dest.orig && echo " (old version saved in $dest.orig)" - cp $f $dest - DOMAKE=yes - fi - else - echo "Copying $f to $dest" - cp $f $dest - DOMAKE=yes - fi -done - -# Tell the user to add a pseudo-device line to the configuration file -# and remake the kernel, if necessary. - -if [ -f $CFILE ]; then - if ! grep -q '^[ ]*pseudo-device[ ][ ]*ppp' $CFILE; then - echo - echo "The currently-running kernel was built from configuration file" - echo "$CFILE, which does not include PPP." - echo "You need either to add a line like 'pseudo-device ppp 2' to" - echo "this file, or use another configuration file which includes" - echo "a line like this." - DOCONF=yes - fi -fi - -if [ $DOCONF ]; then - echo - echo "You need to configure and build a new kernel." - echo "The procedure for doing this involves the following commands:" - echo "(\"$CONF\" may be replaced by the name of another config file.)" - echo - echo " cd $ARCHDIR/conf" - echo " /usr/sbin/$CONFIG $CONF" - echo " cd ../compile/$CONF" - echo " make depend" - DOMAKE=yes -elif [ $DOMAKE ]; then - echo - echo "You need to build a new kernel." - echo "The procedure for doing this involves the following commands:" - echo - echo " cd $ARCHDIR/compile/$CONF" -fi -if [ $DOMAKE ]; then - echo " make" - echo - echo "Then copy the new kernel ($ARCHDIR/compile/$CONF/netbsd)" - echo "to /netbsd and reboot. (Keep a copy of the old /netbsd," - echo "just in case.)" -fi