浏览代码

manual: Rework makedevs syntax

State that it should be a space separated list and fix the example.
Also reduce the number of dash used to 4.

[Thomas: replace tab by space, as noted by Yann.]

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Maxime Hadjinlian 10 年之前
父节点
当前提交
58cb491875
共有 1 个文件被更改,包括 13 次插入11 次删除
  1. 13 11
      docs/manual/makedev-syntax.txt

+ 13 - 11
docs/manual/makedev-syntax.txt

@@ -11,13 +11,14 @@ create and how to create them, in order to avoid calls to mknod.
 This syntax is derived from the makedev utility, and more complete
 This syntax is derived from the makedev utility, and more complete
 documentation can be found in the +package/makedevs/README+ file.
 documentation can be found in the +package/makedevs/README+ file.
 
 
-It takes the form of a line for each file, with the following layout:
+It takes the form of a space separated list of fields, one file per
+line; the fields are:
 
 
 |===========================================================
 |===========================================================
 |name |type |mode |uid |gid |major |minor |start |inc |count
 |name |type |mode |uid |gid |major |minor |start |inc |count
 |===========================================================
 |===========================================================
 
 
-There are a few non-trivial blocks here:
+There are a few non-trivial blocks:
 
 
 - +name+ is the path to the file you want to create/modify
 - +name+ is the path to the file you want to create/modify
 - +type+ is the type of the file, being one of:
 - +type+ is the type of the file, being one of:
@@ -35,22 +36,23 @@ There are a few non-trivial blocks here:
 
 
 Let's say you want to change the permissions of a given file; using
 Let's say you want to change the permissions of a given file; using
 this syntax, you will need to put:
 this syntax, you will need to put:
--------------------------------------------------------------------
-/usr/bin/foobar	f	644	0	0	-	-	-	-	-
--------------------------------------------------------------------
+
+----
+/usr/bin/foobar f 644 0 0 - - -	- -
+----
 
 
 On the other hand, if you want to create the device file +/dev/hda+
 On the other hand, if you want to create the device file +/dev/hda+
 and the corresponding 15 files for the partitions, you will need for
 and the corresponding 15 files for the partitions, you will need for
 +/dev/hda+:
 +/dev/hda+:
 
 
--------------------------------------------------------------------
-/dev/hda	b	640	0	0	3	0	0	0	-
--------------------------------------------------------------------
+----
+/dev/hda b 640 0 0 3 0 0 0 -
+----
 
 
 and then for device files corresponding to the partitions of
 and then for device files corresponding to the partitions of
 +/dev/hda+, +/dev/hdaX+, +X+ ranging from 1 to 15:
 +/dev/hda+, +/dev/hdaX+, +X+ ranging from 1 to 15:
 
 
--------------------------------------------------------------------
-/dev/hda	b	640	0	0	3	1	1	1	15
--------------------------------------------------------------------
+----
+/dev/hda b 640 0 0 3 1 1 1 15
+----