Woops, the previous commit was an accident, its supplied in the patch,
[people/mcb30/busybox.git] / miscutils / Config.in
1 #
2 # For a description of the syntax of this configuration file,
3 # see scripts/kbuild/config-language.txt.
4 #
5
6 menu "Miscellaneous Utilities"
7
8 config CONFIG_ADJTIMEX
9         bool "adjtimex"
10         default n
11         help
12           Adjtimex reads and optionally sets adjustment parameters for
13           the Linux clock adjustment algorithm.
14
15 config CONFIG_CROND
16         bool "crond"
17         default n
18         help
19           Crond is a background daemon that parses individual crontab
20           files and executes commands on behalf of the users in question.
21
22 config CONFIG_FEATURE_CROND_CALL_SENDMAIL
23         bool "  Using /usr/sbin/sendmail?"
24         default n
25         depends on CONFIG_CROND
26         help
27           Support calling /usr/sbin/sendmail for send cmd outputs.
28
29 config CONFIG_CRONTAB
30         bool "crontab"
31         default n
32         help
33           Crontab manipulates the crontab for a particular user.  Only
34           the superuser may specify a different user and/or crontab directory.
35
36 config CONFIG_DC
37         bool "dc"
38         default n
39         help
40           Dc is a reverse-polish desk calculator which supports unlimited
41           precision arithmetic.
42
43 config CONFIG_DEVFSD
44         bool "devfsd"
45         default n
46         help
47           Provides compatibility with old device names on a devfs systems.
48           You should set it to true if you have devfs enabled.
49           The following keywords in devsfd.conf are supported:
50           "CLEAR_CONFIG", "INCLUDE", "OPTIONAL_INCLUDE", "RESTORE",
51           "PERMISSIONS", "EXECUTE", "COPY", "IGNORE",
52           "MKOLDCOMPAT", "MKNEWCOMPAT","RMOLDCOMPAT", "RMNEWCOMPAT".
53
54            But only if they are written UPPERCASE!!!!!!!!
55
56 config CONFIG_DEVFSD_MODLOAD
57         bool "Adds support for MODLOAD keyword in devsfd.conf"
58         default n
59         depends on CONFIG_DEVFSD
60         help
61           This actually doesn't work with busybox  modutils but needs the real modutils.
62
63 config CONFIG_DEVFSD_FG_NP
64         bool "Enables the -fg and -np options"
65         default n
66         depends on CONFIG_DEVFSD
67         help
68                 -fg     Run the daemon in the foreground.
69                 -np     Exit  after  parsing  the configuration file. Do not poll for events.
70
71 config CONFIG_DEVFSD_VERBOSE
72         bool "Increases logging (and size)"
73         default n
74         depends on CONFIG_DEVFSD
75         help
76           Increases logging to stderr or syslog.
77
78 config CONFIG_LAST
79         bool "last"
80         default n
81         help
82           'last' displays a list of the last users that logged into the system.
83
84 config CONFIG_HDPARM
85         bool "hdparm"
86         default n
87         help
88           Get/Set hard drive parameters.  Primarily intended for ATA
89           drives.  Adds about 13k (or around 30k if you enable the
90           CONFIG_FEATURE_HDPARM_GET_IDENTITY option)....
91
92 config CONFIG_FEATURE_HDPARM_GET_IDENTITY
93         bool "  Support obtaining detailed information directly from drives"
94         default y
95         depends on CONFIG_HDPARM
96         help
97           Enables the -I and -Istdin options to obtain detailed information
98           directly from drives about their capabilities and supported ATA
99           feature set.  Enabling this option will add about 16k...
100
101 config CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF
102         bool "  Register an IDE interface (DANGEROUS)"
103         default n
104         depends on CONFIG_HDPARM
105         help
106           Enables the 'hdparm -R' option to register an IDE interface.
107           This is dangerous stuff, so you should probably say N.
108
109 config CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF
110         bool "  Un-register an IDE interface (DANGEROUS)"
111         default n
112         depends on CONFIG_HDPARM
113         help
114           Enables the 'hdparm -U' option to un-register an IDE interface.
115           This is dangerous stuff, so you should probably say N.
116
117 config CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET
118         bool "  perform device reset (DANGEROUS)"
119         default n
120         depends on CONFIG_HDPARM
121         help
122           Enables the 'hdparm -w' option to perform a device reset.
123           This is dangerous stuff, so you should probably say N.
124
125 config CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF
126         bool "  tristate device for hotswap (DANGEROUS)"
127         default n
128         depends on CONFIG_HDPARM
129         help
130           Enables the 'hdparm -x' option to tristate device for hotswap,
131           and the '-b' option to get/set bus state.  This is dangerous
132           stuff, so you should probably say N.
133
134 config CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA
135         bool "  get/set using_dma flag (DANGEROUS)"
136         default n
137         depends on CONFIG_HDPARM
138         help
139           Enables the 'hdparm -d' option to get/set using_dma flag.
140           This is dangerous stuff, so you should probably say N.
141
142 config CONFIG_MAKEDEVS
143         bool "makedevs"
144         default n
145         help
146           'makedevs' is a utility used and created by the Linux Router Project.
147           It creates a large number of device special files (/dev devices)
148           rather quickly, and can be considerably faster then running mknod a
149           zillion times.
150
151 config CONFIG_MT
152         bool "mt"
153         default n
154         help
155           mt is used to control tape devices.  You can use the mt utility
156           to advance or rewind a tape past a specified number of archive
157           files on the tape.
158
159 config CONFIG_RX
160         bool "rx"
161         default n
162         help
163           Receive files using the Xmodem protocol.
164
165 config CONFIG_STRINGS
166         bool "strings"
167         default n
168         help
169           strings prints the printable character sequences for each file
170           specified.
171
172 config CONFIG_TIME
173         bool "time"
174         default n
175         help
176           The time command runs the specified program with the given arguments.
177           When the command finishes, time writes a message to standard output
178           giving timing statistics about this program run.
179
180 config CONFIG_WATCHDOG
181         bool "watchdog"
182         default n
183         help
184           The watchdog utility is used with hardware or software watchdog
185           device drivers.  It opens the specified watchdog device special file
186           and periodically writes a magic character to the device.  If the
187           watchdog applet ever fails to write the magic character within a
188           certain amount of time, the watchdog device assumes the system has
189           hung, and will cause the hardware to reboot.
190
191 endmenu
192