diff --git a/.wordlist.txt b/.wordlist.txt index c9b15cadf..768aa67e1 100644 --- a/.wordlist.txt +++ b/.wordlist.txt @@ -752,6 +752,7 @@ WordPress WPA writeable WSAD +WSDD www Xfce XFS diff --git a/docs/software/cloud.md b/docs/software/cloud.md index ede8cd39b..2837a4ddb 100644 --- a/docs/software/cloud.md +++ b/docs/software/cloud.md @@ -466,7 +466,7 @@ Your very own GitHub style server, with web interface. ![Gogs web interface screenshot](../assets/images/dietpi-software-cloud-gogs.png){: width="400" height="175" loading="lazy"} -See also the [**Git**](../programming/#git) client which is available in `dietpi-software` as an installation package. +See also the [**Git**](programming.md#git) client which is available in `dietpi-software` as an installation package. === "Access to the web interface" @@ -535,7 +535,7 @@ Your very own GitHub style server, with web interface. ![Gitea logo](../assets/images/dietpi-software-cloud-gitea.jpg){: width="320" height="200" loading="lazy"} -See also the [**Git**](../programming/#git) client which is available in `dietpi-software` as an installation package. +See also the [**Git**](programming.md#git) client which is available in `dietpi-software` as an installation package. === "Access to the web interface" diff --git a/docs/software/file_servers.md b/docs/software/file_servers.md index 2756a7eea..7d186e477 100644 --- a/docs/software/file_servers.md +++ b/docs/software/file_servers.md @@ -123,25 +123,53 @@ The Samba server lets you share files on your DietPi system with ease based on t === "Use `wsdd` to view shares" In case of problems with the Samba share not showing up in the Windows network view, the `wsdd` daemon (Web Service Dynamic Discovery host daemon) can be installed. This is achieved with the following steps: - - ```sh - curl -sSfL 'https://pkg.ltec.ch/public/conf/ltec-ag.gpg.key' | gpg --dearmor -o /etc/apt/trusted.gpg.d/dietpi-wsdd.gpg --yes - echo "deb https://pkg.ltec.ch/public/ $G_DISTRO_NAME main" > /etc/apt/sources.list.d/dietpi-wsdd.list - apt update - apt install wsdd - ``` - Start the service via + === "Bookworm and later" - ```sh - systemctl start wsdd - ``` + Install WSDD via APT: - A running system can be checked via - - ```sh - systemctl status wsdd - ``` + ```sh + apt install wsdd2 + ``` + + Start the service via: + + ```sh + systemctl start wsdd2 + ``` + + Check the service status via: + + ```sh + systemctl status wsdd2 + ``` + + !!! note "We use the WSDD2 variant written in C here." + + The original WSDD is written in Python, but we prefer the C variant, for less dependencies and RAM usage. In case, you could also use the original variant, where package and service are called `wsdd` instead of `wsdd2`. + + === "Bullseye and earlier" + + Add the 3rd party repository and install WSDD via APT: + + ```sh + curl -sSfL 'https://pkg.ltec.ch/public/conf/ltec-ag.gpg.key' | gpg --dearmor -o /etc/apt/trusted.gpg.d/dietpi-wsdd.gpg --yes + echo "deb https://pkg.ltec.ch/public/ $G_DISTRO_NAME main" > /etc/apt/sources.list.d/dietpi-wsdd.list + apt update + apt install wsdd + ``` + + Start the service via: + + ```sh + systemctl start wsdd + ``` + + Check the service status via: + + ```sh + systemctl status wsdd + ``` *** diff --git a/docs/software/programming.md b/docs/software/programming.md index d30eb7497..8f2ea390a 100644 --- a/docs/software/programming.md +++ b/docs/software/programming.md @@ -306,7 +306,7 @@ To find out which version of Git is installed, just run git --version ``` -See also [**Gogs**](../cloud/#gogs) and [**Gitea**](../cloud/#gitea), the GitHub style servers which are available in `dietpi-software` as an installation package. +See also [**Gogs**](cloud.md#gogs) and [**Gitea**](cloud.md#gitea), the GitHub style servers which are available in `dietpi-software` as an installation package. ***