From 48b848392e8ad4d0c59a056339cddf32b6bf0088 Mon Sep 17 00:00:00 2001 From: laforge Date: Fri, 2 Aug 2002 12:54:19 +0000 Subject: update INSTALL file to reflect seperation of patch-o-matic --- INSTALL | 35 +++-------------------------------- Makefile | 15 --------------- 2 files changed, 3 insertions(+), 47 deletions(-) diff --git a/INSTALL b/INSTALL index 99fae22..2f76b24 100644 --- a/INSTALL +++ b/INSTALL @@ -1,11 +1,9 @@ FOLLOW THESE STEPS: 0) There may be some outstanding bugfixes or tweaks which are not yet - in the official kernel. To look through these, do: - % make pending-patches KERNEL_DIR=<> - - Please note that you have to recompile your kernel and your kernel modules - after this step of kernel patching. + in the official kernel. Those are now (as of iptables-1.2.7) kept + in a seperate package, called patch-o-matic. It is available from + ftp://ftp.netfilter.org/pub/patch-o-matic/ 1) Next, make the package. % make KERNEL_DIR=<> @@ -18,33 +16,6 @@ and associated development man pages, with: # make install-devel That's it! -================================================================ -FEELING BRAVE? - -1) The netfilter core team is maintaining a set of extensions / new - features which are not yet committed to the mainstream kernel tree. - -They are a collection of maybe-broken maybe-cool third-party extensions. - -Please note that you cannot apply any combination of any of those patches. -Some of them are incompatible... - -This is why we provide two ways of applying them: - -If you want to try some extensions, and be sure that they don't break each -other, you can do the following: - - % make most-of-pom KERNEL_DIR=<> - -It will modify you kernel source (so back it up first!). You will have -to recompile / rebuild your kernel and modules. - -Alternatively, if you really know what your are doing, you can use the -following command in order to offer you the full list of choices. Be aware -that we don't prevent you from shooting yourself in the foot. - - % make patch-o-matic KERNEL_DIR=<> - ================================================================ PROBLEMS YOU MAY ENCOUNTER: diff --git a/Makefile b/Makefile index 029a97c..08bf671 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,3 @@ - - # uncomment this to get a fully statically linked version # NO_SHARED_LIBS = 1 @@ -89,10 +87,6 @@ default: print-extensions all print-extensions: @[ -n "$(OPTIONALS)" ] && echo Extensions found: $(OPTIONALS) -.PHONY: pending-patches -pending-patches: - @cd patch-o-matic && KERNEL_DIR=$(KERNEL_DIR) ./runme pending - iptables.o: iptables.c $(CC) $(CFLAGS) -DIPT_LIB_DIR=\"$(IPT_LIBDIR)\" -c -o $@ $< @@ -174,15 +168,6 @@ install-devel: all install-devel-man3 install-devel-headers install-devel-libs distclean: clean @rm -f TAGS `find . -name '*~' -o -name '.*~'` `find . -name '*.rej'` `find . -name '*.d'` .makefirst -.PHONY: patch-o-matic -patch-o-matic/ patch-o-matic: - @echo "Are your sure you didn't want to use make most-of-pom?" - @cd $@ && KERNEL_DIR=$(KERNEL_DIR) ./runme extra - -.PHONY: most-of-pom -most-of-pom: - @cd patch-o-matic && KERNEL_DIR=$(KERNEL_DIR) ./runme base - # Rusty's distro magic. .PHONY: distrib distrib: check distclean delrelease $(RELEASE_DIR)/iptables-$(IPTABLES_VERSION).tar.bz2 diff md5sums # nowhitespace -- cgit v1.2.3