Skip to content

Commit 0573d61

Browse files
committed
Separate kernel config for bob
1 parent 903b91c commit 0573d61

File tree

3 files changed

+55
-38
lines changed

3 files changed

+55
-38
lines changed

bob/bob.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[Build]
2-
Environment=LIGHTHOUSE_BINARY
2+
Environment=LIGHTHOUSE_BINARY KERNEL_CONFIG_SNIPPETS=bob/kernel.config
33
WithNetwork=true
44

55
[Content]

bob/kernel.config

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
CONFIG_IPV6=n
2+
CONFIG_NETFILTER_NETLINK=y
3+
CONFIG_NETFILTER_NETLINK_LOG=y
4+
CONFIG_NF_CONNTRACK_MARK=y
5+
CONFIG_NF_CONNTRACK_EVENTS=y
6+
CONFIG_NF_CT_PROTO_SCTP=y
7+
CONFIG_NF_CT_PROTO_UDPLITE=y
8+
CONFIG_NF_CT_NETLINK=y
9+
CONFIG_NF_NAT_NEEDED=y
10+
CONFIG_NF_TABLES=y
11+
CONFIG_NF_TABLES_INET=y
12+
CONFIG_NF_TABLES_IPV4=y
13+
CONFIG_NF_TABLES_BRIDGE=y
14+
CONFIG_NF_TABLES_ARP=y
15+
CONFIG_NF_TABLES_NETDEV=y
16+
CONFIG_NETFILTER_XTABLES_COMPAT=y
17+
CONFIG_NFT_CT=y
18+
CONFIG_NFT_COUNTER=y
19+
CONFIG_NFT_LOG=y
20+
CONFIG_NFT_LIMIT=y
21+
CONFIG_NFT_MASQ=y
22+
CONFIG_NFT_REJECT=y
23+
CONFIG_NFT_REJECT_INET=y
24+
CONFIG_NFT_COMPAT=y
25+
CONFIG_NFT_NAT=y
26+
CONFIG_NFT_REDIR=y
27+
CONFIG_NFT_OBJREF=y
28+
CONFIG_NETFILTER_XT_TARGET_LOG=y
29+
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y
30+
CONFIG_NETFILTER_XT_MATCH_STATE=y
31+
CONFIG_IP_NF_TARGET_REJECT=y
32+
CONFIG_IP_NF_TARGET_NETMAP=y
33+
CONFIG_IP_NF_TARGET_REDIRECT=y
34+
CONFIG_IP_NF_MANGLE=y
35+
CONFIG_IP_NF_RAW=y
36+
CONFIG_NET_SCHED=y

kernel/kernel-yocto.config

Lines changed: 18 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -993,7 +993,7 @@ CONFIG_INET_UDP_DIAG=y
993993
CONFIG_TCP_CONG_CUBIC=y
994994
CONFIG_DEFAULT_TCP_CONG="cubic"
995995
# CONFIG_TCP_MD5SIG is not set
996-
CONFIG_IPV6=n
996+
CONFIG_IPV6=y
997997
# CONFIG_IPV6_ROUTER_PREF is not set
998998
# CONFIG_IPV6_OPTIMISTIC_DAD is not set
999999
# CONFIG_INET6_AH is not set
@@ -1024,24 +1024,23 @@ CONFIG_BRIDGE_NETFILTER=y
10241024
# CONFIG_NETFILTER_EGRESS is not set
10251025
CONFIG_NETFILTER_FAMILY_BRIDGE=y
10261026
CONFIG_NETFILTER_BPF_LINK=y
1027-
CONFIG_NETFILTER_NETLINK=y
10281027
# CONFIG_NETFILTER_NETLINK_ACCT is not set
10291028
# CONFIG_NETFILTER_NETLINK_QUEUE is not set
1030-
CONFIG_NETFILTER_NETLINK_LOG=y
1029+
# CONFIG_NETFILTER_NETLINK_LOG is not set
10311030
# CONFIG_NETFILTER_NETLINK_OSF is not set
10321031
CONFIG_NF_CONNTRACK=y
10331032
# CONFIG_NF_LOG_SYSLOG is not set
1034-
CONFIG_NF_CONNTRACK_MARK=y
1033+
# CONFIG_NF_CONNTRACK_MARK is not set
10351034
# CONFIG_NF_CONNTRACK_ZONES is not set
10361035
# CONFIG_NF_CONNTRACK_PROCFS is not set
1037-
CONFIG_NF_CONNTRACK_EVENTS=y
1036+
# CONFIG_NF_CONNTRACK_EVENTS is not set
10381037
# CONFIG_NF_CONNTRACK_TIMEOUT is not set
10391038
# CONFIG_NF_CONNTRACK_TIMESTAMP is not set
10401039
# CONFIG_NF_CONNTRACK_LABELS is not set
10411040
CONFIG_NF_CONNTRACK_OVS=y
10421041
# CONFIG_NF_CT_PROTO_DCCP is not set
1043-
CONFIG_NF_CT_PROTO_SCTP=y
1044-
CONFIG_NF_CT_PROTO_UDPLITE=y
1042+
# CONFIG_NF_CT_PROTO_SCTP is not set
1043+
# CONFIG_NF_CT_PROTO_UDPLITE is not set
10451044
# CONFIG_NF_CONNTRACK_AMANDA is not set
10461045
# CONFIG_NF_CONNTRACK_FTP is not set
10471046
# CONFIG_NF_CONNTRACK_H323 is not set
@@ -1052,31 +1051,13 @@ CONFIG_NF_CT_PROTO_UDPLITE=y
10521051
# CONFIG_NF_CONNTRACK_SANE is not set
10531052
# CONFIG_NF_CONNTRACK_SIP is not set
10541053
# CONFIG_NF_CONNTRACK_TFTP is not set
1055-
CONFIG_NF_CT_NETLINK=y
1054+
# CONFIG_NF_CT_NETLINK is not set
10561055
CONFIG_NF_NAT=y
10571056
CONFIG_NF_NAT_MASQUERADE=y
10581057
CONFIG_NF_NAT_OVS=y
1059-
CONFIG_NF_NAT_NEEDED=y
1060-
CONFIG_NF_TABLES=y
1061-
CONFIG_NF_TABLES_INET=y
1062-
CONFIG_NF_TABLES_IPV4=y
1063-
CONFIG_NF_TABLES_BRIDGE=y
1064-
CONFIG_NF_TABLES_ARP=y
1065-
CONFIG_NF_TABLES_NETDEV=y
1058+
# CONFIG_NF_TABLES is not set
10661059
CONFIG_NETFILTER_XTABLES=y
1067-
CONFIG_NETFILTER_XTABLES_COMPAT=y
1068-
1069-
CONFIG_NFT_CT=y
1070-
CONFIG_NFT_COUNTER=y
1071-
CONFIG_NFT_LOG=y
1072-
CONFIG_NFT_LIMIT=y
1073-
CONFIG_NFT_MASQ=y
1074-
CONFIG_NFT_REJECT=y
1075-
CONFIG_NFT_REJECT_INET=y
1076-
CONFIG_NFT_COMPAT=y
1077-
CONFIG_NFT_NAT=y
1078-
CONFIG_NFT_REDIR=y
1079-
CONFIG_NFT_OBJREF=y
1060+
# CONFIG_NETFILTER_XTABLES_COMPAT is not set
10801061

