Aura Makefile to automatically detect AURA_HOME
When calling make aura-user.add
or make aura-web.permissions-update
it uses the hardcoded, default path /opt/aura
for AURA_HOME
. This causes errors when not using /opt/aura
for installation, as following errors are printed:
mkdir -p /opt/aura/audio/source /opt/aura/audio/import /opt/aura/audio/fallback /opt/aura/audio/recordings/block /opt/aura/logs/tank /opt/aura/logs/nginx /opt/aura/logs/letsencrypt
mkdir: cannot create directory ‘/opt/aura’: Permission denied
mkdir: cannot create directory ‘/opt/aura’: Permission denied
mkdir: cannot create directory ‘/opt/aura’: Permission denied
mkdir: cannot create directory ‘/opt/aura’: Permission denied
mkdir: cannot create directory ‘/opt/aura’: Permission denied
mkdir: cannot create directory ‘/opt/aura’: Permission denied
mkdir: cannot create directory ‘/opt/aura’: Permission denied
This can certainly be overridden by passing the individual home as a parameter (make ... AURA_HOME=...
).
Proposal
To provide a more hassle-free experience, assume that the current directory is AURA_HOME
. As this is also the location of the Makefile
.
Edited by David Trattnig