I noticed that the ownership ( user and group) of the “Nimsoft” directory and its subdirectories is being set to my username and group, which is not the intended behavior.
When running the rpm with a non-root user, elevating as root via sudo, the installer assigns ownership based on the user.
Is this expected?
Working as Designed
Robot v9.38 or later allows Linux robot deployments for non-root users.
When running as a non-root user, it is expected that ownership of the Nimsoft folder is given to the non-root user. This is how the implementation for the non-root feature for robot installation is designed.
The reason for this is if the ownership remains with the root user, the non-root user can't perform write operations on the Nimsoft files (like probe cfg, logs, etc,) which is required for monitoring the devices.
Related Documents and KBs:
KB: Clarifications on Migrating Robot from Non-Root user to Root User on Linux
KB: Uninstall a Linux / Unix Robot in DX UIM
Techdocs: Install a Robot As a Non-Root User on Linux