diff options
| author | Stijn Tintel <stijn@linux-ipv6.be> | 2017-09-19 22:13:44 +0300 |
|---|---|---|
| committer | Stijn Tintel <stijn@linux-ipv6.be> | 2017-09-20 01:00:41 +0300 |
| commit | 476dae33c74e83bde8d14e4002df5c5a33a80268 (patch) | |
| tree | d7a2dfb97cf01910743699d39b32f46d0a54c5aa /lang/python/python-txsocksx | |
| parent | 3fcbbbf500cdbb1c8ca673ef37c2185aaa0c8711 (diff) | |
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>
Diffstat (limited to 'lang/python/python-txsocksx')
0 files changed, 0 insertions, 0 deletions
