openwrt-packages/utils/domoticz/patches
Stijn Tintel 476dae33c7 domitcz: fix dzVents scripts
Domoticz 3.8153 introduced support for dzVents. Unfortunately this was
broken by the 902_add-scripts-path, which attempts to make Domoticz more
FHS-compliant instead of throwing everything under /opt/domoticz.

The problem is that dzVents scripts added via the webinterface will be
generated on the filesystem. With the 902_add-scripts-path patch,
Domoticz tried to write this to "scriptsdir/dzVents/generated_scripts".
As the scriptsdir contains scripts that come with upstream, and are not
meant to be changed, this defaults to /usr/share/domoticz/scripts, which
is not writeable, so Domoticz is unable to write the script to the
filesystem. What is worse is that this silently fails.

Fix this by moving the generated_scripts dir to
"userdatadir/generated_scripts". The userdatadir defaults to
/var/lib/domoticz, which is writeable.

Additionally, since this patch does more than just adding the scripts
path, rename it to something more appropriate.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-09-20 01:00:41 +03:00
..
900_fix-build.patch domoticz: bump to 3.8153 2017-07-31 16:47:55 +02:00
901_no-udev.patch domoticz: bump to 3.8153 2017-07-31 16:47:55 +02:00
902_disable-libusb.patch domitcz: fix dzVents scripts 2017-09-20 01:00:41 +03:00
903_fhs.patch domitcz: fix dzVents scripts 2017-09-20 01:00:41 +03:00