-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path.config
93 lines (80 loc) · 2.28 KB
/
.config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
# target and compile options
CONFIG_TARGET_x86=y
CONFIG_TARGET_x86_64=y
# needed to ensure partition layout does not change
CONFIG_TARGET_KERNEL_PARTSIZE=128
CONFIG_TARGET_ROOTFS_PARTSIZE=1024
CONFIG_TARGET_DEVICE_x86_64_DEVICE_generic=y
CONFIG_TARGET_OPTIONS=y
CONFIG_TARGET_OPTIMIZATION="-Os -pipe -march=btver2"
CONFIG_COLLECT_KERNEL_DEBUG=y
CONFIG_JSON_OVERVIEW_IMAGE_INFO=y
# Kernel build options
CONFIG_KERNEL_DEVMEM=y
# not required
CONFIG_AUDIO_SUPPORT=n
CONFIG_DISPLAY_SUPPORT=n
CONFIG_PACKAGE_ppp=n
CONFIG_PCMCIA_SUPPORT=n
# APU 2 kernel modules
# https://openwrt.org/toh/pcengines/apu2#kernel_modules
CONFIG_PACKAGE_kmod-ata-core=y
CONFIG_PACKAGE_kmod-ata-ahci=y
CONFIG_PACKAGE_kmod-crypto-hw-ccp=y
CONFIG_PACKAGE_kmod-fs-ext4=y
CONFIG_PACKAGE_kmod-igb=y
CONFIG_PACKAGE_kmod-leds-gpio=y
CONFIG_PACKAGE_kmod-gpio-button-hotplug=y
CONFIG_PACKAGE_kmod-gpio-nct5104d=y
CONFIG_PACKAGE_kmod-sdhci=y
CONFIG_PACKAGE_kmod-sp5100-tco=y
CONFIG_PACKAGE_kmod-usb-ohci=y
CONFIG_PACKAGE_kmod-usb2=y
# Netfilter kernel modules
CONFIG_PACKAGE_kmod-ipt-nat6=y
# APU 2 specific packages
CONFIG_PACKAGE_flashrom=y
CONFIG_PACKAGE_irqbalance=y
CONFIG_PACKAGE_fstrim=y
# Base system extras
CONFIG_PACKAGE_block-mount=y
# Firmware
CONFIG_PACKAGE_amd64-microcode=y
CONFIG_PACKAGE_bnx2-firmware=n
CONFIG_PACKAGE_r8169-firmware=n
# luci + apps
CONFIG_PACKAGE_luci=y
CONFIG_PACKAGE_luci-app-sqm=y
CONFIG_PACKAGE_luci-app-statistics=y
CONFIG_PACKAGE_luci-app-wireguard=y
# collectd plugins
CONFIG_PACKAGE_collectd-mod-conntrack=y
CONFIG_PACKAGE_collectd-mod-contextswitch=y
CONFIG_PACKAGE_collectd-mod-cpufreq=y
CONFIG_PACKAGE_collectd-mod-ntpd=y
CONFIG_PACKAGE_collectd-mod-sqm=y
CONFIG_PACKAGE_collectd-mod-thermal=y
# extra packages/utilities
CONFIG_PACKAGE_file=y
CONFIG_PACKAGE_fdisk=y
CONFIG_PACKAGE_haproxy=y
CONFIG_PACKAGE_htop=y
CONFIG_PACKAGE_lsblk=y
CONFIG_PACKAGE_qrencode=y
CONFIG_PACKAGE_rng-tools=y
CONFIG_PACKAGE_tcpdump=y
CONFIG_PACKAGE_tmux=y
CONFIG_PACKAGE_vim-full=y
# podman + related
CONFIG_PACKAGE_podman=y
CONFIG_PACKAGE_crun=y
CONFIG_PACKAGE_iptables-mod-extra=y
# remove default modules
CONFIG_PACKAGE_kmod-bnx2=n
CONFIG_PACKAGE_kmod-e1000=n
CONFIG_PACKAGE_kmod-e1000e=n
CONFIG_PACKAGE_kmod-forcedeth=n
CONFIG_PACKAGE_kmod-ifb=n
CONFIG_PACKAGE_kmod-ixgbe=n
CONFIG_PACKAGE_kmod-mii=n
CONFIG_PACKAGE_kmod-r8169=n