net/py-wsdd: fix rc script to report status PR: 292051 Reported by: Igor Pavlov <igor.arabesc.pavlov@gmail.com> Author: Hiroo Ono <hiroo.ono+freebsd@gmail.com>2ed8eedb14
Port details
net/py-wsdd0.9_1
Web Service Discovery (WSD) host daemon for Samba
- Maintainer
- hiroo.ono+freebsd@gmail.com
- Packages
- py312-wsdd 0.9_1
- Upstream
- up to date
- CPE
- none, CVEs only via VuXML
- WWW
- https://github.com/christgau/wsdd
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (23)
net/py-wsdd: Update 0.8 => 0.9 Changelog: https://github.com/christgau/wsdd/blob/v0.9/CHANGELOG.md PR: 287434154171be17
net/py-wsdd: Update to 0.8 ChangeLog: https://github.com/christgau/wsdd/blob/v0.8/CHANGELOG.md PR: 27810772b5d47b6f
net/py-wsdd: The line break in the start logging should be present PR: 277160 Approved by: hiroo.ono+freebsd@gmail.com (maintainer) MFH: 2024Q181557eadf3
net/py-wsdd: Sanitize MANPREFIX Approved by: portmgr (blanket)c61055d7db
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568>3d9a815d9cnet/py-wsdd: Update to 0.7.1 ChangeLog: https://github.com/christgau/wsdd/blob/v0.7.1/CHANGELOG.md PR: 272122 Approved by: maintainer0b851410d5
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
net/py-wsdd: update to 0.7.0 Changelog: https://github.com/christgau/wsdd/blob/v0.7.0/CHANGELOG.md PR: 260223 Reported by: Hiroo Ono <hiroo.ono+freebsd@gmail.com> (maintainer)41c63caa8b
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
Remove # $FreeBSD$ from Makefiles.305f148f48
net/py-wsdd: Add closing { to pkg-message
PR: 253941
Submitted by: andrew@neptune-one.net
Approved by: hiroo.ono+freebsd@gmail.com (maintainer)
MFH: 2021Q131d4c7a704net/py-wsdd: uppercase LOGIN provision in BEFORE line in rc script Avoid complaints from rcorder(8) about "unknown provision `login'". This was because the provision 'login' should be uppercased instead. Approved by: hiroo.ono+freebsd@gmail.com (maintainer) PR: 253906 MFH: 2021Q16ed1ffc602
net/py-wsdd: Update to 0.6.4 Changelog: https://github.com/christgau/wsdd/blob/v0.6.4/CHANGELOG.md PR: 253478 Submitted by: Hiroo Ono <hiroo.ono+freebsd@gmail.com> (maintainer)e75249fa63
net/py-wsdd: Update to 0.6.3 PR: 252742 Submitted by: Hiroo Ono <hiroo.ono+freebsd@gmail.com> (maintainer)881fa043ee
net/py-wsdd: Update to 0.6.2 Changelog[1]: - Lowered priority of non-essential, protocol-related and internal log messages - Do not use PID in Netlink sockets in order to avoid issues with duplicated PIDs, e.g., when Docker is used - Prevent exceptions due to invalid incoming messages - HTTP server address family wrong when interface address is added - Error when interface address is removed [1] https://github.com/christgau/wsdd/blob/v0.6.2/CHANGELOG.md PR: 250585 Submitted by: Yasuhiro KIMURA <yasu@utahime.org> Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D27030e70c61263a
Create dedicated sandbox user for wsdd service This changes the account the wsdd service runs under from the generic 'daemon' user to its own dedicated '_wsdd' user. Approved by: hiroo.ono+freebsd@gmail.com (maintainer) PR: 250159 MFH: 2020Q40dfb1ec9fc
net/py-wsdd: Fix rc script PR: 249125 Submitted by: Hiroo Ono <hiroo.ono+freebsd@gmail.com> (maintainer)2617951697
net/py-wsdd: Update to 0.6.1 0.6.1 fixes a critical bug pertaining to BSD, where the HTTP server in wsdd would basically "do nothing" due to listen(2) being called _after_ kevent(2) (and pending network socket I/O was therefore never processed). I was the reporter and analyst of this bug: https://github.com/christgau/wsdd/issues/49 - Additionally: little change to rc.d script to properly stop the daemon. PR: 247626 Submitted by: Hiroo Ono <hiroo.ono+freebsd@gmail.com> (maintainer) Reported by: Jeremy Chadwick <jdc@koitsu.org>5492017829
net/py-wsdd: Update to 0.6 PR: 247076 Submitted by: hiroo.ono+freebsd@gmail.com (maintainer)92e26cf2e5
Add patch to correctly set wsdd_group in rc.d script PR: 246457 Submitted by: Yasuhiro KIMURA <yasu@utahime.org> Approved by: hiroo.ono+freebsd@gmail.com (maintainer), mentors (implicit)0a004c7ddb
new port: net/py-wsdd, web service discovery host daemon wsdd implements a Web Service Discovery host daemon. This enables (Samba) hosts, like your local NAS device, to be found by Web Service Discovery Clients like Windows. WWW: https://github.com/christgau/wsdd PR: 246042 Submitted by: Hiroo Ono <hiroo.ono+freebsd@gmail.com> (maintainer)2f7e3d4f5d