When using the run installer to install syslog-ng PE, it needs the /tmp/ directory with permission and storage to extract the files.
However, there could be some situations where the /tmp/ directory does not have enough space or no access to the /tmp/ directory due to Linux system hardening. In this case, the installation will fail and will not proceed.
1st issue- No permission to /tmp/ directory:
Second issue- Not enough storage space on /tmp/ directory:
[root@XXXX ~]# ./syslog-ng-premium-edition-7.0.32.run -- -a --path /opt/apps --register -l "/root/152-794-940.txt"
Copying to a temporary location...
Creating directory zbs-1665661044-2547
Verifying archive integrity... All good.
Uncompressing syslog-ng-premium-edition
Not enough space left in . (2404 KB) to decompress /tmp/makeself.16887.240111203848.4579/makeself (390416 KB)