svn commit: r285160 - head/sys/conf

Oliver Pinter oliver.pinter at hardenedbsd.org
Sun Jul 5 20:00:22 UTC 2015


On 7/5/15, John-Mark Gurney <jmg at funkthat.com> wrote:
> Ian Lepore wrote this message on Sun, Jul 05, 2015 at 14:15 +0000:
>> Author: ian
>> Date: Sun Jul  5 14:15:58 2015
>> New Revision: 285160
>> URL: https://svnweb.freebsd.org/changeset/base/285160
>>
>> Log:
>>   Ensure all the required files get built when you include the IPSEC
>> option.
>
> Umm.. This looks more like that IPSEC should require that the crypto
> device be specified instead of fixing it this way...
>

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..

>> Modified:
>>   head/sys/conf/files
>>
>> Modified: head/sys/conf/files
>> ==============================================================================
>> --- head/sys/conf/files	Sun Jul  5 11:42:01 2015	(r285159)
>> +++ head/sys/conf/files	Sun Jul  5 14:15:58 2015	(r285160)
>> @@ -3902,17 +3902,17 @@ ofed/drivers/infiniband/hw/mthca/mthca_u
>>
>>  # crypto support
>>  opencrypto/cast.c		optional crypto | ipsec
>> -opencrypto/criov.c		optional crypto
>> -opencrypto/crypto.c		optional crypto
>> +opencrypto/criov.c		optional crypto | ipsec
>> +opencrypto/crypto.c		optional crypto | ipsec
>>  opencrypto/cryptodev.c		optional cryptodev
>> -opencrypto/cryptodev_if.m	optional crypto
>> -opencrypto/cryptosoft.c		optional crypto
>> -opencrypto/cryptodeflate.c	optional crypto
>> -opencrypto/gmac.c		optional crypto
>> -opencrypto/gfmult.c		optional crypto
>> +opencrypto/cryptodev_if.m	optional crypto | ipsec
>> +opencrypto/cryptosoft.c		optional crypto | ipsec
>> +opencrypto/cryptodeflate.c	optional crypto | ipsec
>> +opencrypto/gmac.c		optional crypto | ipsec
>> +opencrypto/gfmult.c		optional crypto | ipsec
>>  opencrypto/rmd160.c		optional crypto | ipsec
>> -opencrypto/skipjack.c		optional crypto
>> -opencrypto/xform.c		optional crypto
>> +opencrypto/skipjack.c		optional crypto | ipsec
>> +opencrypto/xform.c		optional crypto | ipsec
>>  rpc/auth_none.c			optional krpc | nfslockd | nfscl | nfsd
>>  rpc/auth_unix.c			optional krpc | nfslockd | nfscl | nfsd
>>  rpc/authunix_prot.c		optional krpc | nfslockd | nfscl | nfsd
>
> --
>   John-Mark Gurney				Voice: +1 415 225 5579
>
>      "All that I will do, has been done, All that I have, has not."
> _______________________________________________
> svn-src-head at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/svn-src-head
> To unsubscribe, send any mail to "svn-src-head-unsubscribe at freebsd.org"
>


More information about the svn-src-all mailing list