Martin,

Thanks for your recommendations! Much cleaner now.

So do you think I just totally drop  Wants=/After=network-online.target?

My rational for this is if (for whatever reason) someone wanted to bind
CouchDB to a specific IP, say on a server with multiple NICs for
internal and external traffic. If these IPs haven't been assigned yet,
CouchDB would fail to start. Not something I personally use, but seems
more correct in my mind, although bear in mind I'm not very systemd
savvy yet.

I think if people are configuring CouchDB to accept external
connections, most likely they'll bind to "0.0.0.0" or "::", in which
case Wants=/After=network-online.target isn't needed. But I didn't want
to break anyones use case here.

What do you think? What's the systemd best-practice in this case?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1457464

Title:
  Init fails to start CouchDB after upgrade to Vivid

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/couchdb/+bug/1457464/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to