10811062
#
10821063
# Xtables combined modules
@@ -1092,7 +1073,7 @@ CONFIG_NETFILTER_XT_MARK=y
10921073
# CONFIG_NETFILTER_XT_TARGET_HMARK is not set
10931074
# CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set
10941075
# CONFIG_NETFILTER_XT_TARGET_LED is not set
1095-
CONFIG_NETFILTER_XT_TARGET_LOG=y
1076+
# CONFIG_NETFILTER_XT_TARGET_LOG is not set
10961077
# CONFIG_NETFILTER_XT_TARGET_MARK is not set
10971078
CONFIG_NETFILTER_XT_NAT=y
10981079
# CONFIG_NETFILTER_XT_TARGET_NETMAP is not set
@@ -1133,7 +1114,7 @@ CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
11331114
# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set
11341115
# CONFIG_NETFILTER_XT_MATCH_MAC is not set
11351116
# CONFIG_NETFILTER_XT_MATCH_MARK is not set
1136-
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y
1117+
# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set
11371118
# CONFIG_NETFILTER_XT_MATCH_NFACCT is not set
11381119
# CONFIG_NETFILTER_XT_MATCH_OSF is not set
11391120
# CONFIG_NETFILTER_XT_MATCH_OWNER is not set
@@ -1145,7 +1126,7 @@ CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y
11451126
# CONFIG_NETFILTER_XT_MATCH_RECENT is not set
11461127
# CONFIG_NETFILTER_XT_MATCH_SCTP is not set
11471128
# CONFIG_NETFILTER_XT_MATCH_SOCKET is not set
1148-
CONFIG_NETFILTER_XT_MATCH_STATE=y
1129+
# CONFIG_NETFILTER_XT_MATCH_STATE is not set
11491130
# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set
11501131
# CONFIG_NETFILTER_XT_MATCH_STRING is not set
11511132
# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set
@@ -1171,14 +1152,14 @@ CONFIG_IP_NF_IPTABLES=y
11711152
# CONFIG_IP_NF_MATCH_ECN is not set
11721153
# CONFIG_IP_NF_MATCH_TTL is not set
11731154
CONFIG_IP_NF_FILTER=y
1174-
CONFIG_IP_NF_TARGET_REJECT=y
1155+
# CONFIG_IP_NF_TARGET_REJECT is not set
11751156
# CONFIG_IP_NF_TARGET_SYNPROXY is not set
11761157
CONFIG_IP_NF_NAT=y
11771158
CONFIG_IP_NF_TARGET_MASQUERADE=y
1178-
CONFIG_IP_NF_TARGET_NETMAP=y
1179-
CONFIG_IP_NF_TARGET_REDIRECT=y
1180-
CONFIG_IP_NF_MANGLE=y
1181-
CONFIG_IP_NF_RAW=y
1159+
# CONFIG_IP_NF_TARGET_NETMAP is not set
1160+
# CONFIG_IP_NF_TARGET_REDIRECT is not set
1161+
# CONFIG_IP_NF_MANGLE is not set
1162+
# CONFIG_IP_NF_RAW is not set
11821163
# CONFIG_IP_NF_ARPTABLES is not set
11831164
# end of IP: Netfilter Configuration
11841165

@@ -1218,7 +1199,7 @@ CONFIG_LLC=y
12181199
CONFIG_6LOWPAN=m
12191200
# CONFIG_6LOWPAN_NHC is not set
12201201
# CONFIG_IEEE802154 is not set
1221-
CONFIG_NET_SCHED=y
1202+
# CONFIG_NET_SCHED is not set
12221203
# CONFIG_DCB is not set
12231204
CONFIG_DNS_RESOLVER=y
12241205
# CONFIG_BATMAN_ADV is not set

0 commit comments

Comments
 (0)