[mythtv-users] Fedora, ceton, systemd, and mythbackend

Rich Freeman r-mythtv at thefreemanclan.net
Mon Jan 26 03:18:26 UTC 2015


On Sun, Jan 25, 2015 at 7:28 PM, Mike Hodson <mystica at gmail.com> wrote:
>
> Indeed systemd does replace udev.

It would be more accurate to say that systemd IS udev.  The projects
merged, so distros that are distributing recent versions of "udev" are
typically distributing the udev components of systemd (or whatever you
want to call it - I'm not into religious wars).  It isn't a special
variant of udev or anything like that.  The predictable interface
names is a recent udev feature that people seem to love or hate.

Your network management software (not systemd, unless systemd-networkd
IS your network management software) decides when
network-online.target is reached.  That might be configurable.

I couldn't find much on dependencies on a particular network interface
when not using socket units.  You might try asking in #systemd on
freenode - you'll probably get some good advice there.

The other issue I was struggling with was poor dependencies in
mythbackend units, and the poor design of the mysql units in use in
most places.  Often mythbackend would fail due to mysql not being up.
I wrote a unit which waits for a mysql server to accept connections
(it just polls the server), which can then be used as a dependency.

--
Rich


More information about the mythtv-users mailing list