Browse Source

Added upgrade step that moves sqlite3 database to new location, #1758

Torkel Ödegaard 10 years ago
parent
commit
ed82f6c681
2 changed files with 14 additions and 0 deletions
  1. 7 0
      packaging/deb/control/postinst
  2. 7 0
      packaging/rpm/control/postinst

+ 7 - 0
packaging/deb/control/postinst

@@ -30,6 +30,13 @@ case "$1" in
 		"$GRAFANA_USER"
 	fi
 
+  if [ -x /opt/grafana/data/grafana.db ]; then
+    echo "### Upgrading Notice ### "
+    echo "-- New grafana install home is /usr/share/grafana"
+    echo "-- Moving sqlite3 database to /var/lib/grafana/"
+    echo "-- Notice: service name && binary changed to grafana-server"
+  fi
+
 	# 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

+ 7 - 0
packaging/rpm/control/postinst

@@ -37,6 +37,13 @@ if [ $1 -eq 1 ] ; then
     -c "grafana user" grafana
 	fi
 
+  if [ -x /opt/grafana/data/grafana.db ]; then
+    echo "### Upgrading Notice ### "
+    echo "-- New grafana install home is /usr/share/grafana"
+    echo "-- Moving sqlite3 database to /var/lib/grafana/"
+    echo "-- Notice: service name && binary changed to grafana-server"
+  fi
+
 	# 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