diff options
Diffstat (limited to 'contrib/ipfilter/BSD/upgrade')
-rwxr-xr-x | contrib/ipfilter/BSD/upgrade | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/contrib/ipfilter/BSD/upgrade b/contrib/ipfilter/BSD/upgrade deleted file mode 100755 index d5f8154..0000000 --- a/contrib/ipfilter/BSD/upgrade +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/sh -# -PATH=/sbin:/usr/sbin:/bin:/usr/bin; export PATH -argv0=`basename $0` - -case `pwd` in -*BSD) - ;; -*) - cd BSD - ;; -esac -os=`uname -s` -rev=`uname -r` -maj=`expr $rev : '\([0-9]*\)\.'` -min=`expr $rev : '[0-9]*\.\([0-9]*\)'` -sub=`expr $rev : '[0-9]*\.[0-9]*\.\([0-9]*\)'` -plat=`uname -p` -objdir=${os}-${rev}-${plat} - -# try to bomb out fast if anything fails.... -set -e - -for i in ipf ipfstat ipmon ipnat ippool; do - if [ ! -f /sbin/${i}.dist -a -f /sbin/${i} ] ; then - mv /sbin/${i} /sbin/${i}.dist - cp -p /sbin/${i}.dist /sbin/${i} - cp ${objdir}/${i} /sbin/ - fi - if [ ! -f /usr/sbin/${i}.dist -a -f /usr/sbin/${i} ] ; then - mv /usr/sbin/${i} /usr/sbin/${i}.dist - cp -p /usr/sbin/${i}.dist /usr/sbin/${i} - cp ${objdir}/${i} /usr/sbin/ - fi -done -if [ -f /boot/kernel/ipl.ko ] ; then - if [ ! -f /boot/kernel/ipl.ko.dist ] ; then - mv /boot/kernel/ipl.ko /boot/kernel/ipl.ko.dist - cp -p /boot/kernel/ipl.ko.dist /boot/kernel/ipl.ko - fi - if [ ! -f /boot/kernel/ipl.ko.symbols.dist ] ; then - mv /boot/kernel/ipl.ko.symbols /boot/kernel/ipl.ko.symbols.dist - fi - cp ${objdir}/ipf.ko /boot/kernel/ipl.ko -fi -exit 0 |