Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 683292

Summary: net-fs/wsd deamon to compliment samba
Product: Gentoo Linux Reporter: Forza <forza>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: CONFIRMED ---    
Severity: normal CC: douglas, forza, jstein, mail, scorpiusf, smopucilowski
Priority: Normal Keywords: EBUILD, PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/christgau/wsdd-gentoo
See Also: https://github.com/gentoo/gentoo/pull/12393
Whiteboard: Web Service Discovery host daemon
Package list:
Runtime testing required: ---
Attachments: net-misc/wsdd-0.3 ebuild

Description Forza 2019-04-14 10:58:59 UTC
Since the deprecation SMB1, Microsoft has started to rely on WSD - Web Services for Devices to locate SMB servers and shares on the local network. Samba does not support WSD which means that Samba shares does not show up in Network browsing from Windows clients.

I have tested https://github.com/christgau/wsdd a python implementation of WSD that works good. It requires no dependencies other than Python3.

A quick search shows other candidates:

https://github.com/Andy2244/wsdd2 - an implementation used by OpenWRT
https://github.com/kochinc/wsdd2 - an implementation for OpenMediaVault
Comment 1 Jonas Stein gentoo-dev 2019-04-14 18:33:57 UTC
Many ebuild requests remain open for years, because nobody maintains the package.
If you want to be (proxied) maintainer of this package, please contact the proxy team [1] and prepare an ebuild [2].

You may want to link your repository [3] or attach the ebuild here until it makes its way to the official tree.

[1] https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
[2] https://devmanual.gentoo.org/
[3] https://wiki.gentoo.org/wiki/Ebuild_repository
Comment 2 Forza 2019-04-17 15:57:59 UTC
Created attachment 573174 [details]
net-misc/wsdd-0.3 ebuild

This is an initial ebuild which is tested on an AMD64 arch with Python3.6.

Source is available on GitHub: https://github.com/Gatak/wsdd-ebuild
Comment 3 Forza 2019-06-22 18:07:39 UTC
Good news! The author of wsdd has created a repository on GitHub with his own Gentoo ebuild. :)

It is available at https://github.com/christgau/wsdd-gentoo