<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"MS Gothic";
        panose-1:2 11 6 9 7 2 5 8 2 4;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Menlo;
        panose-1:2 11 6 9 3 8 4 2 2 4;}
@font-face
        {font-family:"\@MS Gothic";
        panose-1:2 11 6 9 7 2 5 8 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body lang="en-SE" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hi, following works for us (for reference, configuration is printed at the end)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal">portablectl --now attach --extension=./stackupper ./base stackupper<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="EN-US">However, if we move the cat from base/usr/bin/cat to stackupper/bin/cat it is not working. Seems like we cannot include any library/executable in the extension.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Are we missing something? <o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">root@osboxes:/home/osboxes/Development# tree base/<o:p></o:p></span></p>
<p class="MsoNormal"><b><span style="font-family:"Courier New"">base/</span></b><span style="font-family:"Courier New""><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>bin</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>dev</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>etc</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│   </span><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">── machine-id<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│   </span><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">── os-release<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│   └── resolv.conf<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>lib</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│   └── <b>x86_64-linux-gnu</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│       └── <b>libc.so.6</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>lib64</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│   </span><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>ld-2.32.so</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│   └── <b>ld-linux-x86-64.so.2</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>proc</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>root</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>run</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>sys</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>tmp</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>usr</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│   </span><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>bin</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│   │   </span><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>cat</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│   │   </span><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>echo</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│   │   └── <b>tree</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│   └── <b>lib</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│       └── <b>systemd</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│           └── <b>system</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">└── <b>var</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">    └── <b>tmp</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">18 directories, 9 files<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">root@osboxes:/home/osboxes/Development# tree stackupper/<o:p></o:p></span></p>
<p class="MsoNormal"><b><span style="font-family:"Courier New"">stackupper/</span></b><span style="font-family:"Courier New""><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>bin</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│   └── umut<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>dev</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>etc</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│   </span><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">── machine-id<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│   </span><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">── resolv.conf<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│   └── runtime<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>lib</b> -> <b>usr/lib</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>proc</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>root</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>run</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>sys</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>tmp</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>usr</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│   </span><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>bin</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│   └── <b>lib</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│       </span><span style="font-family:"Courier New"">├</span><span style="font-family:"Courier New"">──
<b>extension-release.d</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│       │   └── extension-release.base<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│       └── <b>systemd</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│           └── <b>system</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">│               └── stackupper.service<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">└── <b>var</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">    └── <b>tmp</b><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">17 directories, 6 files<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">root@osboxes:/home/osboxes/Development# cat stackupper/usr/lib/systemd/system/stackupper.service <o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">[Service]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">Type=oneshot<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">ExecStart=/usr/bin/cat /etc/os-release<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">root@osboxes:/home/osboxes/Development#</span><span style="font-size:12.0pt;font-family:Menlo;color:#A5A5A5;mso-fareast-language:EN-GB">
</span><span style="font-family:"Courier New"">systemctl --version<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">systemd 249 (249.4-1)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT +GNUTLS -OPENSSL +ACL +BLKID +CURL +ELFUTILS -FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP -LIBFDISK +PCRE2 -PWQUALITY -P11KIT -QRENCODE
 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""> <o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>