more work on refining config loading, and packaging

This commit is contained in:
Torkel Ödegaard
2015-04-09 17:18:04 +02:00
parent d1767144a8
commit 4c6d7630cd
9 changed files with 179 additions and 203 deletions

View File

@@ -30,12 +30,12 @@ case "$1" in
"$GRAFANA_USER"
fi
# Set user permissions on /var/log/grafana, /opt/grafana/data
mkdir -p /var/log/grafana /opt/grafana/data
chown -R $GRAFANA_USER:$GRAFANA_GROUP /var/log/grafana /opt/grafana/data
chmod 755 /var/log/grafana /opt/grafana/data
# Set user permissions on /var/log/grafana, /var/lib/grafana
mkdir -p /var/log/grafana /var/lib/grafana
chown -R $GRAFANA_USER:$GRAFANA_GROUP /var/log/grafana /var/lib/grafana
chmod 755 /var/log/grafana /var/lib/grafana
# configuration files should not be modifiable by elasticsearch user, as this can be a security issue
# configuration files should not be modifiable by grafana user, as this can be a security issue
chown -Rh root:root /etc/grafana/*
chmod 755 /etc/grafana
find /etc/grafana -type f -exec chmod 644 {} ';'