When mounting a filesystem, SETUID is the default option and it is required by Zowe to set extended attribute for ZSS Server. It should not happen very often, that the mounted filesystem will be NOSETUID, but we should check this before/during the installation.
Options
df - example of NOSETUID setting
df -v "{zowe.runtimeDirectory}/components/zss/bin"
Mounted on Filesystem Avail/Total Files Status
/mount/point (ZOWE.TEST) 3703006/5588640 4294953614 Available
ZFS, Read/Write, Device:T800, ACLS=Y, No SUID
aggrgrow
File System Owner : ZEUS Automove=Y Client=N
Filetag : T=off codeset=0
Aggregate Name : ZOWE.TEST
extattr - example missing attribute p
/zowe/components/zss/bin: extattr ./zssServer
./zssServer
APF authorized = NO
Program controlled = NO
Shared address space = YES
Shared library = NO
When mounting a filesystem, SETUID is the default option and it is required by Zowe to set extended attribute for ZSS Server. It should not happen very often, that the mounted filesystem will be NOSETUID, but we should check this before/during the installation.
Options
df
- example of NOSETUID settingextattr
- example missing attributep
Others?