There are many places in the code that points to files under /usr/local. It presumes controller was configured and installed on this place and it's not always true.
Most linux distributions configures software using --prefix=/usr --sysconfdir=/etc --runstatedir=/run and in this case clixon_server.py will not run properly.
I would be good if build system allows to define such parameters and code respect that and look for files on desired places.
There are many places in the code that points to files under
/usr/local. It presumes controller was configured and installed on this place and it's not always true.Most linux distributions configures software using
--prefix=/usr --sysconfdir=/etc --runstatedir=/runand in this case clixon_server.py will not run properly.I would be good if build system allows to define such parameters and code respect that and look for files on desired places.