forked from ilbers/isar
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathKconfig
154 lines (110 loc) · 3.43 KB
/
Kconfig
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
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
# This software is a part of ISAR.
# Copyright (C) 2023 ilbers GmbH
#
# Authors:
# Uladzimir Bely <[email protected]>
menu "Packages selection"
menu "Isar packages"
config PACKAGE_COWSAY
bool "cowsay"
default y
config KAS_INCLUDE_PACKAGE_COWSAY
string
default "kas/package/pkg_cowsay.yaml"
depends on PACKAGE_COWSAY
config PACKAGE_ENABLE_FSCK
bool "enable-fsck"
default y
config KAS_INCLUDE_PACKAGE_ENABLE_FSCK
string
default "kas/package/pkg_enable-fsck.yaml"
depends on PACKAGE_ENABLE_FSCK
config PACKAGE_EXAMPLE_RAW
bool "example-raw"
default y
config KAS_INCLUDE_PACKAGE_EXAMPLE_RAW
string
default "kas/package/pkg_example-raw.yaml"
depends on PACKAGE_EXAMPLE_RAW
config PACKAGE_EXAMPLE_MODULE
bool "example-module"
default y
config KAS_INCLUDE_PACKAGE_EXAMPLE_MODULE
string
default "kas/package/pkg_example-module.yaml"
depends on PACKAGE_EXAMPLE_MODULE
config PACKAGE_EXAMPLE_PREBUILT
bool "example-prebuilt"
default y
config KAS_INCLUDE_PACKAGE_EXAMPLE_PREBUILT
string
default "kas/package/pkg_example-prebuilt.yaml"
depends on PACKAGE_EXAMPLE_PREBUILT
config PACKAGE_EXPAND_ON_FIRST_BOOT
bool "expand-on-first-boot"
default y
config KAS_INCLUDE_PACKAGE_EXPAND_ON_FIRST_BOOT
string
default "kas/package/pkg_expand-on-first-boot.yaml"
depends on PACKAGE_EXPAND_ON_FIRST_BOOT
config PACKAGE_HELLO
bool "hello"
default y
config KAS_INCLUDE_PACKAGE_HELLO
string
default "kas/package/pkg_hello.yaml"
depends on PACKAGE_HELLO
config PACKAGE_HELLO_ISAR
bool "hello-isar"
default y
config KAS_INCLUDE_PACKAGE_HELLO_ISAR
string
default "kas/package/pkg_hello-isar.yaml"
depends on PACKAGE_HELLO_ISAR
config PACKAGE_ISAR_EXCLUDE_DOCS
bool "isar-exclude-docs"
default y
config KAS_INCLUDE_PACKAGE_ISAR_EXCLUDE_DOCS
string
default "kas/package/pkg_isar-exclude-docs.yaml"
depends on PACKAGE_ISAR_EXCLUDE_DOCS
config PACKAGE_ISAR_DISABLE_APT_CACHE
bool "isar-disable-apt-cache"
default y
config KAS_INCLUDE_PACKAGE_ISAR_DISABLE_APT_CACHE
string
default "kas/package/pkg_isar-disable-apt-cache.yaml"
depends on PACKAGE_ISAR_DISABLE_APT_CACHE
config PACKAGE_KSELFTEST
bool "kselftest"
default n
config KAS_INCLUDE_PACKAGE_KSELFTEST
string
default "kas/package/pkg_kselftest.yaml"
depends on PACKAGE_KSELFTEST
config PACKAGE_SAMEFILE
bool "samefile"
default y
config KAS_INCLUDE_PACKAGE_SAMEFILE
string
default "kas/package/pkg_samefile.yaml"
depends on PACKAGE_SAMEFILE
config PACKAGE_SSHD_REGEN_KEYS
bool "sshd-regen-keys"
default y
config KAS_INCLUDE_PACKAGE_SSHD_REGEN_KEYS
string
default "kas/package/pkg_sshd-regen-keys.yaml"
depends on PACKAGE_SSHD_REGEN_KEYS
endmenu
config KAS_IMAGE_PREINSTALL
string "Distro packages"
default "fdisk iproute2 iputils-ping isc-dhcp-client"
help
Space-separated list of packages that are provided by the selected distro.
These packages are downloaded from distro mirrors and just unpacked
and configured by Isar.
config KAS_INCLUDE_PACKAGES_DISTRO
string
default "kas/package/packages-distro.yaml"
endmenu