]> git.ozlabs.org Git - ppp.git/blobdiff - linux/mppe/mppeinstall.sh
Added kernel MPPE patches (2.2.20 kernel only!) from Frank Cusack.
[ppp.git] / linux / mppe / mppeinstall.sh
diff --git a/linux/mppe/mppeinstall.sh b/linux/mppe/mppeinstall.sh
new file mode 100644 (file)
index 0000000..f2f1740
--- /dev/null
@@ -0,0 +1,28 @@
+#!/bin/sh
+#
+# A quickie script to install MPPE into the 2.2.20 kernel.
+# Does no error checking!!!
+#
+
+mppe_files="sha1.[ch] arcfour.[ch] ppp_mppe.c"
+
+[ $1 ] || exit 1
+[ -d "$1" ] || exit 1
+
+echo "I will now patch the kernel in directory $1"
+echo -n "Press ret to continue, CTRL-C to exit: "
+read
+
+patchdir=`pwd`
+pushd "$1" >/dev/null
+for patch in $patchdir/linux*.patch; do
+    patch -p1 < $patch
+done
+
+for file in $mppe_files; do
+    cp $patchdir/$file drivers/net
+done
+
+popd >/dev/null
+
+exit 0