Package Details: wsdd2 1.8.7-1

Git Clone URL: https://aur.archlinux.org/wsdd2.git (read-only, click to copy)
Package Base: wsdd2
Description: WSD/LLMNR Discovery/Name Service Daemon. Install it to make Samba shares discoverable on Windows hosts.
Upstream URL: https://github.com/Netgear/wsdd2
Keywords: samba shares windows wsds
Licenses: GPL
Submitter: TomaszGasior
Maintainer: fryfrog
Last Packager: fryfrog
Votes: 12
Popularity: 0.013881
First Submitted: 2019-05-11 16:47 (UTC)
Last Updated: 2022-04-25 22:46 (UTC)

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

Aftermath commented on 2024-01-31 04:15 (UTC)

@gloryangel: Thanks for an informative comment. Can help users to compare.

gloryangel commented on 2024-01-27 09:30 (UTC) (edited on 2024-03-20 00:22 (UTC) by gloryangel)

  1. Compared to wsdd, it has more features and is more stable, and my wsdd inexplicably cannot function properly
  2. wsdd memory occupies 28Mb, while wsdd2 memory occupies 1Mb.
  3. The wsdd2 source code is taken from professional NAS (ReadyNAS OS), and I think it should perform better!
  4. wsdd2 is also used for the OpenWrt samba package.

marcosfrm commented on 2021-08-21 23:05 (UTC)

samba is not a make dependency. I did not know this feature:

https://wiki.archlinux.org/title/PKGBUILD#depends

"Dependencies defined inside the package() function are only required to run the software."

It is the relation between samba and wsdd2.

fryfrog commented on 2021-08-21 20:03 (UTC)

Is 'samba' also a makedepends?

marcosfrm commented on 2021-08-21 20:01 (UTC)

samba is a runtime dep, please put it in depends=().

marcosfrm commented on 2021-08-16 23:17 (UTC)

In package() use just:

  cd "${srcdir}/${pkgname}-${pkgver}"
  make install SBINDIR=/usr/bin DESTDIR="${pkgdir}"

Since wsdd2.service has BindsTo=smb.service it requires Samba, otherwise will not start. Hence, depends=(samba) is nice to have...

andy.w commented on 2021-07-04 18:52 (UTC) (edited on 2021-07-04 18:53 (UTC) by andy.w)

@fryfrog Yes both packages do the same things, while wsdd2 has LLMNR support and a few more options. The other notable difference is that wsdd is written in python, while wsdd2 is a C program.

I also have to add that wsdd2 was taken from Netgears ReadyNASOS and until recently has seen very little changes/fixes since 2017. There has been some bigger rewrites/fixes from Volodymyr Prodan and those where merged recently via v1.8.5.

So i consider the wsdd/python version a more active project, while wsdd2 can be used as-is, but might not see any changes going forward.

TonyNewbie commented on 2020-12-14 11:40 (UTC)

Also works perfectly well on a Raspberry Pi archlinux installation if that's of any interest - after adding armv7h to arch= in PKGBUILD, of course.

fryfrog commented on 2020-11-09 18:26 (UTC)

It would also be reasonable to just take and modify the .service file and include it as a file, like most other packages.

mercora commented on 2020-11-09 18:24 (UTC)

usually if something needs patching you would use a patch file. its simply less error prone.