Re: Solaris ip_rules.c still not found

This is a discussion on Re: Solaris ip_rules.c still not found within the IPFilter forums, part of the System Security and Security Related category; I've not seen this error before. Is it possible that you saved that patch with the '>' characters in ...


Go Back   Usenet Forums > System Security and Security Related > IPFilter

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 07-14-2004
Dan D Niles
 
Posts: n/a
Default Re: Solaris ip_rules.c still not found


I've not seen this error before. Is it possible that you saved that
patch with the '>' characters in front of each line? If so, that
would probably do it.

You could always try gnu's patch if you have it installed.

Dan

Jesse Reynolds writes:
> Hi Dan
>
> Thanks very much for writing this patch.
>
> I'm sorry to be a bozo, but I can't get the patch to work, I get:
>
> root@cr1a-db /opt/sources/inst/ip_fil4.1.2 # patch -b -p0 -i
> ip_fil4.1.2.patch
> Looks like a new-style context diff.
> Hunk #1 failed at line 356.
> 1 out of 1 hunks failed: saving rejects to Makefile.rej
> The next patch looks like a new-style context diff.
> Malformed patch at line 22:
> patch: Line must begin with '+ ', ' ', or '! '.
>
> There was no Makefile.rej created.
>
> Any ideas?
>
> I have Sparc Solaris 9 4/04, ipfilter 4.1.2
>
> Thankyou
>
> Jesse
>
> On 24/06/2004, at 5:51, Dan D Niles wrote:
>
> >
> > Dan D Niles writes:
> >>
> >>> From a freshly extracted source tree of ip_fil4.1.2, ip_rules.c and
> >> ip_rules.h are still not found. The rule in the top level Makefile
> >> does not get called and would not work anyway since $(TOP)/ipf doesn't
> >> exist yet. There is no rule for generating $(TOP)/ip_rules.[ch] in
> >> SunOS5/Makefile. The patch I found in the list archives does not
> >> apply to the current source.
> >>
> >> Below is a patch that fixes it. To use the patch, save it to a file
> >> called ip_fil4.1.2.patch. Then from the top level of the source tree
> >> run:
> >>
> >> patch -b -p0 -i ip_fil4.1.2.patch

> >
> > Strange. It is failing on subsequent compiles because it wants to
> > make ../../ip_rules.h even though it already exists. Use this patch
> > instead.
> >
> > *** Makefile.orig Mon May 24 08:54:53 2004
> > --- Makefile Wed Jun 23 12:01:17 2004
> > ***************
> > *** 356,364 ****
> > find . -type f -name .cvsignore -print | xargs /bin/rm -f
> > /bin/rm -f ip_msnrpc_pxy.c ip_sunrpc_pxy.c
> >
> > - ip_rules.c ip_rules.h: rules/ip_rules tools/ipfcomp.c
> > - -./ipf -n -cc -f rules/ip_rules 2>/dev/null 1>&2
> > -
> > null:
> > @if [ "`$(MAKE) -v 2>&1 | sed -ne 's/GNU.*/GNU/p'`" = "GNU" ] ;
> > then \
> > echo 'Do not use GNU make (gmake) to compile IPFilter'; \
> > --- 356,361 ----
> > *** SunOS5/Makefile.orig Wed Apr 28 05:36:32 2004
> > --- SunOS5/Makefile Wed Jun 23 12:01:29 2004
> > ***************
> > *** 196,201 ****
> > --- 196,208 ----
> > $(OBJ)/mlso_rule.o: $(TOP)/mlso_rule.c
> > $(CC) -I$(TOP) $(DFLAGS) -c $(TOP)/mlso_rule.c -o $@
> >
> > + $(TOP)/ip_rules.c: $(OBJ)/ipf.exe $(TOP)/tools/ipfcomp.c
> > $(TOP)/rules/ip_rules
> > + $(OBJ)/ipf.exe -cc -nf $(TOP)/rules/ip_rules
> > + /bin/cp -f ip_rules.c $(TOP)
> > +
> > + $(TOP)/ip_rules.h: $(TOP)/ip_rules.c
> > + /bin/cp -f ip_rules.h $(TOP)
> > +
> > $(OBJ)/ip_rules.o: $(TOP)/ip_rules.c $(TOP)/ip_rules.h
> > $(CC) -I$(TOP) $(DFLAGS) -c $(TOP)/ip_rules.c -o $@
> >
> >
> >

> Jesse Reynolds - j.reynolds@unsw.edu.au
> Division of Information Services, University of New South Wales
> Phone: +61 (0)2 9385 2893 AIM/iChat: jessedreynolds
>

Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +1. The time now is 05:32 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0