This unit is provided by:
Options
-
[Install]
-
WantedBy=multi-user.target
-
-
[Service]
-
AmbientCapabilities=CAP_NET_ADMIN CAP_NET_BIND_SERVICE CAP_NET_RAW
-
CapabilityBoundingSet=CAP_NET_ADMIN CAP_NET_BIND_SERVICE CAP_NET_RAW
-
DynamicUser=yes
-
EnvironmentFile=/etc/bird/envvars
-
ExecReload=/usr/bin/birdc configure
-
ExecReload=/usr/bin/kill -HUP $MAINPID
-
ExecReload=/usr/sbin/birdc configure
-
ExecStart=/usr/bin/bird
-
ExecStart=/usr/sbin/bird -f -u $BIRD_RUN_USER -g $BIRD_RUN_GROUP $BIRD_ARGS
-
ExecStart=/usr/sbin/bird -f -u bird -g bird
-
ExecStart=/usr/sbin/bird -u bird -g bird -f -P /run/bird/bird.pid $BIRD_OPTIONS
-
ExecStartPre=/usr/lib/bird/prepare-environment /usr/sbin/bird -p
-
ExecStartPre=/usr/sbin/bird -p
-
ExecStartPre=/usr/sbin/bird -p -u bird -g bird
-
ExecStop=/usr/bin/birdc down
-
PIDFile=/run/bird/bird.pid
-
PrivateDevices
Introduced in systemd 209=yes -
PrivateTmp=yes
-
ProtectControlGroups
Introduced in systemd 232=yes -
ProtectHome
Introduced in systemd 214=yes -
ProtectHostname
Introduced in systemd 242=yes -
ProtectKernelTunables
Introduced in systemd 232=yes -
ProtectSystem
Introduced in systemd 214=full -
ProtectSystem
Introduced in systemd 214=strict -
Restart=on-abort
-
Restart=on-failure
-
RestrictRealtime
Introduced in systemd 231=yes -
RuntimeDirectory=bird
-
RuntimeDirectoryMode=0750
-
Type=forking
-
Type=simple
-
User=bird
-
-
[Unit]
-
After=network.target
-
ConditionFileIsExecutable=/usr/sbin/bird
-
Description=BIRD Internet Routing Daemon
-
Description=BIRD Internet Routing Daemon (IPv4)
-
Description=BIRD routing daemon
-
Description=The BIRD Internet Routing Daemon
-
Documentation=http://bird.network.cz/doc/bird.html
-
Wants=network.target
-
Additionnal notes
Nothing here.