1
0
mirror of https://github.com/containers/youki synced 2024-11-26 14:13:49 +01:00
youki/docs/.drawio.svg

696 lines
86 KiB
XML
Raw Normal View History

<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1133px" height="1049px" viewBox="-0.5 -0.5 1133 1049" content="&lt;mxfile&gt;&lt;diagram id=&quot;HhQ3QFDtsXKOu_h-fqf1&quot; name=&quot;Page-1&quot;&gt;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
2021-10-18 08:24:24 +02:00
<defs/>
<g>
<rect x="425" y="0" width="90" height="40" fill="#f74c00" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 88px; height: 1px; padding-top: 20px; margin-left: 426px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
Intermediate Process
</div>
</div>
</div>
</foreignObject>
<text x="470" y="24" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">
Intermediate Pr...
</text>
</switch>
</g>
<path d="M 220 40 L 220 110 L 220 1033.63" fill="none" stroke="#f74c00" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 220 1038.88 L 216.5 1031.88 L 220 1033.63 L 223.5 1031.88 Z" fill="#f74c00" stroke="#f74c00" stroke-miterlimit="10" pointer-events="all"/>
<rect x="175" y="0" width="90" height="40" fill="#f74c00" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 88px; height: 1px; padding-top: 20px; margin-left: 176px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
youki create
</div>
</div>
</div>
</foreignObject>
<text x="220" y="24" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">
youki create
</text>
</switch>
</g>
<rect x="675" y="0" width="90" height="40" fill="#f74c00" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 88px; height: 1px; padding-top: 20px; margin-left: 676px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
<font color="#ffffff">
Init
<br/>
Process
</font>
</div>
</div>
</div>
</foreignObject>
<text x="720" y="24" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
Init...
</text>
</switch>
</g>
<path d="M 940 40 L 940 1033.63" fill="none" stroke="#f74c00" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 940 1038.88 L 936.5 1031.88 L 940 1033.63 L 943.5 1031.88 Z" fill="#f74c00" stroke="#f74c00" stroke-miterlimit="10" pointer-events="all"/>
<rect x="895" y="0" width="90" height="40" fill="#f74c00" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 88px; height: 1px; padding-top: 20px; margin-left: 896px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
youki start
</div>
</div>
</div>
</foreignObject>
<text x="940" y="24" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">
youki start
</text>
</switch>
</g>
<path d="M 105 75 L 208.63 75" fill="none" stroke="#006eaf" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 213.88 75 L 206.88 78.5 L 208.63 75 L 206.88 71.5 Z" fill="#006eaf" stroke="#006eaf" stroke-miterlimit="10" pointer-events="all"/>
<rect x="35" y="0" width="70" height="100" fill="#1ba1e2" stroke="#006eaf" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 50px; margin-left: 36px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
High-level runtime
</div>
</div>
</div>
</foreignObject>
<text x="70" y="54" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">
High-level...
</text>
</switch>
</g>
<rect x="110" y="50" width="100" height="20" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 60px; margin-left: 160px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">
<font color="#1ba1e2">
youki create $id
</font>
</div>
</div>
</div>
</foreignObject>
<text x="160" y="64" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
youki create $id
</text>
</switch>
</g>
<path d="M 227.5 90 L 461.13 90" fill="none" stroke="#f74c00" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 466.38 90 L 459.38 93.5 L 461.13 90 L 459.38 86.5 Z" fill="#f74c00" stroke="#f74c00" stroke-miterlimit="10" pointer-events="all"/>
<rect x="318.75" y="63" width="50" height="20" fill="none" stroke="none" pointer-events="all"/>
2021-10-18 08:24:24 +02:00
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 73px; margin-left: 344px;">
2021-10-18 08:24:24 +02:00
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">
<font color="#f74c00">
<i>
fork(2)
</i>
</font>
</div>
</div>
</div>
</foreignObject>
<text x="344" y="77" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
2021-10-18 08:24:24 +02:00
fork(2)
</text>
</switch>
</g>
<path d="M 233.87 230 L 467.5 230" fill="none" stroke="#f74c00" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 228.62 230 L 235.62 226.5 L 233.87 230 L 235.62 233.5 Z" fill="#f74c00" stroke="#f74c00" stroke-miterlimit="10" pointer-events="all"/>
<rect x="251.25" y="200" width="180" height="20" fill="none" stroke="none" pointer-events="all"/>
2021-10-18 08:24:24 +02:00
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 210px; margin-left: 341px;">
2021-10-18 08:24:24 +02:00
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">
<font color="#f74c00">
send identifier mapping request
</font>
</div>
</div>
</div>
</foreignObject>
<text x="341" y="214" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
2021-10-18 08:24:24 +02:00
send identifier mapping request
</text>
</switch>
</g>
<rect x="380" y="153" width="180" height="40" rx="6" ry="6" fill="#ffffff" stroke="#000000" pointer-events="all"/>
2021-10-18 08:24:24 +02:00
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 178px; height: 1px; padding-top: 173px; margin-left: 381px;">
2021-10-18 08:24:24 +02:00
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
unshare(CLONE_NEWUSER)
</div>
</div>
</div>
</foreignObject>
<text x="470" y="177" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
2021-10-18 08:24:24 +02:00
unshare(CLONE_NEWUSER)
</text>
</switch>
</g>
<path d="M 470 40 L 470 153" fill="none" stroke="#f74c00" stroke-miterlimit="10" pointer-events="stroke"/>
2021-10-18 08:24:24 +02:00
<image x="74.5" y="119.5" width="110.67" height="73" xlink:href="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiB3aWR0aD0iMTExNC45OTM3NzQ0MTQwNjI1IiBoZWlnaHQ9IjczNC42MzE0Njk3MjY1NjI1IiB2aWV3Qm94PSI0Mi41MDEwOTg2MzI4MTI1IDQwLjc1NTk4MTQ0NTMxMjUgMTExNC45OTM3NzQ0MTQwNjI1IDczNC42MzE0Njk3MjY1NjI1IiB2ZXJzaW9uPSIxLjEiIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS40MTQyMTsiPgogICAgPGcgaWQ9IkxheWVyLTEiIHNlcmlmOmlkPSJMYXllciAxIj4KICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLDU5Ny4zNDQsNjM3LjAyKSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLC0yNzkuNTU5Qy0xMjEuMjM4LC0yNzkuNTU5IC0yMzEuMzksLTI2NC45ODMgLTMxMi45MzksLTI0MS4yM0wtMzEyLjkzOSwtMzguMzI5Qy0yMzEuMzksLTE0LjU3NSAtMTIxLjIzOCwwIDAsMEMxMzguNzYsMCAyNjIuOTg3LC0xOS4wOTIgMzQ2LjQzMSwtNDkuMTg2TDM0Ni40MzEsLTIzMC4zN0MyNjIuOTg3LC0yNjAuNDY1IDEzOC43NiwtMjc5LjU1OSAwLC0yNzkuNTU5IiBzdHlsZT0iZmlsbDpyZ2IoMTY1LDQzLDApO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLDEwNjguNzUsNTc1LjY0MikiPgogICAgICAgICAgICA8cGF0aCBkPSJNMCwtNTMuMzJMLTE0LjIxMSwtODIuNzYxQy0xNC4xMzgsLTgzLjg3OSAtMTQuMDgsLTg0Ljk5OCAtMTQuMDgsLTg2LjEyMUMtMTQuMDgsLTExOS40OTYgLTQ4Ljc4NiwtMTUwLjI1NiAtMTA3LjE3NywtMTc0Ljg4M0wtMTA3LjE3NywyLjY0M0MtNzkuOTMyLC04Ljg0OSAtNTcuODI5LC0yMS42NzQgLTQyLjAyMSwtMzUuNDgyQy00Ni42NzMsLTE2Ljc3NSAtNjIuNTg1LDIxLjA3MSAtNzUuMjcxLDQ3LjY4NkMtOTYuMTIxLDg1Ljc1MiAtMTAzLjY3MSwxMTguODg5IC0xMDIuNzAzLDEyMC41M0MtMTAyLjA4NiwxMjEuNTYzIC05NC45NzMsMTEwLjU5IC04NC40ODQsOTIuODA5Qy02MC4wNzQsNTguMDI4IC0xMy44MiwtOC4zNzMgLTQuNTc1LC0yNS4yODdDNS44OTcsLTQ0LjQ2MSAwLC01My4zMiAwLC01My4zMiIgc3R5bGU9ImZpbGw6cmdiKDE2NSw0MywwKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8L2c+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwxNDkuMDY0LDU5MS40MjEpIj4KICAgICAgICAgICAgPHBhdGggZD0iTTAsLTk5Ljk1NEMwLC05My41MjYgMS4yOTMsLTg3LjE5NCAzLjc4OCwtODAuOTg1TC00LjcyMywtNjUuODM1Qy00LjcyMywtNjUuODM1IC0xMS41NDEsLTU2Ljk4OSAwLjQ2NSwtMzguMzI3QzExLjA1NSwtMjEuODcyIDY0LjEsNDIuNTQgOTIuMDk3LDc2LjI3MUMxMDQuMTIzLDkzLjU2NCAxMTIuMjc2LDEwNC4yMTYgMTEyLjk5LDEwMy4xODdDMTE0LjExNCwxMDEuNTU0IDEwNS41MTQsNjkuMDg3IDgxLjYzMSwzMi4wNDZDNzAuNDg3LDEyLjE1MSA1Ny4xNzcsLTE0LjIwNiA0OS4xODksLTMzLjY3NUM3MS40OTIsLTE5LjU1OSAxMDAuNjcyLC02Ljc1NSAxMzUuMzQxLDQuMjY1TDEzNS4zNDEsLTIwNC4xN0M1MS43OTcsLTE3Ny42MjIgMCwtMTQwLjczNyAwLC05OS45NTQiIHN0eWxlPSJmaWxsOnJnYigxNjUsNDMsMCk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDEsMTE1MS4yNywyODEuODEzKSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLDI0MC4zNDNMLTkzLjQxNSwxNzEuNTMyQy05NC4yOTUsMTY4LjQ2OCAtOTUuMTcxLDE2NS40MDUgLTk2LjA3NywxNjIuMzdMLTY1LjM5NCwxMTcuOTE5Qy02Mi4yNjQsMTEzLjM5NyAtNjEuNjI5LDEwNy41MjEgLTYzLjY2MywxMDIuMzY0Qy02NS43LDk3LjIzNCAtNzAuMTU0LDkzLjU1NCAtNzUuNDI2LDkyLjY1NEwtMTI3LjMxLDgzLjg0OUMtMTI5LjMxOCw3OS43NDcgLTEzMS40MjYsNzUuNzA3IC0xMzMuNTQsNzEuNjk5TC0xMTEuNzQzLDIxLjc5NkMtMTA5LjUsMTYuNzA5IC0xMDkuOTc0LDEwLjgwMSAtMTEyLjk0Niw2LjE4OEMtMTE1LjkwNywxLjU1MiAtMTIwLjkzNiwtMS4xNTYgLTEyNi4yOTUsLTAuOTQ1TC0xNzguOTUxLDAuOTY4Qy0xODEuNjc4LC0yLjU4MiAtMTg0LjQ0NywtNi4xIC0xODcuMjcyLC05LjU1M0wtMTc1LjE3MiwtNjMuMDQzQy0xNzMuOTQ3LC02OC40NzYgLTE3NS40OTQsLTc0LjE2MSAtMTc5LjI3NSwtNzguMTA3Qy0xODMuMDM3LC04Mi4wMzkgLTE4OC41MDQsLTgzLjY2NiAtMTkzLjcwMSwtODIuMzlMLTI0NC45OSwtNjkuNzgyQy0yNDguMzExLC03Mi43MTcgLTI1MS42ODgsLTc1LjYxNSAtMjU1LjEwNCwtNzguNDU1TC0yNTMuMjU2LC0xMzMuMzY5Qy0yNTMuMDU4LC0xMzguOTI4IC0yNTUuNjQ5LC0xNDQuMjExIC0yNjAuMSwtMTQ3LjI5NEMtMjY0LjU0NiwtMTUwLjM5OCAtMjcwLjE5MywtMTUwLjg2NyAtMjc1LjA1NiwtMTQ4LjU2TC0zMjIuOTAzLC0xMjUuODEzQy0zMjYuNzU3LC0xMjguMDIzIC0zMzAuNjMxLC0xMzAuMjEzIC0zMzQuNTQ3LC0xMzIuMzNMLTM0My4wMDIsLTE4Ni40NDVDLTM0My44NTksLTE5MS45MjggLTM0Ny4zODcsLTE5Ni41ODQgLTM1Mi4zMjgsLTE5OC43MTFDLTM1Ny4yNTEsLTIwMC44NDggLTM2Mi44OTYsLTIwMC4xNTggLTM2Ny4yMTksLTE5Ni45MDNMLTQwOS44NzgsLTE2NC44OTZDLTQxNC4wNzgsLTE2Ni4yOTEgLTQxOC4yOTcsLTE2Ny42MjggLTQyMi41NywtMTY4LjkwN0wtNDQwLjk1NiwtMjIwLjIyM0MtNDQyLjgyNiwtMjI1LjQ1MiAtNDQ3LjEzNywtMjI5LjI5NCAtNDUyLjM5NCwtMjMwLjM3NEMtNDU3LjYzMywtMjMxLjQ0NiAtNDYzLjAy
<rect x="167.5" y="240" width="115" height="40" rx="6" ry="6" fill="#ffffff" stroke="#000000" pointer-events="all"/>
2021-10-18 08:24:24 +02:00
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 113px; height: 1px; padding-top: 260px; margin-left: 169px;">
2021-10-18 08:24:24 +02:00
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
write uid mapping
</div>
</div>
</div>
</foreignObject>
<text x="225" y="264" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
2021-10-18 08:24:24 +02:00
write uid mapping
</text>
</switch>
</g>
<rect x="167.5" y="290" width="115" height="40" rx="6" ry="6" fill="#ffffff" stroke="#000000" pointer-events="all"/>
2021-10-18 08:24:24 +02:00
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 113px; height: 1px; padding-top: 310px; margin-left: 169px;">
2021-10-18 08:24:24 +02:00
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
write gid mapping
</div>
</div>
</div>
</foreignObject>
<text x="225" y="314" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
2021-10-18 08:24:24 +02:00
write gid mapping
</text>
</switch>
</g>
<path d="M 225 360 L 458.63 360" fill="none" stroke="#f74c00" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 463.88 360 L 456.88 363.5 L 458.63 360 L 456.88 356.5 Z" fill="#f74c00" stroke="#f74c00" stroke-miterlimit="10" pointer-events="all"/>
<rect x="282.5" y="330" width="130" height="20" fill="none" stroke="none" pointer-events="all"/>
2021-10-18 08:24:24 +02:00
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 340px; margin-left: 348px;">
2021-10-18 08:24:24 +02:00
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">
<font color="#f74c00">
send mapping written
</font>
</div>
</div>
</div>
</foreignObject>
<text x="348" y="344" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
2021-10-18 08:24:24 +02:00
send mapping written
</text>
</switch>
</g>
<path d="M 475 490 L 708.63 490" fill="none" stroke="#f74c00" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 713.88 490 L 706.88 493.5 L 708.63 490 L 706.88 486.5 Z" fill="#f74c00" stroke="#f74c00" stroke-miterlimit="10" pointer-events="all"/>
<rect x="570" y="460" width="50" height="20" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 470px; margin-left: 595px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">
<font color="#f74c00">
<i>
fork(2)
</i>
</font>
</div>
</div>
</div>
</foreignObject>
<text x="595" y="474" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
fork(2)
</text>
</switch>
</g>
<path d="M 231.37 800 L 585 800 Q 595 800 605 800 L 715 800" fill="none" stroke="#f74c00" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 226.12 800 L 233.12 796.5 L 231.37 800 L 233.12 803.5 Z" fill="#f74c00" stroke="#f74c00" stroke-miterlimit="10" pointer-events="all"/>
<rect x="431.25" y="770" width="70" height="20" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 780px; margin-left: 466px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">
<font color="#f74c00">
send ready
<br/>
</font>
</div>
</div>
</div>
</foreignObject>
<text x="466" y="784" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
send ready
</text>
</switch>
</g>
<rect x="248.75" y="510" width="190" height="20" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 520px; margin-left: 344px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">
<font color="#f74c00">
send ready with a init process pid
</font>
</div>
</div>
</div>
</foreignObject>
<text x="344" y="524" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
send ready with a init process...
</text>
</switch>
</g>
<path d="M 231.37 539 L 465 539" fill="none" stroke="#f74c00" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 226.12 539 L 233.12 535.5 L 231.37 539 L 233.12 542.5 Z" fill="#f74c00" stroke="#f74c00" stroke-miterlimit="10" pointer-events="all"/>
<rect x="157.5" y="910" width="125" height="40" rx="6" ry="6" fill="#ffffff" stroke="#000000" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 123px; height: 1px; padding-top: 930px; margin-left: 159px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
update the pid file
</div>
</div>
</div>
</foreignObject>
<text x="220" y="934" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
update the pid file
</text>
</switch>
</g>
<rect x="185.67" y="970" width="62.5" height="40" rx="6" ry="6" fill="#ffffff" stroke="#000000" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 61px; height: 1px; padding-top: 990px; margin-left: 187px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
exit
</div>
</div>
</div>
</foreignObject>
<text x="217" y="994" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
exit
</text>
</switch>
</g>
<path d="M 1062 880 L 951.37 880" fill="none" stroke="#006eaf" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 946.12 880 L 953.12 876.5 L 951.37 880 L 953.12 883.5 Z" fill="#006eaf" stroke="#006eaf" stroke-miterlimit="10" pointer-events="all"/>
<rect x="1062" y="830" width="70" height="100" fill="#1ba1e2" stroke="#006eaf" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 880px; margin-left: 1063px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
High-level runtime
</div>
</div>
</div>
</foreignObject>
<text x="1097" y="884" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">
High-level...
</text>
</switch>
</g>
<rect x="955" y="857" width="90" height="20" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 867px; margin-left: 1000px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">
<font color="#1ba1e2">
youki start $id
</font>
</div>
</div>
</div>
</foreignObject>
<text x="1000" y="871" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
youki start $id
</text>
</switch>
</g>
<path d="M 731.37 890 L 935 890" fill="none" stroke="#f74c00" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 726.12 890 L 733.12 886.5 L 731.37 890 L 733.12 893.5 Z" fill="#f74c00" stroke="#f74c00" stroke-miterlimit="10" pointer-events="all"/>
<rect x="775" y="860" width="120" height="20" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 870px; margin-left: 835px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">
<font color="#f74c00">
send the start signal
</font>
</div>
</div>
</div>
</foreignObject>
<text x="835" y="874" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
send the start signal
</text>
</switch>
</g>
<rect x="908.75" y="970" width="62.5" height="40" rx="6" ry="6" fill="#ffffff" stroke="#000000" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 61px; height: 1px; padding-top: 990px; margin-left: 910px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
exit
</div>
</div>
</div>
</foreignObject>
<text x="940" y="994" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
exit
</text>
</switch>
</g>
<image x="984.5" y="729.5" width="127.87" height="75" xlink:href="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiB3aWR0aD0iMTE2Ni40Njg3NSIgaGVpZ2h0PSI2ODUuMDg0Mjg5NTUwNzgxMiIgdmlld0JveD0iMTcuMjg1MzM5MzU1NDY4NzUgNDkuMzU3OTg2NDUwMTk1MzEgMTE2Ni40Njg3NSA2ODUuMDg0Mjg5NTUwNzgxMiIgdmVyc2lvbj0iMS4xIiB4bWw6c3BhY2U9InByZXNlcnZlIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEuNDE0MjE7Ij4KICAgIDxnIGlkPSJMYXllci0xIiBzZXJpZjppZD0iTGF5ZXIgMSI+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSw2NTQuMTcyLDY2OC4zNTkpIj4KICAgICAgICAgICAgPHBhdGggZD0iTTAsLTMyMi42NDhDLTExNC41OTcsLTMyMi42NDggLTIxOC4xNzIsLTMwOC44NjkgLTI5Ni4xNzIsLTI4Ni40MTlMLTI5Ni4xNzIsLTI5MS40OUMtMzc0LjE3MiwtMjY2LjM5NSAtNDIzLjg1MywtMjMxLjUzMSAtNDIzLjg1MywtMTkyLjk4NEMtNDIzLjg1MywtMTg2LjkwNyAtNDIyLjUwOCwtMTgwLjkyMiAtNDIwLjE1LC0xNzUuMDUzTC00MjguMTM0LC0xNjAuNzMyQy00MjguMTM0LC0xNjAuNzMyIC00MzQuNTQ3LC0xNTIuMzczIC00MjMuMTk5LC0xMzQuNzMzQy00MTMuMTg5LC0xMTkuMTc5IC0zNjMuMDM1LC01OC4yOTUgLTMzNi41NzEsLTI2LjQxM0MtMzI1LjIwNCwtMTAuMDY1IC0zMTcuNDg4LDAgLTMxNi44MTQsLTAuOTczQy0zMTUuNzUzLC0yLjUxNiAtMzIzLjg3OCwtMzMuMjAyIC0zNDYuNDUzLC02OC4yMTVDLTM1Ni45ODYsLTg3LjAyIC0zNjkuODExLC0xMTEuOTM0IC0zNzcuMzYxLC0xMzAuMzM1Qy0zNTYuMjgsLTExNi45OTMgLTMyOC4xNzIsLTEwNC44OSAtMjk2LjE3MiwtOTQuNDc0TC0yOTYuMTcyLC05NC42MzNDLTIxOC4xNzIsLTcyLjE4IC0xMTQuNTk3LC01OC40MDQgMCwtNTguNDA0QzEzMS4xNTYsLTU4LjQwNCAyNDguODI4LC03Ni40NSAzMjcuODI4LC0xMDQuODk1TDMyNy44MjgsLTI3Ni4xNTNDMjQ4LjgyOCwtMzA0LjYgMTMxLjE1NiwtMzIyLjY0OCAwLC0zMjIuNjQ4IiBzdHlsZT0iZmlsbDpyZ2IoMTY1LDQzLDApO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLDEwOTkuODcsNTU0Ljk0KSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLC01MC4zOTlMLTEzLjQzMywtNzguMjI3Qy0xMy4zNjIsLTc5LjI4MyAtMTMuMzA5LC04MC4zNDEgLTEzLjMwOSwtODEuNDAyQy0xMy4zMDksLTExMi45NSAtNDYuMTE0LC0xNDIuMDIyIC0xMDEuMzA2LC0xNjUuMzAzTC0xMDEuMzA2LDIuNDk5Qy03NS41NTUsLTguMzY1IC01NC42NjEsLTIwLjQ4NSAtMzkuNzIsLTMzLjUzOEMtNDQuMTE4LC0xNS44NTUgLTU5LjE1NywxOS45MTcgLTcxLjE0OCw0NS4wNzNDLTkwLjg1NSw4MS4wNTQgLTk3Ljk5MywxMTIuMzc2IC05Ny4wNzcsMTEzLjkyNkMtOTYuNDkzLDExNC45MDQgLTg5Ljc3LDEwNC41MzMgLTc5Ljg1NSw4Ny43MjZDLTU2Ljc4Myw1NC44NSAtMTMuMDYzLC03LjkxNCAtNC4zMjUsLTIzLjkwMUM1LjU3NCwtNDIuMDI0IDAsLTUwLjM5OSAwLC01MC4zOTkiIHN0eWxlPSJmaWxsOnJnYigxNjUsNDMsMCk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDEsMTE3Ny44NywyNzcuMjEpIj4KICAgICAgICAgICAgPHBhdGggZD0iTTAsMjI3LjE3NUwtODguMjk2LDE2Mi4xMzJDLTg5LjEyNiwxNTkuMjM3IC04OS45NTYsMTU2LjM0NSAtOTAuODEyLDE1My40NzRMLTYxLjgxLDExMS40NThDLTU4Ljg0OSwxMDcuMTg0IC01OC4yNTIsMTAxLjYyOSAtNjAuMTc1LDk2Ljc1NUMtNjIuMSw5MS45MDUgLTY2LjMxMSw4OC40MjggLTcxLjI5Miw4Ny41NzZMLTEyMC4zMzUsNzkuMjU1Qy0xMjIuMjMzLDc1LjM3NiAtMTI0LjIyNSw3MS41NTcgLTEyNi4yMjQsNjcuNzcxTC0xMDUuNjIsMjAuNTk5Qy0xMDMuNTAxLDE1Ljc5MyAtMTAzLjk0NywxMC4yMDkgLTEwNi43NTksNS44NDhDLTEwOS41NTYsMS40NjUgLTExNC4zMSwtMS4wOTQgLTExOS4zNzYsLTAuODk1TC0xNjkuMTQ2LDAuOTE0Qy0xNzEuNzIzLC0yLjQ0MiAtMTc0LjM0LC01Ljc2NiAtMTc3LjAxMiwtOS4wMzJMLTE2NS41NzQsLTU5LjU5MkMtMTY0LjQxNSwtNjQuNzI0IC0xNjUuODc2LC03MC4xIC0xNjkuNDUzLC03My44M0MtMTczLjAwOCwtNzcuNTQ2IC0xNzguMTc1LC03OS4wODQgLTE4My4wODksLTc3Ljg4TC0yMzEuNTY3LC02NS45NjFDLTIzNC43MDcsLTY4LjczNiAtMjM3Ljg5NywtNzEuNDc0IC0yNDEuMTI2LC03NC4xNTdMLTIzOS4zODEsLTEyNi4wNjRDLTIzOS4xOTMsLTEzMS4zMTggLTI0MS42NDMsLTEzNi4zMTEgLTI0NS44NDksLTEzOS4yMjdDLTI1MC4wNTMsLTE0Mi4xNjEgLTI1NS4zODksLTE0Mi42MDMgLTI1OS45ODcsLTE0MC40MjNMLTMwNS4yMTMsLTExOC45MjFDLTMwOC44NTMsLTEyMS4wMTEgLTMxMi41MTUsLTEyMy4wODEgLTMxNi4yMTgsLTEyNS4wODRMLTMyNC4yMDksLTE3Ni4yMzJDLTMyNS4wMjEsLTE4MS40MTMgLTMyOC4zNTUsLTE4NS44MTYgLTMzMy4wMjQsLTE4Ny44MjZDLTMzNy42NzksLTE4OS44NDggLTM0My4wMTQsLTE4OS4xOTMgLTM0Ny4xMDEsLTE4Ni4xMTZMLTM4Ny40MjIsLTE1NS44NjNDLTM5MS4zOTIsLTE1Ny4xODEgLTM5NS4zOCwtMTU4LjQ0NiAtMzk5LjQxOCwtMTU5LjY1NUwtNDE2Ljc5OCwtMjA4LjE1OUMtNDE4LjU2NCwtMjEzLjEwNCAtNDIyLjY0LC0yMTYuNzM1IC00MjcuNjA4LC0yMTcuNzU2Qy00MzIuNTYxLC0yMTguNzY4IC00MzcuNjU2LC0yMTcuMDUzIC00NDEuMDkxLC0yMTMuMjE3TC00NzUuMDI5LC0xNzUuMjQ2Qy00NzkuMTMzLC0xNzUuNzE
<path d="M 470 270 L 470 563.63" fill="none" stroke="#f74c00" stroke-miterlimit="10" pointer-events="stroke"/>
2021-10-18 08:24:24 +02:00
<path d="M 470 568.88 L 466.5 561.88 L 470 563.63 L 473.5 561.88 Z" fill="#f74c00" stroke="#f74c00" stroke-miterlimit="10" pointer-events="all"/>
<rect x="420" y="100" width="95" height="40" rx="6" ry="6" fill="#ffffff" stroke="#000000" pointer-events="all"/>
2021-10-18 08:24:24 +02:00
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 93px; height: 1px; padding-top: 120px; margin-left: 421px;">
2021-10-18 08:24:24 +02:00
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
setup cgroup
</div>
</div>
</div>
</foreignObject>
<text x="468" y="124" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
2021-10-18 08:24:24 +02:00
setup cgroup
</text>
</switch>
</g>
<path d="M 470 193 L 470 270" fill="none" stroke="#f74c00" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="380" y="430" width="180" height="40" rx="6" ry="6" fill="#ffffff" stroke="#000000" pointer-events="all"/>
2021-10-18 08:24:24 +02:00
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 178px; height: 1px; padding-top: 450px; margin-left: 381px;">
2021-10-18 08:24:24 +02:00
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
unshare(CLONE_NEWPID)
</div>
</div>
</div>
</foreignObject>
<text x="470" y="454" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
2021-10-18 08:24:24 +02:00
unshare(CLONE_NEWPID)
</text>
</switch>
</g>
<rect x="422.5" y="375" width="95" height="40" rx="6" ry="6" fill="#ffffff" stroke="#000000" pointer-events="all"/>
2021-10-18 08:24:24 +02:00
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 93px; height: 1px; padding-top: 395px; margin-left: 424px;">
2021-10-18 08:24:24 +02:00
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
set uid and gid
</div>
</div>
</div>
</foreignObject>
<text x="470" y="399" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
2021-10-18 08:24:24 +02:00
set uid and gid
</text>
</switch>
</g>
<path d="M 720 40 L 720 1033.63" fill="none" stroke="#f74c00" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 720 1038.88 L 716.5 1031.88 L 720 1033.63 L 723.5 1031.88 Z" fill="#f74c00" stroke="#f74c00" stroke-miterlimit="10" pointer-events="all"/>
<rect x="688.76" y="970" width="62.5" height="40" rx="6" ry="6" fill="#ffffff" stroke="#000000" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 61px; height: 1px; padding-top: 990px; margin-left: 690px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
exit
</div>
</div>
</div>
</foreignObject>
<text x="720" y="994" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
exit
</text>
</switch>
</g>
<rect x="623.75" y="910" width="186.25" height="40" rx="6" ry="6" fill="#ffffff" stroke="#000000" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 184px; height: 1px; padding-top: 930px; margin-left: 625px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
exec the container entry point
</div>
</div>
</div>
</foreignObject>
<text x="717" y="934" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
exec the container entry point
</text>
</switch>
</g>
<rect x="648.76" y="820" width="142.5" height="40" rx="6" ry="6" fill="#ffffff" stroke="#000000" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 141px; height: 1px; padding-top: 840px; margin-left: 650px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
wait for the start signal
</div>
</div>
</div>
</foreignObject>
<text x="720" y="844" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
wait for the start signal
</text>
</switch>
</g>
<rect x="662.5" y="600" width="115" height="40" rx="6" ry="6" fill="#ffffff" stroke="#000000" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 113px; height: 1px; padding-top: 620px; margin-left: 664px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
setup capability
</div>
</div>
</div>
</foreignObject>
<text x="720" y="624" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
setup capability
</text>
</switch>
</g>
<rect x="672.5" y="550" width="95" height="40" rx="6" ry="6" fill="#ffffff" stroke="#000000" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 93px; height: 1px; padding-top: 570px; margin-left: 674px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
pivot_root(2)
</div>
</div>
</div>
</foreignObject>
<text x="720" y="574" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
pivot_root(2)
</text>
</switch>
</g>
<rect x="630" y="500" width="180" height="40" rx="6" ry="6" fill="#ffffff" stroke="#000000" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 178px; height: 1px; padding-top: 520px; margin-left: 631px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
unshare(rest of NAMESPACE)
</div>
</div>
</div>
</foreignObject>
<text x="720" y="524" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
unshare(rest of NAMESPACE)
</text>
</switch>
</g>
<rect x="438.75" y="570" width="62.5" height="40" rx="6" ry="6" fill="#ffffff" stroke="#000000" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 61px; height: 1px; padding-top: 590px; margin-left: 440px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
exit
</div>
</div>
</div>
</foreignObject>
<text x="470" y="594" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
exit
</text>
</switch>
</g>
<rect x="662.51" y="650" width="115" height="40" rx="6" ry="6" fill="#ffffff" stroke="#000000" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 113px; height: 1px; padding-top: 670px; margin-left: 664px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
setup seccomp
</div>
</div>
</div>
</foreignObject>
<text x="720" y="674" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
setup seccomp
</text>
</switch>
</g>
<path d="M 715 700 L 231.37 700" fill="none" stroke="#f74c00" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 226.12 700 L 233.12 696.5 L 231.37 700 L 233.12 703.5 Z" fill="#f74c00" stroke="#f74c00" stroke-miterlimit="10" pointer-events="all"/>
<rect x="390" y="670" width="140" height="20" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 680px; margin-left: 460px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">
<font color="#F74C00">
send seccomp notify fd
</font>
</div>
</div>
</div>
</foreignObject>
<text x="460" y="684" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
send seccomp notify fd
</text>
</switch>
</g>
<path d="M 225 740 L 708.63 740" fill="none" stroke="#f74c00" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 713.88 740 L 706.88 743.5 L 708.63 740 L 706.88 736.5 Z" fill="#f74c00" stroke="#f74c00" stroke-miterlimit="10" pointer-events="all"/>
<rect x="390" y="710" width="150" height="20" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 720px; margin-left: 465px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">
<font color="#F74C00">
send seccomp notify done
<br/>
</font>
</div>
</div>
</div>
</foreignObject>
<text x="465" y="724" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
send seccomp notify done
</text>
</switch>
</g>
<path d="M 215 720 L 45 720 L 45 813.63" fill="none" stroke="#f74c00" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 45 818.88 L 41.5 811.88 L 45 813.63 L 48.5 811.88 Z" fill="#f74c00" stroke="#f74c00" stroke-miterlimit="10" pointer-events="all"/>
<rect x="0" y="690" width="210" height="20" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 700px; margin-left: 105px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">
<font color="#F74C00">
send seccomp notify through listener
<br/>
</font>
</div>
</div>
</div>
</foreignObject>
<text x="105" y="704" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
send seccomp notify through listene...
</text>
</switch>
</g>
<rect x="5" y="830" width="70" height="100" fill="#1ba1e2" stroke="#006eaf" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 880px; margin-left: 6px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; ">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
seccomp agent
</div>
</div>
</div>
</foreignObject>
<text x="40" y="884" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">
seccomp age...
</text>
</switch>
</g>
</g>
<switch>
<g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/>
<a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank">
<text text-anchor="middle" font-size="10px" x="50%" y="100%">
Viewer does not support full SVG 1.1
</text>
</a>
</switch>
</svg>