Simple Service Discovery Protocol daemon (SSDP) for networked Linux and UNIX devices. Useful in any setup, big or small, but targeted more at embedded systems that need to announce themselves to Windows systems.
ssdpd is a stand-alone UNIX daemon with no external dependencies but the standard C library. It has a built-in web server for serving the UPnP XML description which Windows use to present the icon, by default an InternetGatewayDevice is announced.
Also included is the ssdp-scan tool, which continuously scans for SSDP capable hosts on the network. Take care only to use this for debugging since it scans the network quite aggressively.
Homepage
Download
Recent Releases
2.104 Jun 2023 08:05
minor feature:
Update ChangeLog and bump version for v2.1 release
Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.
2.020 Feb 2023 06:25
minor feature:
Update ChangeLog and bump version for v2.0 release
Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.
1.931 Oct 2022 03:16
minor feature:
Drop package build from release target
As of this release we no longer build.deb files. Please contact your.
downstream distribution to package software for you.
Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.
1.824 Jan 2021 07:45
minor feature:
avahi-daemon (mDNS) conflict, no conflict with SSDP, caused by copy-paste between mdnsd and project and this.
default install pre, should be GNU /usr/local not /. The default for Debian systems is /usr.
Use UUID cache directory from configure script, with fall-back to operating system specific /var/lib/misc or /var/db.
Update man page with info on UUID cache location.
Workaround for --runstatedir on systems with older autoconf.
Add missing systemd unit file.
Add missing SysV init script.
1.711 Jun 2020 03:15
minor feature:
Use /etc/os-release as base for SSDP server string, distribution release information is primarily stored in this file, some Linux systems still use /etc/lsb-release, on real UNIX systems we can use uname(1).
Update ssdpd(8) man page.
1.607 Jun 2020 13:28
major bugfix:
CVE fix, introduction of ssdp-scan and initial .deb packaging.