Мой Kodi работает как root (к лучшему или к худшему). Это означает, что папка пользователя:
/root/.kodi/userdata/guisettings.xml
Быстрый поиск мусора, связанного с Интернетом:
cat guisettings.xml | grep web
дает
<webserver default="true">false</webserver>
<webserverpassword default="true"></webserverpassword>
<webserverport default="true">8080</webserverport>
<webserverusername default="true">kodi</webserverusername>
<webskin default="true">webinterface.default</webskin>
Мне нравится. Мне просто нужно включить веб-сервер.
Предпринятые шаги
systemctl stop kodi
perl -i -pe 's/<webserver default="true">false<\/webserver>/<webserver default="true">true<\/webserver>/' /root/.kodi/userdata/guisettings.xml # (I actually used vim)
systemctl start kodi
Угадайте, что происходит, guisettings.xml
перезаписывается каждый раз, когда я запускаю Kodi. Я также попытался добавить следующий файл: /root/.kodi/userdata/advancedsettings.xml
со следующим содержимым:
<advancedsettings>
<loglevel hide="attribute">3</loglevel>
<webserver default="true">true</webserver>
<webserverpassword default="true"></webserverpassword>
<webserverport default="true">8080</webserverport>
<webserverusername default="true">kodi</webserverusername>
<webskin default="true">webinterface.default</webskin>
</advancedsettings>
Это тоже не работает.