aboutsummaryrefslogtreecommitdiff
path: root/util-linux/Config.in
diff options
context:
space:
mode:
Diffstat (limited to 'util-linux/Config.in')
-rw-r--r--util-linux/Config.in27
1 files changed, 21 insertions, 6 deletions
diff --git a/util-linux/Config.in b/util-linux/Config.in
index a493fbfb4..501ed6bfc 100644
--- a/util-linux/Config.in
+++ b/util-linux/Config.in
@@ -265,16 +265,31 @@ config CONFIG_FEATURE_MDEV_CONF
265 265
266 That's device name (with regex match), uid:gid, and permissions. 266 That's device name (with regex match), uid:gid, and permissions.
267 267
268 Optionally, that can be followed (on the same line) by an asterisk
269 and a command line to run after creating the corresponding device(s),
270 ala:
271
272 hdc root:cdrom 660 *ln -s hdc cdrom
273
274 Config file parsing stops on the first matching line. If no config 268 Config file parsing stops on the first matching line. If no config
275 entry is matched, devices are created with default 0:0 660. (Make 269 entry is matched, devices are created with default 0:0 660. (Make
276 the last line match .* to override this.) 270 the last line match .* to override this.)
277 271
272config CONFIG_FEATURE_MDEV_EXEC
273 bool "Support command execution at device addition/removal"
274 default n
275 depends on CONFIG_FEATURE_MDEV_CONF
276 help
277 This adds support for an optional field to /etc/mdev.conf, consisting
278 of a special character and a command line to run after creating the
279 corresponding device(s) and before removing, ala:
280
281 hdc root:cdrom 660 *ln -s $MDEV cdrom
282
283 The $MDEV environment variable is set to the name of the device.
284
285 The special characters and their meanings are:
286 @ Run after creating the device.
287 $ Run before removing the device.
288 * Run both after creating and before removing the device.
289
290 Commands are executed via system() so you need /bin/sh, meaning you
291 probably want to select a default shell in the Shells menu.
292
278config CONFIG_MKSWAP 293config CONFIG_MKSWAP
279 bool "mkswap" 294 bool "mkswap"
280 default n 295 default n