Created attachment 221632 [details]
patch for py-wsdd 0.6.3
from the Changelog:
## [0.6.3] - 2021-01-10
- Skip Netlink messages smaller than 4 bytes correctly (#77, and maybe #59)
- Messages are sent via the correct socket to comply with the intended/specified message flow. This also eases the firewall configuration (#72).
Build and package info is available at https://gitlab.com/swills/freebsd-ports/pipelines/242588785
A commit references this bug:
Date: Sun Jan 17 18:16:31 UTC 2021
New revision: 561851
net/py-wsdd: Update to 0.6.3
Submitted by: Hiroo Ono <firstname.lastname@example.org> (maintainer)
Be aware this upgrade has broken the daemon for at least one user (myself): https://github.com/christgau/wsdd/issues/80
In the past I have done "deep analysis" (down to syscall level) of this daemon due to problems: https://github.com/christgau/wsdd/issues/49
Created attachment 221837 [details]
patch to workaround the defect of 0.6.3.
Sorry not having tested propery. While waiting 0.6.4, this is the workaround patch suggested in the issue that Jeremy mentioned.
Should I reopen this bug, or should I file another bug report?
No need for the patch -- 0.6.4, released today, officially fixes this problem. Details are in https://github.com/christgau/wsdd/issues/80 (ignore the stuff about Linux from one of the participants).