Systemd the (controversial) replacement for the old SysV init system is now at version 223, as announced by developer David Herrmann. This release has some code cleanups and some nice additions to networkd.
For example the network daemon has a new tunnel configuration option called ‘IPv6FlowLabel=’. Also the ‘macvtap’ virtual network devices are now supported. Read below for the complete changelog.
- The python-systemd code has been removed from the systemd repository.
A new repository has been created which accommodates the code from
now on, and we kindly ask distributions to create a separate package
for this: https://github.com/systemd/python-systemd
- The systemd daemon will now reload its main configuration
(/etc/systemd/system.conf) on daemon-reload.
- sd-dhcp now exposes vendor specific extensions via
- systemd-networkd gained a number of new configuration options.
- A new boolean configuration option for TAP devices called
‘VNetHeader=’. If set, the IFF_VNET_HDR flag is set for the
device, thus allowing to send and receive GSO packets.
- A new tunnel configuration option called ‘CopyDSCP=’.
If enabled, the DSCP field of ip6 tunnels is copied into the
- A set of boolean bridge configuration options were added.
‘UseBPDU=’, ‘HairPin=’, ‘FastLeave=’, ‘AllowPortToBeRoot=’,
and ‘UnicastFlood=’ are now parsed by networkd and applied to the
respective bridge link device via the respective IFLA_BRPORT_*
- A new string configuration option to override the hostname sent
to a DHCP server, called ‘Hostname=’. If set and ‘SendHostname=’
is true, networkd will use the configured hostname instead of the
system hostname when sending DHCP requests.
- A new tunnel configuration option called ‘IPv6FlowLabel=’. If set,
networkd will configure the IPv6 flow-label of the tunnel device
according to RFC2460.
- The ‘macvtap’ virtual network devices are now supported, similar to
the already supported ‘macvlan’ devices.
Here you can read the announcement of systemd v223.
Head over here to the systemd repository if you want to integrate systemd yourself.