Package: iwd / 2.3-1+deb12u1

Metadata

Package Version Patches format
iwd 2.3-1+deb12u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
1001_support_traditional_dbus_activation.patch | (download)

Makefile.am | 11 6 + 5 - 0 !
src/net.connman.iwd.service | 5 0 + 5 - 0 !
src/net.connman.iwd.service.in | 5 5 + 0 - 0 !
wired/net.connman.ead.service | 5 0 + 5 - 0 !
wired/net.connman.ead.service.in | 5 5 + 0 - 0 !
5 files changed, 16 insertions(+), 15 deletions(-)

 hook up traditional dbus activation
 On systems using systemd dbus will use the SystemdServices= directive,
 but on non-systemd systems
 the so called "traditional dbus activation" method
 involves reading the Exec= directive.
 Setting that to /bin/false means this service is not relevant
 on non-systemd systems,
 but apparently there's an interest from users of such systems
 to use iwd (and possibly ead).
 Thus hook up the expansion of the paths
 in the Exec= directive of the dbus service files
 to allow the traditional dbus activation to start respective daemon.
2001 Switch wheel to netdev group in dbus policy.patch | (download)

src/iwd-dbus.conf | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 switch wheel to netdev group in dbus policy
 In Debian there's a specific dedicated group
 that is supposed to give permission to manage the network,
 called netdev.
 Thus replace the generic,
 and in debian not very widely used,
 wheel group in the default policy.
ap only accept ptk 4 4 after receiving ptk 2 4.patch | (download)

src/eapol.c | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 ap: only accept ptk 4/4 after receiving ptk 2/4