Hi Chris!
Revisiting your reply/question (#72). Short answer: neither file found in the log. Below are my notes which as I interpret it is the script isn't being loaded, and I'm guessing because I'm doing something which is causing the ownership to revert to abc:users.
barry@raspberrypi:~ $ docker logs -f TVHeadend | grep -i libdvbcsa.sh
==> Doesn’t work → displays entire docker log to screen
barry@raspberrypi:~ $ docker logs -f TVHeadend > /mnt/ramdisk/TVH.log
barry@raspberrypi:~ $ ls -halt /mnt/ramdisk/ TVH.log
barry@raspberrypi:~ $ cat /mnt/ramdisk/TVH.log | grep -i libdvbcsa.sh
==> NF (also tried w/o /sh)
barry@raspberrypi:~ $ cat /mnt/ramdisk/TVH.log | grep -i streamlink.sh
==> NF (also tried w/o /sh)
barry@raspberrypi:~ $ head /mnt/ramdisk/TVH.log
[custom-init] No custom services found, skipping...
[migrations] started
[migrations] no migrations found
───────────────────────────────────────
("LSIO" in ASCII, which was pretty much illegible in the proportional font here!)
→ Later, using head -n 40
Setting permissions
[custom-init] No custom files found, skipping...
[ls.io-init] done.
[custom-init] No custom services found, skipping...
[migrations] started
[migrations] no migrations found
usermod: no changes
As always, a big Thank You!