luci-app-statistics: add advice about data directory permissions 1558/head
authorHannu Nyman <hannu.nyman@iki.fi>
Mon, 15 Jan 2018 21:06:51 +0000 (23:06 +0200)
committerHannu Nyman <hannu.nyman@iki.fi>
Mon, 15 Jan 2018 21:06:51 +0000 (23:06 +0200)
Add advice about the permissions needed for the data directory:

  Pages are rendered as user 'nobody', so the *.rrd files,
  data directory and all its parent directories need to be
  world readable.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit eaafb4508c139b2aa8644c31c8349d5b25f2df8e)

applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua

index f31fb209383a0b43ce9ffbee4b9badf66e8c4424..fa00bbbf5e15d3963631a0aed313b81593bcbce9 100644 (file)
@@ -19,7 +19,12 @@ enable = s:option( Flag, "enable", translate("Enable this plugin") )
 enable.default = 1
 
 -- collectd_rrdtool.datadir (DataDir)
-datadir = s:option( Value, "DataDir", translate("Storage directory") )
+datadir = s:option( Value, "DataDir",
+       translate("Storage directory"),
+       translate("Note: as pages are rendered by user 'nobody', the *.rrd files, " ..
+                 "the storage directory and all its parent directories need " ..
+                 "to be world readable."
+       ))
 datadir.default  = "/tmp"
 datadir.rmempty  = true
 datadir.optional = true