Running dxp for the VORTEX detector (Handel library) required "umask 0" before starting the soft-linux IOC on RHEL8. Otherwise the IOC had the following complaint:
xiaInit("saturn.ini")
xiaStartSystem
[ERROR] 2021-10-05 13:11:31,652 xiaFddGetFirmware (fdd.c:299) : [ 1] Error opening the temporary file: /tmp/xia8398641bd91833148d227ddb6b325a1af92004f8
The reason, I'll guess, is that some Handel code is executed by the USB driver, and needs write access to the /tmp/xia* file which is created by the account running the IOC, but doesn't get it because of file permissions.