summaryrefslogtreecommitdiff
path: root/lang/python/python-evdev
diff options
context:
space:
mode:
authorStijn Tintel <stijn@linux-ipv6.be>2017-09-19 22:13:44 +0300
committerStijn Tintel <stijn@linux-ipv6.be>2017-09-20 01:00:41 +0300
commit476dae33c74e83bde8d14e4002df5c5a33a80268 (patch)
treed7a2dfb97cf01910743699d39b32f46d0a54c5aa /lang/python/python-evdev
parent3fcbbbf500cdbb1c8ca673ef37c2185aaa0c8711 (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-evdev')
0 files changed, 0 insertions, 0 deletions