Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:dirkmueller:branches:openSUSE:Factory:Rings:1-MinimalX
wsdd
wsdd.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File wsdd.changes of Package wsdd
------------------------------------------------------------------- Wed Jun 5 18:56:57 UTC 2024 - Herbert Graeber <herbert@graeber-clan.de> - Fix build for Leap 15.6 ------------------------------------------------------------------- Wed Apr 3 10:52:13 UTC 2024 - Herbert Graeber <herbert@graeber-clan.de> - Fix build for SLE_15 ------------------------------------------------------------------- Sun Mar 31 14:32:53 UTC 2024 - Herbert Graeber <herbert@graeber-clan.de> - Update to version 0.8 * Configuration files for firewalld added * Show device type and allow filtering in API's list command * Add option --metadata-timeout to set the timeout for the HTTP-based metadata exchange * The employed UUID is now read from /etc/{machine-id,hostid} before falling by back to the UUID derivation from the host name. * Handle addresses with zone id by ignoring the interface part * Do not crash with asyncio future error when non-existing interface is provided - Remove some bashism from wsdd-init.sh - Use the unmodified service files from wsdd for Leap 15.5 and below, else reuse ws-discovery-udp service from firewalld ------------------------------------------------------------------- Fri Feb 23 10:39:43 UTC 2024 - pgajdos@suse.com - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] ------------------------------------------------------------------- Tue Feb 20 15:12:56 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org> - Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN ------------------------------------------------------------------- Wed Oct 18 15:36:03 UTC 2023 - Herbert Graeber <herbert@graeber-clan.de> - Leap 15.6 has no python 3.10 anymore, use 3.11 instead ------------------------------------------------------------------- Thu Apr 6 08:34:14 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org> - Fix previous change: really limit the forced change to python 3.10 on suse_version <= 1500 (up to SLE/Leap 15); newer products already use python 3.10 (or newer) as default. ------------------------------------------------------------------- Mon Apr 3 15:09:07 UTC 2023 - Herbert Graeber <herbert@graeber-clan.de> - Force the use of python 3.10 for openSUSE Leap ------------------------------------------------------------------- Mon Apr 3 10:14:25 UTC 2023 - Herbert Graeber <herbert@graeber-clan.de> - Update to version 0.7.1 * GitHub workflow for static analyses added (syntax, format, and type checks are performed). * Added EnvironmentFile and according example for systemd-based distros. * Make wsdd work (again) on MacOS (#139). Thanks to Eugene Gershnik. * Application profile for UFW has been added (#169) * Use of implicitly present async I/O loop instead created one for API servers. Fixes regression due to changed API in Python 3.10 (see #162) * Source code is spiced with type hints now. * man page moved to section 8. ------------------------------------------------------------------- Wed Jun 29 20:07:14 UTC 2022 - Herbert Graeber <herbert@graeber-clan.de> - Include ws-discovey-udp service from firewalld 1.0 as part of wsdd.xml ------------------------------------------------------------------- Thu Feb 24 16:36:40 UTC 2022 - Callum Farmer <gmbr3@opensuse.org> - Add CONFIG parameter to %sysusers_generate_pre ------------------------------------------------------------------- Thu Nov 25 21:36:20 UTC 2021 - Herbert Graeber <herbert@graeber-clan.de> - Update sources ------------------------------------------------------------------- Wed Nov 24 22:42:35 UTC 2021 - Herbert Graeber <herbert@graeber-clan.de> - Version 0.7.0 * Using the server interface it is now possible to start and stop the host functionality (discoverable device) without terminating and restarting the daemon. * Support multiple IP addresses in 'hello' messages from other hosts (#89) * Support interfaces with IPv6-only configuration (#94) * Re-enable 'probe' command of API (#116) * Removed code marked as deprecated starting with Python 3.10. * The example systemd unit file now uses DynamicUser instead of the unsafe nobody:nobody combination. It also employs the rundir as chroot directory. * Code changed to use asyncio instead of selector-based * The server interface does not close connections after each command anymore. * For the 'list' command of the server interface, the list of discovered devices is terminated with a line containing only a single dot ('.') * Log device discovery only once per address and interface - Some systemd hardening ------------------------------------------------------------------- Tue May 11 08:00:55 UTC 2021 - Dirk Müller <dmueller@suse.com> - stop owning directories provided by filesystem rpm (bsc#1184786) ------------------------------------------------------------------- Wed Apr 7 18:42:01 UTC 2021 - Herbert Graeber <herbert@graeber-clan.de> - Remove unneccessary (and deprecated) PermissionsStartOnly=true (boo#1184446). ------------------------------------------------------------------- Thu Mar 4 15:29:33 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org> - Add %sysusers_requires: we are creating users in pre, thus need to ensure to have the tooling ready prior to package installation (boo#1183047). ------------------------------------------------------------------- Mon Mar 1 11:04:37 UTC 2021 - Herbert Graeber <herbert@graeber-clan.de> - Use sysuser-tools for creation of the wsdd user and group - Do not hijack the /run/sysconfig folder anymore ------------------------------------------------------------------- Sun Feb 28 17:26:00 UTC 2021 - Herbert Graeber <herbert@graeber-clan.de> - Add missing '/' ------------------------------------------------------------------- Sun Feb 28 16:11:58 UTC 2021 - Herbert Graeber <herbert@graeber-clan.de> - Fix a missed place for use of %{_tmpfilesdir} ------------------------------------------------------------------- Sun Feb 28 10:53:10 UTC 2021 - Herbert Graeber <herbert@graeber-clan.de> - Cleanup spec file * Use %{_tmpfilesdir} instead of explicit path * Fix requirements for %fillup_only ------------------------------------------------------------------- Sun Feb 7 10:44:20 UTC 2021 - Herbert Graeber <herbert@graeber-clan.de> - Version 0.6.4 * send proper HTTP status codes in case of server side errors * send unicast and multicast UDP traffic in a standard-compliant fashion * add -V/--version option * copyright year update ------------------------------------------------------------------- Thu Jan 14 21:51:07 UTC 2021 - Herbert Graeber <herbert@graeber-clan.de> - Version 0.6.3 * 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). * Include instructions for adding repository keys under Debian/Ubuntu in README. ------------------------------------------------------------------- Wed Oct 21 16:01:05 UTC 2020 - Herbert Graeber <herbert@graeber-clan.de> - Run spec-cleaner ------------------------------------------------------------------- Tue Oct 20 18:11:22 UTC 2020 - Herbert Graeber <herbert@graeber-clan.de> - Version 0.6.2 * Lowered priority of non-essential, protocol-related and internal log messages (#53). * 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 (#62) * Fixed error when interface address is removed (#62) ------------------------------------------------------------------- Sat Aug 29 13:41:40 UTC 2020 - Herbert Graeber <herbert@graeber-clan.de> - Fix use of /usr/lib and /usr/libexec ------------------------------------------------------------------- Mon Jul 6 20:09:48 UTC 2020 - Herbert Graeber <herbert@graeber-clan.de> - Version 0.6.1 * ignore unknown interface indexes from Netlink message on Linux (caused "error in main loop") * prevent hosts from not being discovered due to misplaced socket registration at selector ------------------------------------------------------------------- Sun Jun 14 10:49:28 UTC 2020 - Herbert Graeber <herbert@graeber-clan.de> - Version 0.6 * new operation 'discovery' operation mode to scan for other hosts, exposed via minimalistic socket-based API * improved handling of address changes (prevents termination when system is currently starting up but no IP address has been assigned) * usage of tentative IPv6 addresses is avoided on Linux * chroot now works also an machines with international domain/host name * fixed handling of invalid messages * improved FreeBSD rc.d script * code heavily refactored ------------------------------------------------------------------- Thu May 7 18:54:30 UTC 2020 - Herbert Graeber <herbert@graeber-clan.de> - Fix handling of WSDD_WORKGROUP - Let WSDD_DOMAIN override WSDD_WORKGROUP ------------------------------------------------------------------- Sun Apr 26 20:24:03 UTC 2020 - Herbert Graeber <herbert@graeber-clan.de> - Use wsdd for user and group of the ghost directories ------------------------------------------------------------------- Sun Apr 26 18:19:24 UTC 2020 - Herbert Graeber <herbert@graeber-clan.de> - Replace wsdd-wrapper by an ExecStartPre script - Change the "WSD_" variable prefix by "WSDD_" - Run wsdd as user and group wsdd - Run wsdd in a chroot folder - Merge firewall files into one ------------------------------------------------------------------- Tue Mar 31 16:05:23 UTC 2020 - Herbert Graeber <herbert@graeber-clan.de> - Update to version 0.5 - Remove unneeded _service file ------------------------------------------------------------------- Mon Nov 18 19:41:19 UTC 2019 - Herbert Graeber <herbert@graeber-clan.de> - Remove debug output - Respect libexecdir in systemd service file ------------------------------------------------------------------- Fri Nov 15 21:31:43 UTC 2019 - Herbert Graeber <herbert@graeber-clan.de> - Determine domain, and/or hostname - Move wssd back to /usr/bin ------------------------------------------------------------------- Fri Nov 15 20:56:34 UTC 2019 - Herbert Graeber <herbert@graeber-clan.de> - Reload firewalld services - Remove fillup_prereq post requires ------------------------------------------------------------------- Wed Nov 13 18:30:00 UTC 2019 - Herbert Graeber <herbert@graeber-clan.de> - Initial package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor