fix(playout): pre-create NSS dir + CEF cache so CEF/HTML producer doesn't SIGABRT
This commit is contained in:
parent
f971d57bb9
commit
4d6a999665
1 changed files with 7 additions and 0 deletions
|
|
@ -17,6 +17,13 @@ fi
|
||||||
|
|
||||||
mkdir -p /media/casparcg/log /media/casparcg/data /media/templates
|
mkdir -p /media/casparcg/log /media/casparcg/data /media/templates
|
||||||
|
|
||||||
|
# CEF (HTML producer) initialises an NSS database at /root/.pki/nssdb and
|
||||||
|
# Chrome caches under HOME. Pre-create writable dirs so CEF doesn't SIGABRT
|
||||||
|
# ~30s into the run when it first lazily inits.
|
||||||
|
mkdir -p /root/.pki/nssdb /root/.cache /tmp/cef-cache
|
||||||
|
chmod 700 /root/.pki/nssdb
|
||||||
|
export HOME=/root
|
||||||
|
|
||||||
# 2.4.x zip bundles its own .so files under lib/ — add to LD_LIBRARY_PATH.
|
# 2.4.x zip bundles its own .so files under lib/ — add to LD_LIBRARY_PATH.
|
||||||
export LD_LIBRARY_PATH="/opt/casparcg/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
|
export LD_LIBRARY_PATH="/opt/casparcg/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue