Gentoo Archives: gentoo-doc-cvs

From: "Sven Vermeulen (swift)" <swift@g.o>
To: gentoo-doc-cvs@l.g.o
Subject: [gentoo-doc-cvs] gentoo commit in xml/htdocs/doc/en: udev-guide.xml
Date: Fri, 29 Mar 2013 19:32:31
Message-Id: 20130329193227.462032171D@flycatcher.gentoo.org
1 swift 13/03/29 19:32:27
2
3 Modified: udev-guide.xml
4 Log:
5 Fix bug #463778 - Updated udev guide with recent information thanks to Ssuominen
6
7 Revision Changes Path
8 1.59 xml/htdocs/doc/en/udev-guide.xml
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/udev-guide.xml?rev=1.59&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/udev-guide.xml?rev=1.59&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/udev-guide.xml?r1=1.58&r2=1.59
13
14 Index: udev-guide.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/udev-guide.xml,v
17 retrieving revision 1.58
18 retrieving revision 1.59
19 diff -u -r1.58 -r1.59
20 --- udev-guide.xml 20 Mar 2013 20:44:09 -0000 1.58
21 +++ udev-guide.xml 29 Mar 2013 19:32:27 -0000 1.59
22 @@ -1,6 +1,6 @@
23 <?xml version='1.0' encoding="UTF-8"?>
24 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
25 -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/udev-guide.xml,v 1.58 2013/03/20 20:44:09 swift Exp $ -->
26 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/udev-guide.xml,v 1.59 2013/03/29 19:32:27 swift Exp $ -->
27
28 <guide>
29 <title>Gentoo udev Guide</title>
30 @@ -23,8 +23,8 @@
31 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
32 <license/>
33
34 -<version>14</version>
35 -<date>2013-03-20</date>
36 +<version>15</version>
37 +<date>2013-03-29</date>
38
39 <chapter>
40 <title>What is udev?</title>
41 @@ -123,12 +123,13 @@
42 &lt; &gt; ATA/ATAPI/MFM/RLL support (DEPRECATED)
43 <comment>(This is *absolutely* necessary for /dev to populate)</comment>
44 Generic Driver Options ---&gt;
45 - [*] Maintain a devtmpfs filesystem to mount at /dev
46 + [*] Maintain a devtmpfs filesystem to mount at /dev (NEW)
47 </pre>
48
49 <p>
50 -If you use <c>genkernel</c>, you don't need to do anything special. Genkernel
51 -sets up udev by default.
52 +If you use <c>sys-kernel/genkernel</c>, you don't need to do anything special.
53 +Genkernel sets up udev by default. You can also try <c>sys-kernel/dracut</c>
54 +which is quite well integrated into Gentoo.
55 </p>
56
57 </body>
58 @@ -141,18 +142,39 @@
59 <body>
60
61 <p>
62 -Documentation for using <uri link="http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames">the new predictable network interface names.</uri>
63 +Documentation for using <uri
64 +link="http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames">the
65 +predictable network interface names</uri> introduced in 197, replacing the now
66 +deleted rule_generator's /etc/udev/rules.d/70-persistent-net.rules
67 </p>
68
69 <p>
70 -<uri link="http://webpages.charter.net/decibelshelp/LinuxHelp_UDEVPrimer.html">Decibel's
71 -UDEV Primer</uri> is an in-depth document about udev and Gentoo.
72 +<uri link="http://github.com/gentoo/eudev">Fork of the systemd git tree without
73 +systemd itself</uri> at github, with aims like longterm stable API, more POSIX
74 +than GNU, aimed much for minimal embedded but works on anything else too.
75 +You decide if it's up to date by looking at the repository's history, since
76 +this documentation might not be.
77 +</p>
78 +
79 +</body>
80 +</section>
81 +</chapter>
82 +
83 +<chapter>
84 +<title>Known problems</title>
85 +<section>
86 +<body>
87 +
88 +<p>
89 +Stale <c>70-persistent-net.rules</c> (or other network rules) in
90 +<path>/etc/udev/rules.d</path> can prevent the predictable network naming from
91 +being enabled. Both <c>70-persistent-net.rules</c> and
92 +<c>70-persistent-cd.rules</c> are from the now deleted rule_generator
93 </p>
94
95 <p>
96 -<uri link="http://www.reactivated.net/udevrules.php">Writing udev rules</uri> by
97 -fellow Gentoo developer Daniel Drake is an excellent document to learn how to
98 -customize your udev installation.
99 +Init script called 'udev-postmount' should be removed from runlevels if it's
100 +still there.
101 </p>
102
103 </body>