Citrix Workspace AppProtection blocks snap

Citrix Workspace AppProtection blocks snap

TL;DR: I am required to use Citrix Workspace and with it – AppProtection and it is blocking my ‘snap’ command. I’ve been using Citrix Workspace version 24.8.0.98 and had a weird issue when running ‘snap’ command: The root cause had to do with the integration between Citrix AppProtection and libX11.so, which blocked running multiple applications….

Customizing the Anaconda Installer Boot Image with product.img
|

Customizing the Anaconda Installer Boot Image with product.img

Red Hat’s Anaconda installer, used by Red Hat Enterprise Linux, Oracle Linux, and other RHEL-like distributions, offers a powerful customization method through an additional product.img file. This technique allows you to modify the first boot sequence with relative ease. What is product.img? The product.img is an additional image file that can be used to override…

Static Binaries: Easily put Modern Tools on Legacy Linux Systems

Static Binaries: Easily put Modern Tools on Legacy Linux Systems

If you’ve ever tried to run modern versions of ssh, rsync, or other essential tools on an old Linux system, you know the pain. OpenSSL errors, OpenSSL support, or even library dependency hell. The Problem With Old Linux Systems Sometimes, you’re stuck with an old Linux system that you can’t update, and you need these…

Mitigating Docker Build Issues on Older glibc Hosts
|

Mitigating Docker Build Issues on Older glibc Hosts

When running newer operating systems as Docker containers on older host systems—such as Ubuntu 20.04 or CentOS 7—a compatibility issue arises due to a new glibc call (clone3) not translating correctly to the older glibc (<=2.34) of the host system, resulting in the call being incorrectly translated, and blocked. One workaround to this issue involves…