Created attachment 221632 [details] patch for py-wsdd 0.6.3 from the Changelog: ## [0.6.3] - 2021-01-10 ### Fixed - 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: Author: swills Date: Sun Jan 17 18:16:31 UTC 2021 New revision: 561851 URL: https://svnweb.freebsd.org/changeset/ports/561851 Log: net/py-wsdd: Update to 0.6.3 PR: 252742 Submitted by: Hiroo Ono <hiroo.ono+freebsd@gmail.com> (maintainer) Changes: head/net/py-wsdd/Makefile head/net/py-wsdd/distinfo
Committed, thanks!
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).