summaryrefslogtreecommitdiff
path: root/controller
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2017-01-19 10:53:44 -0800
committerAdam Ierymenko <adam.ierymenko@gmail.com>2017-01-19 10:53:44 -0800
commitfd460d93c471d640cea2a8bbd7eb30b81b948254 (patch)
tree0351bffe4a97e86ba42d132718629dd2256013ef /controller
parent989cbb4d8dc9a507115ed49bdcffb88b781e2b91 (diff)
downloadinfinitytier-fd460d93c471d640cea2a8bbd7eb30b81b948254.tar.gz
infinitytier-fd460d93c471d640cea2a8bbd7eb30b81b948254.zip
docs
Diffstat (limited to 'controller')
-rw-r--r--controller/README.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/controller/README.md b/controller/README.md
index edbdf804..093300a6 100644
--- a/controller/README.md
+++ b/controller/README.md
@@ -7,7 +7,7 @@ As of ZeroTier One version 1.2.0 this code is included in normal builds for desk
Controller data is stored in JSON format under `controller.d` in the ZeroTier working directory. It can be copied, rsync'd, placed in `git`, etc. The files under `controller.d` should not be modified in place while the controller is running or data loss may result, and if they are edited directly take care not to save corrupt JSON since that can also lead to data loss when the controller is restarted. Going through the API is strongly preferred to directly modifying these files.
-### Upgrading from Older Versions
+### Upgrading from Older (1.1.14 or earlier) Versions
Older versions of this code used a SQLite database instead of in-filesystem JSON. A migration utility called `migrate-sqlite` is included here and *must* be used to migrate this data to the new format. If the controller is started with an old `controller.db` in its working directory it will terminate after printing an error to *stderr*. This is done to prevent "surprises" for those running DIY controllers using the old code.