Earlier releases were able to use integrated configuration, meaning the rc-script tested if either the respective daemon configuration files existed, or if the integrated file Quagga.conf existed. If the daemon configuration file, zebra.conf for instance, or the Quagga.conf, either existed then the daemon was able to start. In the new systemd startup file it seems as if it only tests whether the respective daemon configuration files exist, not the integrated file.
Look in the rc-files for the previous releases to see the difference in testing for valid configuration. I used to be on 14.04 and upgraded to 18.04 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1788986 Title: Quagga not starting when using vtysh integrated configuration To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quagga/+bug/1788986/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs