Gentoo Archives: gentoo-commits

From: "Davide Cendron (scen)" <scen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/doc/it: openrc-migration.xml
Date: Tue, 25 Jan 2011 20:24:15
Message-Id: 20110125202405.BBE6420054@flycatcher.gentoo.org
1 scen 11/01/25 20:24:05
2
3 Modified: openrc-migration.xml
4 Log:
5 Version 8, revision 1.27 of EN CVS
6
7 Revision Changes Path
8 1.8 xml/htdocs/doc/it/openrc-migration.xml
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/it/openrc-migration.xml?rev=1.8&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/it/openrc-migration.xml?rev=1.8&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/it/openrc-migration.xml?r1=1.7&r2=1.8
13
14 Index: openrc-migration.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/it/openrc-migration.xml,v
17 retrieving revision 1.7
18 retrieving revision 1.8
19 diff -u -r1.7 -r1.8
20 --- openrc-migration.xml 9 Dec 2010 18:32:34 -0000 1.7
21 +++ openrc-migration.xml 25 Jan 2011 20:24:05 -0000 1.8
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/it/openrc-migration.xml,v 1.7 2010/12/09 18:32:34 scen Exp $ -->
26 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/it/openrc-migration.xml,v 1.8 2011/01/25 20:24:05 scen Exp $ -->
27
28 <guide link="/doc/it/openrc-migration.xml" lang="it">
29 <title>Guida alla Migrazione di Baselayout e OpenRC</title>
30 @@ -11,6 +11,9 @@
31 <author title="Autore">
32 <mail link="nightmorph"/>
33 </author>
34 +<author title="Autore">
35 + <mail link="robbat2"/>
36 +</author>
37 <author title="Collaboratore">
38 <mail link="uberlord"/>
39 </author>
40 @@ -26,11 +29,13 @@
41 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
42 <license/>
43
44 -<version>3</version>
45 -<date>2010-12-01</date>
46 +<version>8</version>
47 +<date>2011-01-17</date>
48
49 <chapter>
50 <title>Contesto</title>
51 +
52 +<!-- =============================================================== -->
53 <section>
54 <title>Cos'è baselayout?</title>
55 <body>
56 @@ -45,6 +50,8 @@
57
58 </body>
59 </section>
60 +<!-- =============================================================== -->
61 +
62 <section>
63 <title>Cos'è OpenRC?</title>
64 <body>
65 @@ -59,6 +66,8 @@
66
67 </body>
68 </section>
69 +<!-- =============================================================== -->
70 +
71 <section>
72 <title>Perché migrare?</title>
73 <body>
74 @@ -91,6 +100,8 @@
75
76 </body>
77 </section>
78 +<!-- =============================================================== -->
79 +
80 </chapter>
81
82 <chapter>
83 @@ -117,6 +128,7 @@
84
85 </body>
86 </section>
87 +<!-- =============================================================== -->
88
89 <section id="rc_conf">
90 <title>/etc/conf.d/rc</title>
91 @@ -132,6 +144,8 @@
92
93 </body>
94 </section>
95 +<!-- =============================================================== -->
96 +
97 <section id="moduli">
98 <title>Moduli del Kernel</title>
99 <body>
100 @@ -171,20 +185,28 @@
101 preciso sui moduli e sui parametri basato sulla versione del kernel.
102 </p>
103
104 +<impo>
105 +Le variabili <b>module*</b> non sono cumulative. Le variabili con versioni più
106 +specifiche sovrascriveranno le variabili con versione più generica.
107 +</impo>
108 +
109 +<note>
110 +Notare la differenza tra <b>module_</b> and <b>modules_</b>.
111 +</note>
112 +
113 <p>
114 Un esempio approfondito sarà:
115 </p>
116
117 <pre caption="esempio dettagliato di /etc/conf.d/modules">
118 -<comment># Caricare sempre ochi1394 e ieee1394, per qualsiasi versione di kernel</comment>
119 -modules="ohci1394 ieee1394"
120 -<comment># Caricare tun e usbserial solo per i kernel della serie 2.6.x</comment>
121 -modules_2_6="tun usbserial"
122 -<comment># Caricare cx88_dvb solo per i kernel 2.6.23</comment>
123 -modules_2_6_23="cx88_dvb"
124 <comment># Caricare ivtv solo per il kernel 2.6.23-gentoo-r5</comment>
125 modules_2_6_23_gentoo_r5="ivtv"
126 -
127 +<comment># Caricare solamente cx88_dvb per i kernel 2.6.23 (all'infuori di -gentoo-r5)</comment>
128 +modules_2_6_23="cx88_dvb"
129 +<comment># Caricare solamente tun e usbserial per i kernel della serie 2.6.x dove x != 23</comment>
130 +modules_2_6="tun usbserial"
131 +<comment># Altrimenti caricare ochi1394 e ieee1394</comment>
132 +modules="ohci1394 ieee1394"
133 <comment># Solo per il kernel 2.6.23-gentoo-r5, passare come argomento video_br=2 # a cx88_dvb</comment>
134 module_cx88_dvb_args_2_6_23_gentoo_r5="video_br=2"
135 <comment># Per i kernel della serie 2.6.x passare sempre vendor e product</comment>
136 @@ -193,17 +215,10 @@
137 module_ieee1394_args="debug"
138 </pre>
139
140 -<impo>
141 -Le variabili <b>module*</b> non sono cumulative. Le variabili con versione più
142 -specifica sovrascriveranno quelle più generiche.
143 -</impo>
144 -
145 -<note>
146 -Notare la differenza tra <b>module_</b> e <b>modules_</b>.
147 -</note>
148 -
149 </body>
150 </section>
151 +<!-- =============================================================== -->
152 +
153 <section id="boot">
154 <title>Runlevel di Boot</title>
155 <body>
156 @@ -259,6 +274,8 @@
157
158 </body>
159 </section>
160 +<!-- =============================================================== -->
161 +
162 <section>
163 <title>Udev</title>
164 <body>
165 @@ -286,6 +303,8 @@
166
167 </body>
168 </section>
169 +<!-- =============================================================== -->
170 +
171 <section>
172 <title>Rete</title>
173 <body>
174 @@ -308,25 +327,29 @@
175 </p>
176
177 <p>
178 -Inoltre, <path>/etc/conf.d/net</path> non utilizza più gli array stile bash per
179 -la configurazione. Si prega di consultare
180 +Inoltre, <path>/etc/conf.d/net</path> (oldnet) non utilizza più gli array stile
181 +bash per la configurazione. Si prega di consultare
182 <path>/usr/share/doc/openrc-&lt;version&gt;/net.example</path> per le
183 istruzioni di configurazione. La conversione dovrebbe essere relativamente
184 -diretta, per esempio un assegnamento statico di IP cambierà in questo modo:
185 +diretta, impostando separatamente le voci ognuna su una nuova linea, per esempio
186 + un assegnamento statico di IP cambierà in questo modo:
187 </p>
188
189 <pre caption="Vecchio stile di /etc/conf.d/net">
190 config_eth0=( "192.168.1.37 netmask 255.255.255.0 brd 192.168.1.255" )
191 -routes_eth0=( "default via 192.168.1.100" )
192 +routes_eth0=( "default via 192.168.1.100" "10.0.0.0/8 via 192.168.1.2")
193 </pre>
194
195 <pre caption="Nuovo stile di /etc/conf.d/net">
196 config_eth0="192.168.1.37 netmask 255.255.255.0 brd 192.168.1.255"
197 -routes_eth0="default via 192.168.1.100"
198 +routes_eth0="default via 192.168.1.100
199 +10.0.0.0/8 via 192.168.1.2"
200 </pre>
201
202 </body>
203 </section>
204 +<!-- =============================================================== -->
205 +
206 <section>
207 <title>Orologio</title>
208 <body>
209 @@ -364,6 +387,8 @@
210
211 </body>
212 </section>
213 +<!-- =============================================================== -->
214 +
215 <section>
216 <title>XSESSION</title>
217 <body>
218 @@ -392,6 +417,8 @@
219
220 </body>
221 </section>
222 +<!-- =============================================================== -->
223 +
224 <section>
225 <title>EDITOR e PAGER</title>
226 <body>
227 @@ -433,6 +460,109 @@
228
229 </body>
230 </section>
231 +<!-- =============================================================== -->
232 +
233 +<section id="rc_sys">
234 +<title>Sotto-tipi di sistemi: casi speciali di virtualizzazione</title>
235 +<body>
236 +
237 +<p>
238 +Nelle prime versioni di OpenRC, venivano esplicitamente rilevate diverse
239 +tipologie di virtualizzazione, e si usava quel rilevamento per segnalare quando
240 +determinati script di inizializzazione dovevano essere saltati, usando la
241 +chiamata <c>keyword</c> nelle funzioni <b>depend</b>.
242 +</p>
243 +
244 +<p>
245 +Tuttavia, con il rilascio 0.7.0., è necessario configurare esplicitamente il
246 +sotto-tipo usando la variabile <b>rc_sys</b> in <path>/etc/rc.conf</path>. Il
247 +sotto-tip dovrebbe essere impostato per combaciare con l'ambiente di
248 +virtualizzazione nella quale risiede root. Generalmente, un <b>rc_sys</b> non
249 +vuota dovrebbe esserci dentro ai contenitori virtuali; il nodo host dovrebbe
250 +avere <b>rc_sys=""</b>.
251 +</p>
252 +
253 +<impo>
254 +Se non si vuole specificare nessun sotto-tipo, si preca di usare il valore
255 +predefinito, ovvero una stringa vuota <b>""</b>. Se la variabile non è
256 +specificata, verrà restituito un avviso e il sistema cercherà di usare il
257 +vecchio algoritmo di rilevamento.
258 +</impo>
259 +
260 +<note>
261 +Se non si sa che valore sta usando il proprio sistema con il rilevamento
262 +automatico, è possibile commentare temporaneamente la variabile <b>rc_sys</b> ed
263 +eseguire il comando di rilevamento, <c>rc -S</c>.
264 +</note>
265 +
266 +<pre caption="Impostare il sotto-tipo di sistema ad un valore nullo in
267 +/etc/rc.conf">
268 +rc_sys=""
269 +</pre>
270 +
271 +<p>
272 +L'algoritmo di rilevamento ha dovuto essere sostituito con la configurazione
273 +manuale a causa dell'introduzione di nuovi sotto-tipi e cambiamenti al kernel
274 +che rendevano il rilevamento precedente inaffidabile.
275 +</p>
276 +
277 +<table>
278 +<tr>
279 + <th>Sottotipo</th>
280 + <th>Descrizionw</th>
281 + <th>Note</th>
282 +</tr>
283 +<tr>
284 + <ti></ti>
285 + <ti>Predefinito, nessun sotto-tipo</ti>
286 + <ti>Non lo stesso se non impostato; FreeBSD, Linux &amp; NetBSD</ti>
287 +</tr>
288 +<tr>
289 + <ti>jail</ti>
290 + <ti>FreeBSD jail</ti>
291 + <ti></ti>
292 +</tr>
293 +<tr>
294 + <ti>lxc</ti>
295 + <ti>Contenitori Linux</ti>
296 + <ti>Non rilevato automaticamente</ti>
297 +</tr>
298 +<tr>
299 + <ti>openvz</ti>
300 + <ti>Linux OpenVZ</ti>
301 + <ti></ti>
302 +</tr>
303 +<tr>
304 + <ti>prefix</ti>
305 + <ti>Prefix</ti>
306 + <ti>Non rilevato automaticamente; FreeBSD, Linux &amp; NetBSD</ti>
307 +</tr>
308 +<tr>
309 + <ti>uml</ti>
310 + <ti>Usermode Linux</ti>
311 + <ti></ti>
312 +</tr>
313 +<tr>
314 + <ti>vserver</ti>
315 + <ti>Linux vserver</ti>
316 + <ti></ti>
317 +</tr>
318 +<tr>
319 + <ti>xen0</ti>
320 + <ti>Xen0 Domain</ti>
321 + <ti>Linux &amp; NetBSD</ti>
322 +</tr>
323 +<tr>
324 + <ti>xenU</ti>
325 + <ti>XenU Domain</ti>
326 + <ti>Linux &amp; NetBSD</ti>
327 +</tr>
328 +</table>
329 +
330 +</body>
331 +</section>
332 +<!-- =============================================================== -->
333 +
334 <section>
335 <title>Finalizzare</title>
336 <body>
337 @@ -446,9 +576,13 @@
338
339 </body>
340 </section>
341 +<!-- =============================================================== -->
342 +
343 </chapter>
344 <chapter>
345 <title>Funzionalità modificate</title>
346 +<!-- =============================================================== -->
347 +
348 <section>
349 <title>L'azione pausa</title>
350 <body>
351 @@ -463,5 +597,25 @@
352
353 </body>
354 </section>
355 +<!-- =============================================================== -->
356 +
357 +<section>
358 +<title>voce rootfs in /etc/mtab</title>
359 +<body>
360 +
361 +<p>
362 +<!-- bugs: 194615, 219038 -->
363 +In precedenza, la voce iniziale <b>rootfs</b> era stata rimossa da
364 +<path>/etc/mtab</path>, ed era presente solamente la voce <path>/</path> della
365 +root reale. L'oggetto duplicato rootfs è stato effettivamente riaggiunto durante
366 +lo spegnimento. In OpenRC, entrambe le voci devono essere presenti per il pieno
367 +supporto a initramfs e root su tmpfs. Ciò significa anche meno scritture
368 +necessarie durante lo spegnimento.
369 +</p>
370 +
371 +</body>
372 +</section>
373 +<!-- =============================================================== -->
374 +
375 </chapter>
376 </guide>