November 25, 2011
/var/log/messages complains :
Nov 24 23:52:54 myth systemd[1]: mythbackend.service: control process exited, code=exited status=235
Nov 24 23:52:54 myth systemd[1]: Unit mythbackend.service entered failed state.
Simple solution (not tested whether this survives reboot) :
# touch /var/run/mythbackend.pid; chown mythtv:mythtv /var/run/mythbackend.pid
# systemctl start mythbackend.service
# grep mythbackend
November 24, 2011
MythTV suddenly stopped audio (yet again : Every upgrade the reason is different). This time, it appears that the order the audio cards are detected has changed, so the default output has changed…
The following is relevant to the process (haven’t tested this through a reboot, yet) :
$ pacmd help
$ pacmd info | grep -i [...]
November 18, 2011
/etc/nginx/conf.d/site.conf :
server {
server_name example.com www.example.com;
root home/example/flask/static;
location ~ ^/(img|js|css)/ { # |pi||ext|theme
root /home/example/flask/static;
add_header Cache-Control public;
#expires 30d;
#access_log off;
}
location / { try_files $uri @yourapplication; }
location [...]
November 16, 2011
To build uwsgi on Fedora 12 (which has no easy-to-find python3 rpm), run through the rpmbuild process (shown in a previous post in more detail for nginx) and make the following changes :
wget http://kad.fedorapeople.org/packages/uwsgi/uwsgi-0.9.9.2-2.fc15.src.rpm
rpm -ivh uwsgi-0.9.9.2-2.fc15.src.rpm
rpmbuild -bb ~/rpmbuild/SPECS/uwsgi.spec
yum install python-devel libuuid-devel jansson-devel libyaml-devel ruby-devel python3-devel python-greenlet-devel lua-devel ruby
# NB: python3-devel doesn’t exist…
# [...]
November 14, 2011
In order to get access to uwsgi (useful for deploying python flask projects, for instance), one needs a version of nginx > 0.8 or so. But Fedora 12 doesn’t have such a modern version : Here’s how to build it from a src.rpm from a more recent Fedora release.
# First, make sure [...]