Subject: Re: options IPSEC{,_ESP} missing crypto files dependencies
To: Markus W Kilbinger <kilbi@rad.rwth-aachen.de>
From: Jason R Thorpe <thorpej@wasabisystems.com>
List: current-users
Date: 10/12/2002 08:42:02
On Sat, Oct 12, 2002 at 12:12:30PM +0200, Markus W Kilbinger wrote:

 > Recent changes to files.* hierarchy lead to missing crypto object
 > files if compiling a kernel with IPSEC{,_ESP} support. Adding
 > 
 >   pseudo-device  cgd             4
 > 
 > would fix this because it produces the missing dependencies.
 > 
 > I don't know how to correctly add these dependencies for the IPSEC
 > stuff, something like
 > 
 >   #       $NetBSD: files.rijndael,v 1.1 2002/10/11 01:52:11 thorpej Exp
 >   [...]
 >   file    crypto/rijndael/rijndael-alg-fst.c      rijndael | (ipsec & ipsec_esp)
 >                                                            ^^^^^^^^^^^^^^^^^^^^^
 > in all relevant crypto files.* worked for me. I hope somebody can fix
 > this in an appropriate way...

Ah, I forgot to check in a file with a previous change.  Make sure you have:

	$NetBSD: files.netipsec,v 1.2 2002/10/12 15:41:24 thorpej Exp $

...of src/sys/netinet6/files.netipsec

-- 
        -- Jason R. Thorpe <thorpej@wasabisystems.com>