Public bug reported:

Ubuntu Bionic - 18.04.1

Having previously installed & configured openvpn-server I recently
installed quagga-ospfd & quagga-core. A reboot then showed OpenVPN
server wouldn't start - the TUN device of my config was not created - I
later found the error "RTNETLINK answers: File exists". Stopping ospfd &
zebra then allowed openvpn to start without issue.

The packaged systemd units for the quagga services include:
   Before=network.target
   After=network-pre.target

Yet openvpn-server@ has
  After=network-online.target
  Wants=network-online.target

I modified the quagga units by removing the "Before=" lines and adding
After="openvpn-server@<myvpn>.service". It would probably be better to
have an openvpn-server.target defined that references the template
openvpn-server@.service and use that target for the quagga After=
reference.

** Affects: quagga (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: openvpn quagga systemd

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

Title:
  systemd unit starts too soon - conflicts with openvpn

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to