| Age | Commit message (Collapse) | Author |
|
Add libbpf-dev to be able to load and interact with loaded bpf program.
Add gcc-bpf and bpftool with minimum required versions to support
required features, and set explicitly the bpf compiler (network manager
often prefers clang otherwise if available).
Not adding any constraints on linux (where bpf is supported), as all the
network-manager packages are already linux-any, so will not built on
non-linux.
Note: The compiled clat.bpf.o file content is incorporated into
clat.skel.h during the build (as a static byte array), and is loaded
from memory at runtime, not from any on disk file.
For now also silence mostly a false positive of blhc reporting missing
hardening flags. This is hopefully only temporary, and can be improved
in the future.
Fixes: ef758928d5c20c8af9f4ebf93059e5f22c9f9fec
|
|
This is a new feature requiring BPF support.
|
|
We are not using the initrd units, so we don't need that systemd
generator either.
|
|
Instead rely on systemd.pc (provided by systemd-dev) to get this path.
|
|
This feature is deprecated and scheduled to be removed in a future
release.
|
|
This includes a drop-in config for NetworkManager.service which changes
its ordering. So ship the plugin in a separate package named
network-manager-ovs.
Closes: #1127478
|
|
Those systemd services are meant for the initrd but are not actually
used by dracut (yet). They conflict with the main services and can lead to
potentially confusing error messages. So remove them for now.
Closes: #1117732
|
|
The intended build option "false" did not actually disable it as
expected, so use "no" instead.
Thanks: John Scott
Closes: #1121101
|
|
This should help slower architectures like hppa.
Closes: #1075915
|
|
The nm-initrd-generator is not really hooked up in Debian and enabling
NBFT support would drap in additional dependencies like NVME.
So disable support for this feature until there is actual demand for it.
|
|
|
|
It is no longer necessary as upstream has removed the build system based
on autotools and only supports the Meson based one.
|
|
|
|
Support for the "dhcpcanon" DHCP client has been removed upstream
including the build option.
|
|
This feature has been marked deprecated and is scheduled to be removed
in a future release.
|
|
|
|
Closes: #1026388
|
|
Add a corresponding versioned Build-Depends on debhelper (>= 13.11.6) to
ensure we have a recent enough dh_installsystemd.
|
|
|
|
|
|
Gbp-Dch: Ignore
|
|
NetworkManager requires additional build flags like -flto-partition=none
to build properly with LTO enabled.
See
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1070
and
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/839ba57c7f41798dddd43495bb0b2cf312bd0f6f
Closes: #1015556
|
|
This ensures the correct sequence of commands is run. In this specific
case we were still using intltoolize when upstream dropped its usage in
favour of gettext a while ago.
|
|
The unbound DNS plugin was marked deprecated for a while and has been
removed now in this release.
|
|
It is functionally equivalent but avoids modifications to debian/rules.
|
|
|
|
|
|
|
|
As --fail-missing is the default in compat 13, the override is no longer
necessary.
|
|
- Fixes assertion when running the python-dbusmock test suite
- Replaces our custom polkit-agent-helper-1 patch
Closes: #982613
|
|
|
|
|
|
The tests are designed to work with either python2 or python3.
We should be able to simply switch build-dependencies to python3
equivalents. However if something transitively pulls in python2 the
AM_PATH_PYTHON autoconf macro will find python(2) binary, so we
explicitly set PYTHON=/usr/bin/python3.
Closes: #938944
|
|
|
|
This is supported since dbus 1.9.18.
|
|
|
|
It has been replaced by an iBFT reader which parses /sys/firmware/ibft
directly instead of iscsiadm output.
|
|
|
|
|
|
|
|
Those libraries have been deprecated for several years. The successor is
libnm, a GObject-based client library using GDBus instead of dbus-glib.
|
|
There are currently too many issues with dh_installsystemd, so switch
back to compat 10 using dh_systemd_enable and dh_systemd_start for the
time being.
This reverts commit ac717b686e40bc8c365e2f3eae7315f4ad239ae7.
|
|
|
|
DHCP client support with dhcpcanon is still marked as experimental and
support for Open vSwitch will require more package related changes. If
Open vSwitch support is enabled, this will most likely be provided via a
separate binary package.
|
|
Gbp-Dch: Ignore
|
|
|
|
Explicitly specify the network-manager package when creating the
symlink. Otherwise the symlink is created for the wrong package when
doing arch:all builds where the first package is not network-manager.
|
|
This avoids a FTBFS when doing arch:all builds.
Rename the script to 01-ifupdown while at it for consistencies sake.
Closes: #864980
|
|
Update existing /etc/resolv.conf symlinks accordingly.
Closes: #860045
|
|
|