aboutsummaryrefslogtreecommitdiff
path: root/docs/mdev.txt
diff options
context:
space:
mode:
Diffstat (limited to 'docs/mdev.txt')
-rw-r--r--docs/mdev.txt17
1 files changed, 11 insertions, 6 deletions
diff --git a/docs/mdev.txt b/docs/mdev.txt
index 555c2bf61..63ad40602 100644
--- a/docs/mdev.txt
+++ b/docs/mdev.txt
@@ -60,18 +60,23 @@ matched, then the default of 0:0 660 is used. To set your own default, simply
60create your own total match like so: 60create your own total match like so:
61 .* 1:1 777 61 .* 1:1 777
62 62
63You can rename/relocate device nodes by using the next optional field. 63You can rename/move device nodes by using the next optional field.
64 <device regex> <uid>:<gid> <octal permissions> [>path] 64 <device regex> <uid>:<gid> <octal permissions> [=path]
65So if you want to place the device node into a subdirectory, make sure the path 65So if you want to place the device node into a subdirectory, make sure the path
66has a trailing /. If you want to rename the device node, just place the name. 66has a trailing /. If you want to rename the device node, just place the name.
67 hda 0:3 660 >drives/ 67 hda 0:3 660 =drives/
68This will relocate "hda" into the drives/ subdirectory. 68This will move "hda" into the drives/ subdirectory.
69 hdb 0:3 660 >cdrom 69 hdb 0:3 660 =cdrom
70This will rename "hdb" to "cdrom". 70This will rename "hdb" to "cdrom".
71 71
72Similarly, ">path" renames/moves the device but it also creates
73a direct symlink /dev/DEVNAME to the renamed/moved device.
74
72If you also enable support for executing your own commands, then the file has 75If you also enable support for executing your own commands, then the file has
73the format: 76the format:
74 <device regex> <uid>:<gid> <octal permissions> [<@|$|*> <command>] 77 <device regex> <uid>:<gid> <octal permissions> [=path] [@|$|*<command>]
78 or
79 <device regex> <uid>:<gid> <octal permissions> [>path] [@|$|*<command>]
75The special characters have the meaning: 80The special characters have the meaning:
76 @ Run after creating the device. 81 @ Run after creating the device.
77 $ Run before removing the device. 82 $ Run before removing the device.