That's not specific to bird, any daemon running as non-root have this problem, and usually it's solved by doing:
mkdir -p /var/log/bird chown bird: /var/log/bird and configuring the logfile to /var/log/bird/bird.log I don't think the needs to be fixed at the package level, and on the contrary the prepare-environment should be converted to systemd- tmpfiles. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1867934 Title: Updating bird.conf to point to non-syslog log file results in incorrect log ownership, no logs written, service failure To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/bird/+bug/1867934/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs