[bootlin/training-materials updates] master: Simplify diagram (a89bb342)
Michael Opdenacker
michael.opdenacker at bootlin.com
Wed Feb 3 11:04:40 CET 2021
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/a89bb342486d012bbc36fbabcc871280c1766975
>---------------------------------------------------------------
commit a89bb342486d012bbc36fbabcc871280c1766975
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date: Wed Feb 3 11:04:40 2021 +0100
Simplify diagram
Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>
>---------------------------------------------------------------
a89bb342486d012bbc36fbabcc871280c1766975
.../modules-to-access-rootfs.dia | 418 +++++++--------------
1 file changed, 127 insertions(+), 291 deletions(-)
diff --git a/slides/sysdev-linux-intro-modules/modules-to-access-rootfs.dia b/slides/sysdev-linux-intro-modules/modules-to-access-rootfs.dia
index ff6625e5..740c813e 100644
--- a/slides/sysdev-linux-intro-modules/modules-to-access-rootfs.dia
+++ b/slides/sysdev-linux-intro-modules/modules-to-access-rootfs.dia
@@ -87,51 +87,19 @@
<dia:layer name="Arrière-plan" visible="true" connectable="true" active="true">
<dia:object type="Standard - Box" version="0" id="O0">
<dia:attribute name="obj_pos">
- <dia:point val="17,11.05"/>
+ <dia:point val="20,3.95"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="16.95,11;41.05,20.05"/>
+ <dia:rectangle val="19.95,3.9;38.05,6.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
- <dia:point val="17,11.05"/>
+ <dia:point val="20,3.95"/>
</dia:attribute>
<dia:attribute name="elem_width">
- <dia:real val="24"/>
+ <dia:real val="18"/>
</dia:attribute>
<dia:attribute name="elem_height">
- <dia:real val="8.9499999999999993"/>
- </dia:attribute>
- <dia:attribute name="border_width">
- <dia:real val="0.10000000149011612"/>
- </dia:attribute>
- <dia:attribute name="border_color">
- <dia:color val="#868686ff"/>
- </dia:attribute>
- <dia:attribute name="inner_color">
- <dia:color val="#e5e5e5ff"/>
- </dia:attribute>
- <dia:attribute name="show_background">
- <dia:boolean val="true"/>
- </dia:attribute>
- <dia:attribute name="corner_radius">
- <dia:real val="0.59999999999999998"/>
- </dia:attribute>
- </dia:object>
- <dia:object type="Standard - Box" version="0" id="O1">
- <dia:attribute name="obj_pos">
- <dia:point val="18,3.95"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="17.95,3.9;40.05,9"/>
- </dia:attribute>
- <dia:attribute name="elem_corner">
- <dia:point val="18,3.95"/>
- </dia:attribute>
- <dia:attribute name="elem_width">
- <dia:real val="22"/>
- </dia:attribute>
- <dia:attribute name="elem_height">
- <dia:real val="5"/>
+ <dia:real val="2.0499999999999998"/>
</dia:attribute>
<dia:attribute name="border_width">
<dia:real val="0.10000000149011612"/>
@@ -149,58 +117,26 @@
<dia:real val="0.59999999999999998"/>
</dia:attribute>
</dia:object>
- <dia:object type="Standard - Box" version="0" id="O2">
+ <dia:object type="Standard - Text" version="1" id="O1">
<dia:attribute name="obj_pos">
- <dia:point val="18,11.9"/>
+ <dia:point val="29,4.975"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="17.95,11.85;40.05,18.25"/>
- </dia:attribute>
- <dia:attribute name="elem_corner">
- <dia:point val="18,11.9"/>
- </dia:attribute>
- <dia:attribute name="elem_width">
- <dia:real val="22"/>
- </dia:attribute>
- <dia:attribute name="elem_height">
- <dia:real val="6.3000000000000007"/>
- </dia:attribute>
- <dia:attribute name="border_width">
- <dia:real val="0.10000000149011612"/>
- </dia:attribute>
- <dia:attribute name="border_color">
- <dia:color val="#d9cb2fff"/>
- </dia:attribute>
- <dia:attribute name="inner_color">
- <dia:color val="#fff8a8ff"/>
- </dia:attribute>
- <dia:attribute name="show_background">
- <dia:boolean val="true"/>
- </dia:attribute>
- <dia:attribute name="corner_radius">
- <dia:real val="0.59999999999999998"/>
- </dia:attribute>
- </dia:object>
- <dia:object type="Standard - Text" version="1" id="O3">
- <dia:attribute name="obj_pos">
- <dia:point val="29,19.3"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="27.4488,18.3229;30.5512,19.5616"/>
+ <dia:rectangle val="27.74,4.01488;30.26,5.22646"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
- <dia:string>#initramfs#</dia:string>
+ <dia:string>#Kernel#</dia:string>
</dia:attribute>
<dia:attribute name="font">
- <dia:font family="Latin Modern Sans" style="0" name="Courier"/>
+ <dia:font family="Latin Modern Sans" style="80" name="Courier"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="1.0583332926034927"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="29,19.3"/>
+ <dia:point val="29,4.975"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
@@ -213,33 +149,64 @@
<dia:attribute name="valign">
<dia:enum val="3"/>
</dia:attribute>
+ <dia:connections>
+ <dia:connection handle="0" to="O0" connection="8"/>
+ </dia:connections>
</dia:object>
- <dia:object type="Standard - Text" version="1" id="O4">
+ <dia:object type="Standard - Line" version="0" id="O2">
<dia:attribute name="obj_pos">
- <dia:point val="28.95,12.8"/>
+ <dia:point val="29,6.04955"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="28.0912,11.8399;29.8087,13.0515"/>
+ <dia:rectangle val="28.6382,5.99955;29.3618,11.1"/>
+ </dia:attribute>
+ <dia:attribute name="conn_endpoints">
+ <dia:point val="29,6.04955"/>
+ <dia:point val="29,11.05"/>
+ </dia:attribute>
+ <dia:attribute name="numcp">
+ <dia:int val="1"/>
+ </dia:attribute>
+ <dia:attribute name="end_arrow">
+ <dia:enum val="22"/>
+ </dia:attribute>
+ <dia:attribute name="end_arrow_length">
+ <dia:real val="0.5"/>
+ </dia:attribute>
+ <dia:attribute name="end_arrow_width">
+ <dia:real val="0.5"/>
+ </dia:attribute>
+ <dia:connections>
+ <dia:connection handle="0" to="O0" connection="8"/>
+ </dia:connections>
+ </dia:object>
+ <dia:object type="Standard - Text" version="1" id="O3">
+ <dia:attribute name="obj_pos">
+ <dia:point val="20,24"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="20,23.4059;36.98,24.9509"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
- <dia:string>#/init#</dia:string>
+ <dia:string>#The modules in the initramfs are updated every time
+a kernel upgrade is available.#</dia:string>
</dia:attribute>
<dia:attribute name="font">
- <dia:font family="Latin Modern Sans" style="80" name="Courier"/>
+ <dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
- <dia:real val="1.0583332926034927"/>
+ <dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="28.95,12.8"/>
+ <dia:point val="20,24"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
- <dia:enum val="1"/>
+ <dia:enum val="0"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
@@ -247,32 +214,27 @@
<dia:enum val="3"/>
</dia:attribute>
</dia:object>
- <dia:object type="Standard - Text" version="1" id="O5">
+ <dia:object type="Standard - Text" version="1" id="O4">
<dia:attribute name="obj_pos">
- <dia:point val="29,13.75"/>
+ <dia:point val="29,0"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="20.9825,12.8707;37.0175,19.7005"/>
+ <dia:rectangle val="19.64,-0.890679;38.36,1.42575"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
- <dia:string>#Run early userspace commands (splashscreen, etc)
-Loads modules (storage and filesystem drivers)
-needed to access the final root filesystem
-Mounts the root filesystem and switches to it
-(switch_root command)
-
-#</dia:string>
+ <dia:string>#Using kernel modules to support
+many different devices and setups#</dia:string>
</dia:attribute>
<dia:attribute name="font">
- <dia:font family="Latin Modern Sans" style="0" name="Courier"/>
+ <dia:font family="sans" style="80" name="Helvetica-Bold"/>
</dia:attribute>
<dia:attribute name="height">
- <dia:real val="0.95249996334314346"/>
+ <dia:real val="1.1994443982839584"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="29,13.75"/>
+ <dia:point val="29,0"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
@@ -286,17 +248,49 @@ Mounts the root filesystem and switches to it
<dia:enum val="3"/>
</dia:attribute>
</dia:object>
+ <dia:object type="Standard - Box" version="0" id="O5">
+ <dia:attribute name="obj_pos">
+ <dia:point val="20,8"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="19.95,7.95;38.05,16.05"/>
+ </dia:attribute>
+ <dia:attribute name="elem_corner">
+ <dia:point val="20,8"/>
+ </dia:attribute>
+ <dia:attribute name="elem_width">
+ <dia:real val="18"/>
+ </dia:attribute>
+ <dia:attribute name="elem_height">
+ <dia:real val="8"/>
+ </dia:attribute>
+ <dia:attribute name="border_width">
+ <dia:real val="0.10000000149011612"/>
+ </dia:attribute>
+ <dia:attribute name="border_color">
+ <dia:color val="#d9cb2fff"/>
+ </dia:attribute>
+ <dia:attribute name="inner_color">
+ <dia:color val="#fff8a8ff"/>
+ </dia:attribute>
+ <dia:attribute name="show_background">
+ <dia:boolean val="true"/>
+ </dia:attribute>
+ <dia:attribute name="corner_radius">
+ <dia:real val="0.59999999999999998"/>
+ </dia:attribute>
+ </dia:object>
<dia:object type="Standard - Text" version="1" id="O6">
<dia:attribute name="obj_pos">
- <dia:point val="28.96,5.0775"/>
+ <dia:point val="29,9"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="27.7,4.11738;30.22,5.32896"/>
+ <dia:rectangle val="21.3113,8.03988;36.6887,9.25146"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
- <dia:string>#Kernel#</dia:string>
+ <dia:string>#Intermediate root filesystem (initramfs)#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="Latin Modern Sans" style="80" name="Courier"/>
@@ -305,7 +299,7 @@ Mounts the root filesystem and switches to it
<dia:real val="1.0583332926034927"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="28.96,5.0775"/>
+ <dia:point val="29,9"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
@@ -321,17 +315,22 @@ Mounts the root filesystem and switches to it
</dia:object>
<dia:object type="Standard - Text" version="1" id="O7">
<dia:attribute name="obj_pos">
- <dia:point val="28.8513,6.3375"/>
+ <dia:point val="29,10"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="21.2863,5.45815;36.4163,8.47796"/>
+ <dia:rectangle val="21.585,9.12065;36.415,16.903"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
- <dia:string>#Boots on a temporary root filesystem: initramfs
-(no driver needed)
-Starts the /init executable if found#</dia:string>
+ <dia:string>#
+No special driver required to access it
+Contains all the modules to access the specific
+storage and filesytem of the device
+Load such modules
+and mount the new root filesystem
+
+#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="Latin Modern Sans" style="0" name="Courier"/>
@@ -340,7 +339,7 @@ Starts the /init executable if found#</dia:string>
<dia:real val="0.95249996334314346"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="28.8513,6.3375"/>
+ <dia:point val="29,10"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
@@ -354,81 +353,21 @@ Starts the /init executable if found#</dia:string>
<dia:enum val="3"/>
</dia:attribute>
</dia:object>
- <dia:object type="Standard - Line" version="0" id="O8">
- <dia:attribute name="obj_pos">
- <dia:point val="29,8.95"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="28.6382,8.9;29.3618,11.1"/>
- </dia:attribute>
- <dia:attribute name="conn_endpoints">
- <dia:point val="29,8.95"/>
- <dia:point val="29,11.05"/>
- </dia:attribute>
- <dia:attribute name="numcp">
- <dia:int val="1"/>
- </dia:attribute>
- <dia:attribute name="end_arrow">
- <dia:enum val="22"/>
- </dia:attribute>
- <dia:attribute name="end_arrow_length">
- <dia:real val="0.5"/>
- </dia:attribute>
- <dia:attribute name="end_arrow_width">
- <dia:real val="0.5"/>
- </dia:attribute>
- <dia:connections>
- <dia:connection handle="0" to="O1" connection="6"/>
- <dia:connection handle="1" to="O0" connection="1"/>
- </dia:connections>
- </dia:object>
- <dia:object type="Standard - Box" version="0" id="O9">
+ <dia:object type="Standard - Box" version="0" id="O8">
<dia:attribute name="obj_pos">
- <dia:point val="17.05,22.125"/>
+ <dia:point val="20,18"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="17,22.075;41.1,26.8742"/>
+ <dia:rectangle val="19.95,17.95;38.05,21.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
- <dia:point val="17.05,22.125"/>
+ <dia:point val="20,18"/>
</dia:attribute>
<dia:attribute name="elem_width">
- <dia:real val="24"/>
+ <dia:real val="18"/>
</dia:attribute>
<dia:attribute name="elem_height">
- <dia:real val="4.699217579712812"/>
- </dia:attribute>
- <dia:attribute name="border_width">
- <dia:real val="0.10000000149011612"/>
- </dia:attribute>
- <dia:attribute name="border_color">
- <dia:color val="#868686ff"/>
- </dia:attribute>
- <dia:attribute name="inner_color">
- <dia:color val="#e5e5e5ff"/>
- </dia:attribute>
- <dia:attribute name="show_background">
- <dia:boolean val="true"/>
- </dia:attribute>
- <dia:attribute name="corner_radius">
- <dia:real val="0.59999999999999998"/>
- </dia:attribute>
- </dia:object>
- <dia:object type="Standard - Box" version="0" id="O10">
- <dia:attribute name="obj_pos">
- <dia:point val="18.05,22.775"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="18,22.725;40.1,25.425"/>
- </dia:attribute>
- <dia:attribute name="elem_corner">
- <dia:point val="18.05,22.775"/>
- </dia:attribute>
- <dia:attribute name="elem_width">
- <dia:real val="22"/>
- </dia:attribute>
- <dia:attribute name="elem_height">
- <dia:real val="2.6000000000000014"/>
+ <dia:real val="3"/>
</dia:attribute>
<dia:attribute name="border_width">
<dia:real val="0.10000000149011612"/>
@@ -446,50 +385,17 @@ Starts the /init executable if found#</dia:string>
<dia:real val="0.59999999999999998"/>
</dia:attribute>
</dia:object>
- <dia:object type="Standard - Text" version="1" id="O11">
+ <dia:object type="Standard - Text" version="1" id="O9">
<dia:attribute name="obj_pos">
- <dia:point val="29.05,26.4496"/>
+ <dia:point val="29,19.05"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="26.335,25.4725;31.765,26.7112"/>
+ <dia:rectangle val="25.05,18.0899;32.95,19.3015"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
- <dia:string>#Root filesystem#</dia:string>
- </dia:attribute>
- <dia:attribute name="font">
- <dia:font family="Latin Modern Sans" style="0" name="Courier"/>
- </dia:attribute>
- <dia:attribute name="height">
- <dia:real val="1.0583332926034927"/>
- </dia:attribute>
- <dia:attribute name="pos">
- <dia:point val="29.05,26.4496"/>
- </dia:attribute>
- <dia:attribute name="color">
- <dia:color val="#000000ff"/>
- </dia:attribute>
- <dia:attribute name="alignment">
- <dia:enum val="1"/>
- </dia:attribute>
- </dia:composite>
- </dia:attribute>
- <dia:attribute name="valign">
- <dia:enum val="3"/>
- </dia:attribute>
- </dia:object>
- <dia:object type="Standard - Text" version="1" id="O12">
- <dia:attribute name="obj_pos">
- <dia:point val="29,23.875"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="27.1462,22.9149;30.8537,24.1265"/>
- </dia:attribute>
- <dia:attribute name="text">
- <dia:composite type="text">
- <dia:attribute name="string">
- <dia:string>#/sbin/init#</dia:string>
+ <dia:string>#Final root filesystem#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="Latin Modern Sans" style="80" name="Courier"/>
@@ -498,7 +404,7 @@ Starts the /init executable if found#</dia:string>
<dia:real val="1.0583332926034927"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="29,23.875"/>
+ <dia:point val="29,19.05"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
@@ -512,12 +418,12 @@ Starts the /init executable if found#</dia:string>
<dia:enum val="3"/>
</dia:attribute>
</dia:object>
- <dia:object type="Standard - Text" version="1" id="O13">
+ <dia:object type="Standard - Text" version="1" id="O10">
<dia:attribute name="obj_pos">
- <dia:point val="28.9362,24.9725"/>
+ <dia:point val="28.9362,20.3975"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="25.2912,24.0932;32.5812,25.208"/>
+ <dia:rectangle val="25.2912,19.5182;32.5812,20.633"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
@@ -531,7 +437,7 @@ Starts the /init executable if found#</dia:string>
<dia:real val="0.95249996334314346"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="28.9362,24.9725"/>
+ <dia:point val="28.9362,20.3975"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
@@ -545,16 +451,16 @@ Starts the /init executable if found#</dia:string>
<dia:enum val="3"/>
</dia:attribute>
</dia:object>
- <dia:object type="Standard - Line" version="0" id="O14">
+ <dia:object type="Standard - Line" version="0" id="O11">
<dia:attribute name="obj_pos">
- <dia:point val="29,20"/>
+ <dia:point val="29,16"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="28.6752,19.9491;29.3987,22.8259"/>
+ <dia:rectangle val="28.6382,15.95;29.3618,18.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
- <dia:point val="29,20"/>
- <dia:point val="29.05,22.775"/>
+ <dia:point val="29,16"/>
+ <dia:point val="29,18"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
@@ -569,79 +475,9 @@ Starts the /init executable if found#</dia:string>
<dia:real val="0.5"/>
</dia:attribute>
<dia:connections>
- <dia:connection handle="0" to="O0" connection="6"/>
- <dia:connection handle="1" to="O10" connection="1"/>
+ <dia:connection handle="0" to="O5" connection="6"/>
+ <dia:connection handle="1" to="O8" connection="1"/>
</dia:connections>
</dia:object>
- <dia:object type="Standard - Text" version="1" id="O15">
- <dia:attribute name="obj_pos">
- <dia:point val="18,30"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="18,29.4059;41.295,33.3509"/>
- </dia:attribute>
- <dia:attribute name="text">
- <dia:composite type="text">
- <dia:attribute name="string">
- <dia:string>#Desktop or embedded distributions can use kernel modules to support
-many different devices and filesystems with a single kernel. They boot
-on an intermediate filesystem ("initramfs") that contains all the modules
-needed to access the specific hardware and setup. The modules in the
-initramfs are updated every time a kernel upgrade is available.#</dia:string>
- </dia:attribute>
- <dia:attribute name="font">
- <dia:font family="sans" style="0" name="Helvetica"/>
- </dia:attribute>
- <dia:attribute name="height">
- <dia:real val="0.80000000000000004"/>
- </dia:attribute>
- <dia:attribute name="pos">
- <dia:point val="18,30"/>
- </dia:attribute>
- <dia:attribute name="color">
- <dia:color val="#000000ff"/>
- </dia:attribute>
- <dia:attribute name="alignment">
- <dia:enum val="0"/>
- </dia:attribute>
- </dia:composite>
- </dia:attribute>
- <dia:attribute name="valign">
- <dia:enum val="3"/>
- </dia:attribute>
- </dia:object>
- <dia:object type="Standard - Text" version="1" id="O16">
- <dia:attribute name="obj_pos">
- <dia:point val="16.7,2"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="16.7,1.39748;41.565,2.15309"/>
- </dia:attribute>
- <dia:attribute name="text">
- <dia:composite type="text">
- <dia:attribute name="string">
- <dia:string>#Using kernel modules to support many different devices and setups#</dia:string>
- </dia:attribute>
- <dia:attribute name="font">
- <dia:font family="sans" style="80" name="Helvetica-Bold"/>
- </dia:attribute>
- <dia:attribute name="height">
- <dia:real val="0.81138885766267776"/>
- </dia:attribute>
- <dia:attribute name="pos">
- <dia:point val="16.7,2"/>
- </dia:attribute>
- <dia:attribute name="color">
- <dia:color val="#000000ff"/>
- </dia:attribute>
- <dia:attribute name="alignment">
- <dia:enum val="0"/>
- </dia:attribute>
- </dia:composite>
- </dia:attribute>
- <dia:attribute name="valign">
- <dia:enum val="3"/>
- </dia:attribute>
- </dia:object>
</dia:layer>
</dia:diagram>
More information about the training-materials-updates
mailing list