Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

wsdd-0.7.0-bp155.1.8 RPM for noarch

From OpenSuSE Leap 15.5 for noarch

Name: wsdd Distribution: SUSE Linux Enterprise 15 SP5
Version: 0.7.0 Vendor: openSUSE
Release: bp155.1.8 Build date: Mon May 22 13:25:11 2023
Group: Unspecified Build host: lamb26
Size: 88529 Source RPM: wsdd-0.7.0-bp155.1.8.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/christgau/wsdd
Summary: A 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.

Since NetBIOS discovery is not supported by Windows anymore, wsdd makes hosts to
appear in Windows again using the Web Service Discovery method. This is beneficial
for devices running Samba, like NAS or file sharing servers on your local network.

Provides

Requires

License

MIT

Changelog

* Wed Jun 29 2022 Herbert Graeber <herbert@graeber-clan.de>
  - Include ws-discovey-udp service from firewalld 1.0 as part of wsdd.xml
* Thu Feb 24 2022 Callum Farmer <gmbr3@opensuse.org>
  - Add CONFIG parameter to %sysusers_generate_pre
* Thu Nov 25 2021 Herbert Graeber <herbert@graeber-clan.de>
  - Update sources
* Wed Nov 24 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 2021 Dirk Müller <dmueller@suse.com>
  - stop owning directories provided by filesystem rpm (bsc#1184786)
* Wed Apr 07 2021 Herbert Graeber <herbert@graeber-clan.de>
  - Remove unneccessary (and deprecated) PermissionsStartOnly=true
    (boo#1184446).
* Thu Mar 04 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 01 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 2021 Herbert Graeber <herbert@graeber-clan.de>
  - Add missing '/'
* Sun Feb 28 2021 Herbert Graeber <herbert@graeber-clan.de>
  - Fix a missed place for use of %{_tmpfilesdir}
* Sun Feb 28 2021 Herbert Graeber <herbert@graeber-clan.de>
  - Cleanup spec file
    * Use %{_tmpfilesdir} instead of explicit path
    * Fix requirements for %fillup_only
* Sun Feb 07 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 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 2020 Herbert Graeber <herbert@graeber-clan.de>
  - Run spec-cleaner
* Tue Oct 20 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 2020 Herbert Graeber <herbert@graeber-clan.de>
  - Fix use of /usr/lib and /usr/libexec
* Mon Jul 06 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 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 07 2020 Herbert Graeber <herbert@graeber-clan.de>
  - Fix handling of WSDD_WORKGROUP
  - Let WSDD_DOMAIN override WSDD_WORKGROUP
* Sun Apr 26 2020 Herbert Graeber <herbert@graeber-clan.de>
  - Use wsdd for user and group of the ghost directories
* Sun Apr 26 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 2020 Herbert Graeber <herbert@graeber-clan.de>
  - Update to version 0.5
  - Remove unneeded _service file
* Mon Nov 18 2019 Herbert Graeber <herbert@graeber-clan.de>
  - Remove debug output
  - Respect libexecdir in systemd service file
* Fri Nov 15 2019 Herbert Graeber <herbert@graeber-clan.de>
  - Determine domain, and/or hostname
  - Move wssd back to /usr/bin
* Fri Nov 15 2019 Herbert Graeber <herbert@graeber-clan.de>
  - Reload firewalld services
  - Remove fillup_prereq post requires
* Wed Nov 13 2019 Herbert Graeber <herbert@graeber-clan.de>
  - Initial package

Files

/run/wsdd
/run/wsdd/env-vars
/usr/lib/firewalld
/usr/lib/firewalld/services
/usr/lib/firewalld/services/ws-discovery-udp.xml
/usr/lib/firewalld/services/wsdd.xml
/usr/lib/systemd/system/wsdd.service
/usr/lib/sysusers.d/wsdd-user.conf
/usr/lib/tmpfiles.d/wsdd.conf
/usr/lib/wsdd-init.sh
/usr/sbin/rcwsdd
/usr/sbin/wsdd
/usr/share/doc/packages/wsdd
/usr/share/doc/packages/wsdd/README.md
/usr/share/fillup-templates/sysconfig.wsdd
/usr/share/licenses/wsdd
/usr/share/licenses/wsdd/LICENSE
/usr/share/man/man1/wsdd.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 19:57:54 2024