stacked extension not working

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi, following works for us (for reference, configuration is printed at the end)

 

portablectl --now attach --extension=./stackupper ./base stackupper

 

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.

 

Are we missing something?

 

 

root@osboxes:/home/osboxes/Development# tree base/

base/

── bin

── dev

── etc

│   ── machine-id

│   ── os-release

│   └── resolv.conf

── lib

│   └── x86_64-linux-gnu

│       └── libc.so.6

── lib64

│   ── ld-2.32.so

│   └── ld-linux-x86-64.so.2

── proc

── root

── run

── sys

── tmp

── usr

│   ── bin

│   │   ── cat

│   │   ── echo

│   │   └── tree

│   └── lib

│       └── systemd

│           └── system

└── var

    └── tmp

 

18 directories, 9 files

 

root@osboxes:/home/osboxes/Development# tree stackupper/

stackupper/

── bin

│   └── umut

── dev

── etc

│   ── machine-id

│   ── resolv.conf

│   └── runtime

── lib -> usr/lib

── proc

── root

── run

── sys

── tmp

── usr

│   ── bin

│   └── lib

│       ── extension-release.d

│       │   └── extension-release.base

│       └── systemd

│           └── system

│               └── stackupper.service

└── var

    └── tmp

 

17 directories, 6 files

 

root@osboxes:/home/osboxes/Development# cat stackupper/usr/lib/systemd/system/stackupper.service 

[Service]

Type=oneshot

ExecStart=/usr/bin/cat /etc/os-release

root@osboxes:/home/osboxes/Development# systemctl --version

systemd 249 (249.4-1)

+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

 

 


[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux