Add Omnissa Horizon Client playbook to role
Rocky clients require the Omnissa Horizon Client installed to facilitate access to CVTE. There are various steps to create a properly functioning, and intuitive, Horizon Client installation. These are being added to the clients common role to ensure uniformity in provisioning of Rocky clients on the CSTN.
-
Add GPG key -
Installed RPM (Currently mirrored to vta-fs. should be moved to a Foreman repo) -
Patch the Horizon Client script (Fails to use bundled GCC libs, due to STIG preventing lddinvocation by unprivileged users) -
Create a symbolic link in the Horizon Client PKCS11 folder to the Rocky PKCS11 library -
Install default config (To ensure students don't mess up connecting)