Hello, I've found today another bug, which is related to this one so I'm not going to open a new bug.
What I've found is that the embedded RA in bird6 fails sistematically at boot, while it always works correctly if restarted by hand. In the logs it complaints about not being able to figure out the link-local address. I think that this my be related to a "too early" startup. So maybe using "network-online" could solve this, but so far I've not tried it. Hope this may helps. Regards. @Vincent: sorry for the re-send, but the bug server bounced the first one. On Mon, Jan 15, 2018 at 11:28:17AM +0100, Vincent Bernat wrote: > Package: bird > Version: 1.6.3-3 > Severity: normal > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > Hey! > > On shutdown, BIRD is stopped early due to "After=network.target". This > is troublesome when other services need the network to correctly > stop. I am unsure of the right fix. Maybe: > > [Unit] > Before=network.target > > [Install] > WantedBy=network-online.target > > The "network.target" is mostly used on shutdown and BIRD would start > correctly even when no interface is correctly configured (but the > router ID may be guessed incorrectly in this case). The > "network-online.target" is mostly used on startup and would ensure > routing is correctly setup on boot. > > - -- System Information: > Debian Release: buster/sid > APT prefers unstable-debug > APT policy: (500, 'unstable-debug'), (500, 'unstable'), (101, > 'experimental-debug'), (101, 'experimental') > Architecture: amd64 (x86_64) > > Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores) > Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8), > LANGUAGE=fr_FR.utf8 (charmap=UTF-8) > Shell: /bin/sh linked to /usr/bin/dash > Init: systemd (via /run/systemd/system) > LSM: AppArmor: enabled > > Versions of packages bird depends on: > ii adduser 3.116 > ii init-system-helpers 1.51 > ii libc6 2.26-4 > ii libreadline7 7.0-3 > ii libtinfo5 6.0+20171125-1 > ii ucf 3.0036 > > bird recommends no packages. > > Versions of packages bird suggests: > ii bird-doc 1.6.3-3 > > - -- Configuration Files: > /etc/bird/bird.conf [Errno 13] Permission denied: '/etc/bird/bird.conf' > /etc/bird/bird6.conf [Errno 13] Permission denied: '/etc/bird/bird6.conf' > /etc/bird/envvars [Errno 13] Permission denied: '/etc/bird/envvars' > > - -- no debconf information > > -----BEGIN PGP SIGNATURE----- > > iQJGBAEBCAAwFiEErvI0h2bzccaJpzYAlaQv6DU1JfkFAlpcgkESHGJlcm5hdEBk > ZWJpYW4ub3JnAAoJEJWkL+g1NSX5GosP/0qPrIocW3tJblDkHdFpyFuOIHGeFEzp > gadD2lkJ0QB44i1ic8TPF44o8KI+509s/4gYnX44q6xEAfNiIZ4j4SQUZn4r80WP > 4Cbax06WpIiao9aCJ/vasGtpExW2JGBpnSqxDGOies6am/nss8X4scHti1CoXWDI > pkpflTwMvX8gqYowHApQOmWMn1F4qIWmk0a3hwc1HyFfeH0ITXzKnsVF4DElAm0B > f39w81HmavrVjJdspOp62GT/UtUEpiLh9gleno4zW+26HaGhT1ntM/FqHOLT+NlV > nSp5WpAFYVXJXYSDFZlUzydVNeP9hLamfeLora0Lf+JWc+zBv/6ES67rTsztVbIp > DXExnU8AUPq+MkK2w2TLD4xG6umaGhSwmInwJ2uy76ZMHv7kG19ibGmjj9KkIE4z > tERW07N8rWfOOQtWU3zg35uMlvTcGx/zf9Xd9ltHVqKGEovdDjyYrFV5NZtPtL1l > jDaT3VObjyWFd+hFzFjXRXtFA+7Z/EnY5MiwOwY8wXDFs59wX1VAjKfaEzgCBfZm > pDBtO3XQf4sZ9Ytg0nZJxc00q6teC4/E6AD+H+W+hsSleaQ/hqNSFAJgqyN0OetD > 2tAiaT/uur83VUrhrYbZ6PnKm0j4diPk/yzSeQ5josPoqaUdRl3jRfjjMvG+AJSD > v4xojzPJbDvb > =jEqF > -----END PGP SIGNATURE-----