On Apr 25, Cybertinus <[email protected]> wrote:

> I'm still running Bird 1.6.8, because then I have at least 2 threads instead
> of 1 thread in Bird 2.
No need to: you can just run two copies of BIRD 2.

E.g. /etc/systemd/system/bird6.service:

[Unit]
Description=BIRD Internet Routing Daemon
After=network.target

[Service]
EnvironmentFile=/etc/bird/envvars
ExecStartPre=/usr/lib/bird/prepare-environment
ExecStartPre=/usr/sbin/bird -p -c /etc/bird/bird6.conf
ExecReload=/usr/sbin/birdc configure -s /run/bird/bird6.ctl
ExecStart=/usr/sbin/bird -f -u $BIRD_RUN_USER -g $BIRD_RUN_GROUP $BIRD_ARGS -s 
/run/bird/bird6.ctl -c /etc/bird/bird6.conf
Restart=on-abort

[Install]
WantedBy=multi-user.target


/usr/local/bin/birdc6:

#!/bin/sh -e
exec birdc -s /run/bird/bird6.ctl "$@"

-- 
ciao,
Marco

Reply via email to