rpcd: iwinfo plugin fixes
[openwrt.git] / package / utils / busybox / config / procps / Config.in
1 # DO NOT EDIT. This file is generated from Config.src
2 #
3 # For a description of the syntax of this configuration file,
4 # see scripts/kbuild/config-language.txt.
5 #
6
7 menu "Process Utilities"
8
9 config BUSYBOX_CONFIG_IOSTAT
10         bool "iostat"
11         default BUSYBOX_DEFAULT_IOSTAT
12         help
13           Report CPU and I/O statistics
14 config BUSYBOX_CONFIG_LSOF
15         bool "lsof"
16         default BUSYBOX_DEFAULT_LSOF
17         help
18           Show open files in the format of:
19           PID <TAB> /path/to/executable <TAB> /path/to/opened/file
20 config BUSYBOX_CONFIG_MPSTAT
21         bool "mpstat"
22         default BUSYBOX_DEFAULT_MPSTAT
23         help
24           Per-processor statistics
25 config BUSYBOX_CONFIG_NMETER
26         bool "nmeter"
27         default BUSYBOX_DEFAULT_NMETER
28         help
29           Prints selected system stats continuously, one line per update.
30 config BUSYBOX_CONFIG_PMAP
31        bool "pmap"
32        default BUSYBOX_DEFAULT_PMAP
33        help
34          Display processes' memory mappings.
35 config BUSYBOX_CONFIG_POWERTOP
36         bool "powertop"
37         default BUSYBOX_DEFAULT_POWERTOP
38         help
39           Analyze power consumption on Intel-based laptops
40 config BUSYBOX_CONFIG_PSTREE
41         bool "pstree"
42         default BUSYBOX_DEFAULT_PSTREE
43         help
44           Display a tree of processes.
45 config BUSYBOX_CONFIG_PWDX
46         bool "pwdx"
47         default BUSYBOX_DEFAULT_PWDX
48         help
49           Report current working directory of a process
50 config BUSYBOX_CONFIG_SMEMCAP
51         bool "smemcap"
52         default BUSYBOX_DEFAULT_SMEMCAP
53         help
54           smemcap is a tool for capturing process data for smem,
55           a memory usage statistic tool.
56 config BUSYBOX_CONFIG_TOP
57         bool "top"
58         default BUSYBOX_DEFAULT_TOP
59         help
60           The top program provides a dynamic real-time view of a running
61           system.
62
63 config BUSYBOX_CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE
64         bool "Show CPU per-process usage percentage"
65         default BUSYBOX_DEFAULT_FEATURE_TOP_CPU_USAGE_PERCENTAGE
66         depends on BUSYBOX_CONFIG_TOP
67         help
68           Make top display CPU usage for each process.
69           This adds about 2k.
70
71 config BUSYBOX_CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS
72         bool "Show CPU global usage percentage"
73         default BUSYBOX_DEFAULT_FEATURE_TOP_CPU_GLOBAL_PERCENTS
74         depends on BUSYBOX_CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE
75         help
76           Makes top display "CPU: NN% usr NN% sys..." line.
77           This adds about 0.5k.
78
79 config BUSYBOX_CONFIG_FEATURE_TOP_SMP_CPU
80         bool "SMP CPU usage display ('c' key)"
81         default BUSYBOX_DEFAULT_FEATURE_TOP_SMP_CPU
82         depends on BUSYBOX_CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS
83         help
84           Allow 'c' key to switch between individual/cumulative CPU stats
85           This adds about 0.5k.
86
87 config BUSYBOX_CONFIG_FEATURE_TOP_DECIMALS
88         bool "Show 1/10th of a percent in CPU/mem statistics"
89         default BUSYBOX_DEFAULT_FEATURE_TOP_DECIMALS
90         depends on BUSYBOX_CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE
91         help
92           Show 1/10th of a percent in CPU/mem statistics.
93           This adds about 0.3k.
94
95 config BUSYBOX_CONFIG_FEATURE_TOP_SMP_PROCESS
96         bool "Show CPU process runs on ('j' field)"
97         default BUSYBOX_DEFAULT_FEATURE_TOP_SMP_PROCESS
98         depends on BUSYBOX_CONFIG_TOP
99         help
100           Show CPU where process was last found running on.
101           This is the 'j' field.
102
103 config BUSYBOX_CONFIG_FEATURE_TOPMEM
104         bool "Topmem command ('s' key)"
105         default BUSYBOX_DEFAULT_FEATURE_TOPMEM
106         depends on BUSYBOX_CONFIG_TOP
107         help
108           Enable 's' in top (gives lots of memory info).
109 config BUSYBOX_CONFIG_UPTIME
110         bool "uptime"
111         default BUSYBOX_DEFAULT_UPTIME
112         select BUSYBOX_CONFIG_PLATFORM_LINUX #sysinfo()
113         help
114           uptime gives a one line display of the current time, how long
115           the system has been running, how many users are currently logged
116           on, and the system load averages for the past 1, 5, and 15 minutes.
117
118 config BUSYBOX_CONFIG_FEATURE_UPTIME_UTMP_SUPPORT
119         bool "Support for showing the number of users"
120         default BUSYBOX_DEFAULT_FEATURE_UPTIME_UTMP_SUPPORT
121         depends on BUSYBOX_CONFIG_UPTIME && BUSYBOX_CONFIG_FEATURE_UTMP
122         help
123           Makes uptime display the number of users currently logged on.
124
125 config BUSYBOX_CONFIG_FREE
126         bool "free"
127         default BUSYBOX_DEFAULT_FREE
128         select BUSYBOX_CONFIG_PLATFORM_LINUX #sysinfo()
129         help
130           free displays the total amount of free and used physical and swap
131           memory in the system, as well as the buffers used by the kernel.
132           The shared memory column should be ignored; it is obsolete.
133
134 config BUSYBOX_CONFIG_FUSER
135         bool "fuser"
136         default BUSYBOX_DEFAULT_FUSER
137         help
138           fuser lists all PIDs (Process IDs) that currently have a given
139           file open. fuser can also list all PIDs that have a given network
140           (TCP or UDP) port open.
141
142 config BUSYBOX_CONFIG_KILL
143         bool "kill"
144         default BUSYBOX_DEFAULT_KILL
145         help
146           The command kill sends the specified signal to the specified
147           process or process group. If no signal is specified, the TERM
148           signal is sent.
149
150 config BUSYBOX_CONFIG_KILLALL
151         bool "killall"
152         default BUSYBOX_DEFAULT_KILLALL
153         depends on BUSYBOX_CONFIG_KILL
154         help
155           killall sends a signal to all processes running any of the
156           specified commands. If no signal name is specified, SIGTERM is
157           sent.
158
159 config BUSYBOX_CONFIG_KILLALL5
160         bool "killall5"
161         default BUSYBOX_DEFAULT_KILLALL5
162         depends on BUSYBOX_CONFIG_KILL
163
164 config BUSYBOX_CONFIG_PGREP
165         bool "pgrep"
166         default BUSYBOX_DEFAULT_PGREP
167         help
168           Look for processes by name.
169
170 config BUSYBOX_CONFIG_PIDOF
171         bool "pidof"
172         default BUSYBOX_DEFAULT_PIDOF
173         help
174           Pidof finds the process id's (pids) of the named programs. It prints
175           those id's on the standard output.
176
177 config BUSYBOX_CONFIG_FEATURE_PIDOF_SINGLE
178         bool "Enable argument for single shot (-s)"
179         default BUSYBOX_DEFAULT_FEATURE_PIDOF_SINGLE
180         depends on BUSYBOX_CONFIG_PIDOF
181         help
182           Support argument '-s' for returning only the first pid found.
183
184 config BUSYBOX_CONFIG_FEATURE_PIDOF_OMIT
185         bool "Enable argument for omitting pids (-o)"
186         default BUSYBOX_DEFAULT_FEATURE_PIDOF_OMIT
187         depends on BUSYBOX_CONFIG_PIDOF
188         help
189           Support argument '-o' for omitting the given pids in output.
190           The special pid %PPID can be used to name the parent process
191           of the pidof, in other words the calling shell or shell script.
192
193 config BUSYBOX_CONFIG_PKILL
194         bool "pkill"
195         default BUSYBOX_DEFAULT_PKILL
196         help
197           Send signals to processes by name.
198
199 config BUSYBOX_CONFIG_PS
200         bool "ps"
201         default BUSYBOX_DEFAULT_PS
202         help
203           ps gives a snapshot of the current processes.
204
205 config BUSYBOX_CONFIG_FEATURE_PS_WIDE
206         bool "Enable wide output option (-w)"
207         default BUSYBOX_DEFAULT_FEATURE_PS_WIDE
208         depends on BUSYBOX_CONFIG_PS && !BUSYBOX_CONFIG_DESKTOP
209         help
210           Support argument 'w' for wide output.
211           If given once, 132 chars are printed, and if given more
212           than once, the length is unlimited.
213
214 config BUSYBOX_CONFIG_FEATURE_PS_LONG
215         bool "Enable long output option (-l)"
216         default BUSYBOX_DEFAULT_FEATURE_PS_LONG
217         depends on BUSYBOX_CONFIG_PS && !BUSYBOX_CONFIG_DESKTOP
218         help
219           Support argument 'l' for long output.
220           Adds fields PPID, RSS, START, TIME & TTY
221
222 config BUSYBOX_CONFIG_FEATURE_PS_TIME
223         bool "Enable time and elapsed time output"
224         default BUSYBOX_DEFAULT_FEATURE_PS_TIME
225         depends on BUSYBOX_CONFIG_PS && BUSYBOX_CONFIG_DESKTOP
226         select BUSYBOX_CONFIG_PLATFORM_LINUX
227         help
228           Support -o time and -o etime output specifiers.
229
230 config BUSYBOX_CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS
231         bool "Enable additional ps columns"
232         default BUSYBOX_DEFAULT_FEATURE_PS_ADDITIONAL_COLUMNS
233         depends on BUSYBOX_CONFIG_PS && BUSYBOX_CONFIG_DESKTOP
234         help
235           Support -o rgroup, -o ruser, -o nice output specifiers.
236
237 config BUSYBOX_CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS
238         bool "Support Linux prior to 2.4.0 and non-ELF systems"
239         default BUSYBOX_DEFAULT_FEATURE_PS_UNUSUAL_SYSTEMS
240         depends on BUSYBOX_CONFIG_FEATURE_PS_TIME
241         help
242           Include support for measuring HZ on old kernels and non-ELF systems
243           (if you are on Linux 2.4.0+ and use ELF, you don't need this)
244
245 config BUSYBOX_CONFIG_RENICE
246         bool "renice"
247         default BUSYBOX_DEFAULT_RENICE
248         help
249           Renice alters the scheduling priority of one or more running
250           processes.
251
252 config BUSYBOX_CONFIG_BB_SYSCTL
253         bool "sysctl"
254         default BUSYBOX_DEFAULT_BB_SYSCTL
255         help
256           Configure kernel parameters at runtime.
257
258 config BUSYBOX_CONFIG_FEATURE_SHOW_THREADS
259         bool "Support for showing threads in ps/pstree/top"
260         default BUSYBOX_DEFAULT_FEATURE_SHOW_THREADS
261         depends on BUSYBOX_CONFIG_PS || BUSYBOX_CONFIG_TOP || BUSYBOX_CONFIG_PSTREE
262         help
263           Enables the ps -T option, showing of threads in pstree,
264           and 'h' command in top.
265
266 config BUSYBOX_CONFIG_WATCH
267         bool "watch"
268         default BUSYBOX_DEFAULT_WATCH
269         help
270           watch is used to execute a program periodically, showing
271           output to the screen.
272
273 endmenu