Citrix Workspace App for Linux Gotcha

For those wanting to use the native Linux (Ubuntu and flavors) Citrix Workspace App to connect to a remote desktop, first perform a check by running the following command:

  • /opt/Citrix/ICAClient/util/HdxRtcEngine

If you encounter the following error, it means you are missing a dependency:

error while loading shared libraries: libc++.so.1: cannot open shared object file: No such file or directory

To fix the issue, execute the following command in a Terminal:

  • sudo apt install libc++1

Linux Mint 21 MATE Edition Samba Share Gotcha

For those trying to share the Public folder using the Samba Share (via caja-share), you will encounter the following error:

net usershare error 355

To workaround it, execute the following command in a Terminal:

    • net usershare add Public $HOME/Public “” everyone:F guest_ok=y

To verify the command was successful, execute the following command in the Terminal:

    • net usershare info –long

Linux Capabilities Unraveled

In the traditional Unix world, the typical way to grant a command (executable file) the superuser (root) privileges is to enable the SUID bit and have it owned by root. Look at the permission of the ping command in Linux – it does *NOT* have the SUID bit set and yet is able to open a raw socket connection … curious to know more ???

Here is the link to the article:

Linux Capabilities Unraveled

Enjoy 🙂 !!!

Hands-on with HashiCorp Vault

Wish you all a Happy, Healthy, Prosperous, & Peaceful 2021

In this article, we will setup and demonstrate the HashiCorp Vault for managing and controlling access to sensitive enterprise assets such as Passwords, Access Tokens, Certificates, etc., on a 3-node VirtualBox based VMs. Here is the link to the article:

Hands-on with HashiCorp Vault

Enjoy 🙂 !!!