Blame view

buildroot/buildroot-2016.08.1/package/util-linux/Config.in 6.43 KB
6b13f685e   김민수   BSP 최초 추가
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
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
  menuconfig BR2_PACKAGE_UTIL_LINUX
  	bool "util-linux"
  	depends on BR2_USE_WCHAR
  	select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
  	help
  	  Various useful/essential linux libraries and utilities.
  
  	  Things like mkfs, mkswap, swapon, fdisk, mount, dmesg, etc...
  
  	  http://www.kernel.org/pub/linux/utils/util-linux/
  
  if BR2_PACKAGE_UTIL_LINUX
  
  config BR2_PACKAGE_UTIL_LINUX_LIBBLKID
  	select BR2_PACKAGE_UTIL_LINUX_LIBUUID
  	depends on BR2_USE_MMU # fork
  	bool "libblkid"
  	help
  	  Install libblkid.
  
  config BR2_PACKAGE_UTIL_LINUX_LIBMOUNT
  	select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
  	depends on BR2_USE_MMU # util-linux/libblkid
  	bool "libmount"
  	help
  	  Install libmount.
  
  config BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS
  	bool "libsmartcols"
  	depends on BR2_USE_MMU # fork
  	help
  	  Install libsmartcols.
  
  config BR2_PACKAGE_UTIL_LINUX_LIBUUID
  	bool "libuuid"
  	help
  	  Install libuuid.
  
  config BR2_PACKAGE_UTIL_LINUX_BINARIES
  	bool "install utilities"
  	depends on BR2_USE_MMU # fork()
  	select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
  	select BR2_PACKAGE_UTIL_LINUX_LIBMOUNT
  	select BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS
  	select BR2_PACKAGE_UTIL_LINUX_LIBUUID
  	help
  	  Install the basic set of util-linux binaries.
  
  if BR2_PACKAGE_UTIL_LINUX_BINARIES
  
  config BR2_PACKAGE_UTIL_LINUX_AGETTY
  	bool "agetty"
  	help
  	  Alternative linux getty
  
  config BR2_PACKAGE_UTIL_LINUX_BFS
  	bool "bfs"
  	help
  	  SCO bfs filesystem support
  
  config BR2_PACKAGE_UTIL_LINUX_CHFN_CHSH
  	bool "chfn/chsh"
  	depends on (BR2_ENABLE_LOCALE && BR2_USE_WCHAR) # linux-pam
  	depends on !BR2_STATIC_LIBS
  	depends on !BR2_TOOLCHAIN_USES_MUSL # linux-pam
  	depends on BR2_USE_MMU # linux-pam
  	select BR2_PACKAGE_LINUX_PAM
  	help
  	  Change login shell, real user name and information
  
  comment "chfn/chsh needs a uClibc or glibc toolchain w/ wchar, locale, dynamic library"
  	depends on !(BR2_ENABLE_LOCALE && BR2_USE_WCHAR) \
  		|| BR2_STATIC_LIBS || BR2_TOOLCHAIN_USES_MUSL
  
  config BR2_PACKAGE_UTIL_LINUX_CRAMFS
  	bool "cramfs utilities"
  	select BR2_PACKAGE_ZLIB
  	help
  	  Build fsck.cramfs and mkfs.cramfs
  
  config BR2_PACKAGE_UTIL_LINUX_EJECT
  	bool "eject"
  	help
  	  Eject removable media
  
  config BR2_PACKAGE_UTIL_LINUX_FALLOCATE
  	bool "fallocate"
  	help
  	  Preallocate space to a file
  
  config BR2_PACKAGE_UTIL_LINUX_FDFORMAT
  	bool "fdformat"
  	help
  	  Low-level format a floppy disk
  
  config BR2_PACKAGE_UTIL_LINUX_FINDFS
  	bool "findfs"
  	help
  	  Find a filesystem by label or UUID
  
  config BR2_PACKAGE_UTIL_LINUX_FSCK
  	bool "fsck"
  	help
  	  Check and repair a linux filesystem
  
  config BR2_PACKAGE_UTIL_LINUX_HWCLOCK
  	bool "hwclock"
  	help
  	  Query or set the hardware clock (RTC)
  
  config BR2_PACKAGE_UTIL_LINUX_KILL
  	bool "kill"
  	help
  	  Send a signal to a process
  
  config BR2_PACKAGE_UTIL_LINUX_LAST
  	bool "last"
  	help
  	  Show a listing of last logged in users
  
  config BR2_PACKAGE_UTIL_LINUX_LINE
  	bool "line"
  	help
  	  Read one line
  
  config BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS
  	bool "login utilities"
  	depends on (BR2_ENABLE_LOCALE && BR2_USE_WCHAR) # linux-pam
  	depends on !BR2_STATIC_LIBS
  	depends on !BR2_TOOLCHAIN_USES_MUSL # linux-pam
  	depends on BR2_USE_MMU # linux-pam
  	select BR2_PACKAGE_LINUX_PAM
  	help
  	  Build login utilities (last, login, su, sulogin)
  
  comment "login utilities needs a uClibc or glibc toolchain w/ wchar, locale, dynamic library"
  	depends on !(BR2_ENABLE_LOCALE && BR2_USE_WCHAR) \
  		|| BR2_STATIC_LIBS || BR2_TOOLCHAIN_USES_MUSL
  
  config BR2_PACKAGE_UTIL_LINUX_LOSETUP
  	bool "losetup"
  	help
  	  Set up and control loop devices
  
  config BR2_PACKAGE_UTIL_LINUX_LSBLK
  	bool "lsblk"
  	help
  	  List block devices.
  
  config BR2_PACKAGE_UTIL_LINUX_MESG
  	bool "mesg"
  	help
  	  Control write access to your terminal
  
  config BR2_PACKAGE_UTIL_LINUX_MINIX
  	bool "minix"
  	help
  	  Minix filesystem support
  
  config BR2_PACKAGE_UTIL_LINUX_MORE
  	bool "more"
  	select BR2_PACKAGE_NCURSES
  	help
  	  File perusal filter for crt viewing
  
  config BR2_PACKAGE_UTIL_LINUX_MOUNT
  	bool "mount/umount"
  	help
  	  Mount/unmount filesystems
  
  config BR2_PACKAGE_UTIL_LINUX_MOUNTPOINT
  	bool "mountpoint"
  	help
  	  See if a directory is a mountpoint
  
  config BR2_PACKAGE_UTIL_LINUX_NEWGRP
  	bool "newgrp"
  	help
  	  Log in to a new group
  
  config BR2_PACKAGE_UTIL_LINUX_NOLOGIN
  	bool "nologin"
  	help
  	  Politely refuse a login
  
  config BR2_PACKAGE_UTIL_LINUX_NSENTER
  	bool "nsenter"
  	depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
  	help
  	  Enter the namespaces of another process.
  
  comment "nsenter needs a toolchain w/ headers >= 3.0"
  	depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
  
  config BR2_PACKAGE_UTIL_LINUX_PARTX
  	bool "partition utilities"
  	help
  	  Partition tools (addpart, delpart, partx)
  
  config BR2_PACKAGE_UTIL_LINUX_PIVOT_ROOT
  	bool "pivot_root"
  	help
  	  Change the root filesystem
  
  config BR2_PACKAGE_UTIL_LINUX_RAW
  	bool "raw"
  	help
  	  Build a linux raw character device
  
  config BR2_PACKAGE_UTIL_LINUX_RENAME
  	bool "rename"
  	help
  	  Rename files
  
  config BR2_PACKAGE_UTIL_LINUX_RESET
  	bool "reset"
  	help
  	  Reset the terminal
  
  config BR2_PACKAGE_UTIL_LINUX_SCHEDUTILS
  	bool "schedutils"
  	help
  	  Scheduling utilities (chrt, ionice, taskset)
  
  config BR2_PACKAGE_UTIL_LINUX_SETPRIV
  	bool "setpriv"
  	select BR2_PACKAGE_LIBCAP_NG
  	help
  	  Run a program with different Linux privilege settings
  
  config BR2_PACKAGE_UTIL_LINUX_SETTERM
  	bool "setterm"
  	select BR2_PACKAGE_NCURSES
  	help
  	  Set terminal attributes
  
  config BR2_PACKAGE_UTIL_LINUX_SWITCH_ROOT
  	bool "switch_root"
  	help
  	  Switch to another filesystem as the root of the mount tree
  
  config BR2_PACKAGE_UTIL_LINUX_TUNELP
  	bool "tunelp"
  	select BR2_PACKAGE_NCURSES
  	help
  	  Set various parameters for the lp device
  
  config BR2_PACKAGE_UTIL_LINUX_UL
  	bool "ul"
  	select BR2_PACKAGE_NCURSES
  	help
  	  Do underlining
  
  config BR2_PACKAGE_UTIL_LINUX_UNSHARE
  	bool "unshare"
  	help
  	  Run program with some namespaces unshared from parent
  
  config BR2_PACKAGE_UTIL_LINUX_UTMPDUMP
  	bool "utmpdump"
  	help
  	  Dump UTMP and WTMP files in raw format
  
  config BR2_PACKAGE_UTIL_LINUX_UUIDD
  	bool "uuidd"
  	help
  	  UUID generation daemon
  
  config BR2_PACKAGE_UTIL_LINUX_VIPW
  	bool "vipw"
  	help
  	  Edit the password, group, shadow-password or shadow-group file
  
  config BR2_PACKAGE_UTIL_LINUX_WALL
  	bool "wall"
  	help
  	  Send a message to everybody's terminal
  
  config BR2_PACKAGE_UTIL_LINUX_WDCTL
  	bool "wdctl"
  	help
  	  Shows hardware watchdog status
  
  config BR2_PACKAGE_UTIL_LINUX_WRITE
  	bool "write"
  	help
  	  Send a message to another user
  
  config BR2_PACKAGE_UTIL_LINUX_ZRAMCTL
  	bool "zramctl"
  	help
  	  Set up and control zram devices
  
  endif
  
  endif
  
  comment "util-linux needs a toolchain w/ wchar"
  	depends on !BR2_USE_WCHAR