Permission denied when installing Client on CentOS 6

Hi Guys,

trying to setup a new backup server, I successfully installed the Server on CentOS 7 with BTRFS, i’m trying to add a new Client on CentOS 6.9 but I get this error when I run the installer script.

sh urbackup.sh

Verifying archive integrity… All good.
Uncompressing UrBackup Client Installer for Linux 100%
urbackup.sh: line 491: ./install_client_linux.sh: Permission denied

Might be caused by selinux permissions; you could look at what line 491 in urbackup.sh does when invoking install_client_linux.sh and run that by hand.

Hello,

I am having the very same issue, when it errors it removes the install_client_linux.sh

Guys,

Was tracing script. Seems it launches the “install_client_linux.sh” script from /tmp. Some servers, like in my case, have “noexec” option set for the /tmp directory. Normally, that happens when you have it on a different partition. To remove the “noexec” option from /tmp temporarily do:

mount -o remount,exec /tmp

After UrBackup Client finishes installing. You can set back the “noexec” flag as follows:

mount -o remount,noexec /tmp

To verify if you have “noexec” enabled, do:

mount | grep “/tmp”

Thanks for tracking this down. And there already is a bug report for that upstream since 2015 https://github.com/megastep/makeself/issues/55 :frowning: