svn commit: r285160 - head/sys/conf
Bruce Simpson
bms at fastmail.net
Sun Jul 5 20:04:09 UTC 2015
On 05/07/15 20:53, Oliver Pinter wrote:
>>> Log:
>>> Ensure all the required files get built when you include the IPSEC
>>> option.
+1. IETF position these days is that IPSEC should be a "standard feature".
Key management is a separate issue, and support for newer ciphers like
ChaCha20 (see NaCL by Daniel Bernstein et al) and authenticated
encryption schemes please.
>> Umm.. This looks more like that IPSEC should require that the crypto
>> device be specified instead of fixing it this way...
+1. Expressing static dependencies at the granularity of "file" rather
than "module" or "subsystem" is a PITA, and leads to having to
depth-first enumerate the deps like this, introducing clutter.
> Is there any way to specify implication rules to config?
> Ergo if I specify IPSEC without device crypto, then it's auto enable/include.
> Similar to linux's Kconfig framework..
+1. I know this can be done at "module" granularity, but I have always
found the "options" and "files" syntax somewhat arcane. I almost always
copy-paste-edit existing stanzas.
More information about the svn-src-all
mailing list