Subject: Re: 10:ioctl(add/insert rule): No such process
To: Andrew Cagney <cagney@mac.com>
From: Paul Dokas <dokas@smtp.mn.mediaone.net>
List: current-users
Date: 02/09/2002 15:15:40
On Sat, Feb 09, 2002 at 11:03:37AM -0500, Andrew Cagney wrote:
> Hello,
> 
> There appears to be a current-kernel vs 1.5.2 userland problem with 
> ipfilter:
> 
> # /etc/rc.d/ipfilter reload
> Reloading ipfilter rules.
> 10:ioctl(add/insert rule): No such process
> 14:ioctl(add/insert rule): No such process
> 15:ioctl(add/insert rule): No such process
> 17:ioctl(add/insert rule): No such process
> 18:ioctl(add/insert rule): No such process
> ...
> # uname -a
> NetBSD localhost 1.5ZA NetBSD 1.5ZA (NETLUX) #0: Fri Feb  8 21:05:15 EST 
> 2002     boor@localhost:/usr/src/sys/arch/macppc/compile/NETLUX macppc
> 
> Andrew

Since a newer version of IPFilter was integrated into -current, you need
to rebuild the userland binaries after building a new kernel.  That is,
build your kernel and then do this:

  cd /usr/src/usr.sbin/ipf
  make cleandir && make dependall && make install


That will give you working userland binaries.

Paul
-- 
Paul Dokas                                            dokas@cs.umn.edu
======================================================================
Don Juan Matus:  "an enigma wrapped in mystery wrapped in a tortilla."