The base/local-nat.patch.config.in file is broken in the CVS. For some reason the content is duplicated, totally screwing up runme on later patches also looking for the REDIRECT target..
Attached you will also find a small runme patch to prevent it from screwing up that badly if a similar error should occur again. Regards Henrik
Index: pending/local-nat.patch.config.in =================================================================== RCS file: /cvsroot/netfilter/userspace/patch-o-matic/pending/local-nat.patch.config.in,v retrieving revision 1.1 diff -u -w -r1.1 local-nat.patch.config.in --- pending/local-nat.patch.config.in 17 Feb 2002 17:13:12 -0000 1.1 +++ pending/local-nat.patch.config.in 19 Feb 2002 15:36:42 -0000 @@ -1,4 +1,2 @@ dep_tristate ' REDIRECT target support' CONFIG_IP_NF_TARGET_REDIRECT $CONFIG_IP_NF_NAT bool ' NAT of local connections' CONFIG_IP_NF_NAT_LOCAL - dep_tristate ' REDIRECT target support' CONFIG_IP_NF_TARGET_REDIRECT $CONFIG_IP_NF_NAT - bool ' NAT of local connections' CONFIG_IP_NF_NAT_LOCAL
Index: runme =================================================================== RCS file: /cvsroot/netfilter/userspace/patch-o-matic/runme,v retrieving revision 1.19 diff -u -w -r1.19 runme --- runme 19 Feb 2002 09:16:19 -0000 1.19 +++ runme 19 Feb 2002 15:41:43 -0000 @@ -58,7 +58,7 @@ apply_change() { PRIOR="`head -1 $1`" - LINE=`fgrep -x -n "$PRIOR" $2/$3 | cut -d: -f1` + LINE=`fgrep -x -n "$PRIOR" $2/$3 | cut -d: -f1 | head -1` if [ -z "$LINE" ] then echo Could not find place to slot in $3 line >&2