Leave storage as is and configure tvheadend to use extra mounted folders from esxi.
Posts by vpeter
-
-
I tried with this in /storage/.kodi/userdata/addon_data/service.mariadb/my.cnf and I got log file with bunch of lines from Kodi.
Codegeneral_log_file = /storage/.kodi/userdata/addon_data/service.mariadb/mysql.log general_log = 1Code
Display MoreLibreELEC:~ # cat /storage/.kodi/userdata/addon_data/service.mariadb/mysql.log /storage/.kodi/addons/service.mariadb/bin/mysqld, Version: 10.3.11-MariaDB-log (MariaDB Server). started with: Tcp port: 3306 Unix socket: /var/run/mysqld/mysqld.sock Time Id Command Argument 190110 13:07:30 8 Connect kodi@<IP_REMOVED> as anonymous on 8 Query SET NAMES utf8 8 Query SET SESSION sql_mode = (SELECT REPLACE(@@SESSION.sql_mode,'ONLY_FULL_GROUP_BY','')) 8 Query SELECT @@SESSION.optimizer_switch 8 Query SET SESSION optimizer_switch = 'derived_merge=off' 8 Query SHOW DATABASES LIKE 'MyVideos113' 8 Query SHOW TABLES LIKE '%' 8 Init DB MyVideos113 8 Query SHOW DATABASES LIKE 'MyVideos113' 8 Query SHOW TABLES LIKE '%' 8 Query SELECT idVersion FROM version 8 Quitstart/stop/restart the mariadb service
Codesystemctl stop service.mariadb systemctl start service.mariadb systemctl restart service.mariadbKodi user can't connect on localhost but only on real ip address. That's why you need to use -h parameter
I assume user kodi@localhost doesn't even exist according to what is created: LibreELEC.tv/mariadb.start at master · LibreELEC/LibreELEC.tv · GitHub
I'm not mysql user so something can also be wrongly implemented.
-
-
For IR you can use irexec.
For keyboard I was using actkbd to restart kodi when kodi become non-responsive. (Gladly it is not needed anymore for last few months.)
No idea for CEC (only tested few times).
-
Rebooting from cron job at 4am every day is still better than waiting for random crash

-
Well, if I will notice that package must be bumped I will do it. But if everything works fine why make a bump and get into trouble. It happened in multiple occasion at OE and LE.
If you change password in settings then password is automatically set in database. If you have any other suggestion regarding how to be handled let me know.
-
Well, I don't use mysql so will not even notice something is wrong. And bumping just because there is new version is useless anyway.
Maybe better way would be that some advanced users would notify us "it's time to update"

-
-
-
Seems to be working with sample rar file I have.
-
For whatever reason more ppl then you would expect.
Seems true. And this program is still maintained.
And I remembered I know the author

-
rar2fs is nice. Was using it around 2010. But who is using rars in 2019

-
One tip for VPN: Maybe it would be possible to "clone" VPN addon to different name and use second instance. One would be used for public VPN server and one for private at home.
-
Pooling gpio pin every second is probably very bad idea.
-
Look into build open-vm-tools config.log to see why it fails. It should not.
-
Using Firefox browser, I have an error saying that the site is untrusted due to self-signed certificate. I have no button to r choice on the page to tell Firefox to trust my site!
On page you need to click Advanced, Add Exception and then Confirm Security Exception. Any other server will do the same because it uses self-signed certificates. You would need to install real one (like from let's encrypt) to overcome that. Or add CA for self-signed certificate to Windows.
Regarding VPN: You would need to make some script to switch between two VPN profiles. I assume addon doesn't support that out of the box.
-
This is quick install for WebDAV on Windows using XAMPP (install only Apache and PHP): Download XAMPP
After installation create password file for webdav user (-c creates new file!)
In file C:\xampp\apache\conf\httpd.conf uncomment modules, add auth_digest module and include dav
CodeLoadModule dav_module modules/mod_dav.so LoadModule dav_fs_module modules/mod_dav_fs.so LoadModule auth_digest_module modules/mod_auth_digest.so Include conf/extra/httpd-dav.conIn file C:\xampp\apache\conf\extra\httpd-dav.conf add before </Directory>
and start server.
This should work for plain webdav (no ssl)
Code<source> <name>Webdav on XAMPP</name> <path pathversion="1">dav://miki:[email protected]/webdav</path> <allowsharing>true</allowsharing> </source>To make it running over SSL run
and set Common Name
Then copy file C:\xampp\apache\conf\ssl.crt\server.crt to LibreELEC box under file /storage/.config/cacert.pem and run
and use as a source
Code<source> <name>Webdav on XAMPP</name> <path pathversion="1">davs://miki:[email protected]/webdav</path> <allowsharing>true</allowsharing> </source>Something like that
Default webdav folder is C:\xampp\webdav\ and can be changed in C:\xampp\apache\conf\extra\httpd-dav.conf. -
I assume you should tweak my.cnf to enable more verbose logging.