diff --git a/docker/Dockerfile_debian_8 b/docker/Dockerfile_debian_8
index 73f61bd307fe4b23fbb776434d4377988e9fd42f..5d63b4b485fa10f3e90d48661e253be6e397a4b9 100644
--- a/docker/Dockerfile_debian_8
+++ b/docker/Dockerfile_debian_8
@@ -20,6 +20,7 @@ RUN apt-get update && \
         libdbus-c++-dev \
         libupnp-dev \
         libebook1.2-dev \
+	libcanberra-gtk3-dev \
         libclutter-gtk-1.0-dev \
         libclutter-1.0-dev \
         libglib2.0-dev \
diff --git a/docker/Dockerfile_debian_8_i386 b/docker/Dockerfile_debian_8_i386
index e66deaf835a3c083a160bdf25294547e695e12e1..23ab157194c2a3a7fe3c780eb9682eab6a230ac5 100644
--- a/docker/Dockerfile_debian_8_i386
+++ b/docker/Dockerfile_debian_8_i386
@@ -20,6 +20,7 @@ RUN apt-get update && \
         libdbus-c++-dev \
         libupnp-dev \
         libebook1.2-dev \
+	libcanberra-gtk3-dev \
         libclutter-gtk-1.0-dev \
         libclutter-1.0-dev \
         libglib2.0-dev \
diff --git a/docker/Dockerfile_debian_9 b/docker/Dockerfile_debian_9
index b8e221640395388b905661d6c94bde7bbbd8e37b..a04f1a8816bede1e58d1a2a0be0075644e8ca73a 100644
--- a/docker/Dockerfile_debian_9
+++ b/docker/Dockerfile_debian_9
@@ -21,6 +21,7 @@ RUN apt-get update && \
         libupnp-dev \
         libargon2-0-dev \
         libebook1.2-dev \
+	libcanberra-gtk3-dev \
         libclutter-gtk-1.0-dev \
         libclutter-1.0-dev \
         libglib2.0-dev \
diff --git a/docker/Dockerfile_debian_9_i386 b/docker/Dockerfile_debian_9_i386
index 46f1824d100f1da612085d6c2d1be08f6a8b4e50..84e9190cb841e820a558006960e2fe5a6c52d8cb 100644
--- a/docker/Dockerfile_debian_9_i386
+++ b/docker/Dockerfile_debian_9_i386
@@ -21,6 +21,7 @@ RUN apt-get update && \
         libupnp-dev \
         libargon2-0-dev \
         libebook1.2-dev \
+	libcanberra-gtk3-dev \
         libclutter-gtk-1.0-dev \
         libclutter-1.0-dev \
         libglib2.0-dev \
diff --git a/docker/Dockerfile_fedora_22 b/docker/Dockerfile_fedora_22
index f9a92c6b908d5d885091396a6f7a5d7eaf341384..8c5948fdd00d5a10c484fb5702fc3feae6703ea7 100644
--- a/docker/Dockerfile_fedora_22
+++ b/docker/Dockerfile_fedora_22
@@ -15,6 +15,7 @@ RUN dnf upgrade -y && \
         cmake \
         speexdsp-devel \
         pulseaudio-libs-devel \
+	libcanberra-devel \
         libsamplerate-devel \
         libtool \
         dbus-devel \
diff --git a/docker/Dockerfile_fedora_22_i386 b/docker/Dockerfile_fedora_22_i386
index 9e68e1570cc1d0ed69215eb277928b89ebc66e58..694e0cca4d334b2ba3394e994695e836fd77e7f9 100644
--- a/docker/Dockerfile_fedora_22_i386
+++ b/docker/Dockerfile_fedora_22_i386
@@ -15,6 +15,7 @@ RUN dnf upgrade -y && \
         cmake \
         speexdsp-devel \
         pulseaudio-libs-devel \
+	libcanberra-devel \
         libsamplerate-devel \
         libtool \
         dbus-devel \
diff --git a/docker/Dockerfile_fedora_23 b/docker/Dockerfile_fedora_23
index fdcf3f6265630a162e26651fa186096244982256..dbdb55d2e90e85bf1d3b369d55b5199fe1fa8312 100644
--- a/docker/Dockerfile_fedora_23
+++ b/docker/Dockerfile_fedora_23
@@ -15,6 +15,7 @@ RUN dnf upgrade -y && \
         cmake \
         speexdsp-devel \
         pulseaudio-libs-devel \
+	libcanberra-devel \
         libsamplerate-devel \
         libtool \
         dbus-devel \
diff --git a/docker/Dockerfile_fedora_23_i386 b/docker/Dockerfile_fedora_23_i386
index 28fd2f7b34b806ed0ce0fe62e8c3a6405f750ff4..b06d139b1b30cbe1f602af5c4259f2561ab826ab 100644
--- a/docker/Dockerfile_fedora_23_i386
+++ b/docker/Dockerfile_fedora_23_i386
@@ -15,6 +15,7 @@ RUN dnf upgrade -y && \
         cmake \
         speexdsp-devel \
         pulseaudio-libs-devel \
+	libcanberra-devel \
         libsamplerate-devel \
         libtool \
         dbus-devel \
diff --git a/docker/Dockerfile_fedora_24 b/docker/Dockerfile_fedora_24
index 2db293ef368ff61bc03a631dac4fcac8a916a531..8f0a85cea37aa0320ce45950323a3661d3da555d 100644
--- a/docker/Dockerfile_fedora_24
+++ b/docker/Dockerfile_fedora_24
@@ -15,6 +15,7 @@ RUN dnf upgrade -y && \
         cmake \
         speexdsp-devel \
         pulseaudio-libs-devel \
+	libcanberra-devel \
         libsamplerate-devel \
         libtool \
         dbus-devel \
diff --git a/docker/Dockerfile_fedora_24_i386 b/docker/Dockerfile_fedora_24_i386
index bc20d48ec41fd11804f3242f11efbf6077c5dd94..04e1af61998504c976e70d160f47ceb1ffc633d8 100644
--- a/docker/Dockerfile_fedora_24_i386
+++ b/docker/Dockerfile_fedora_24_i386
@@ -15,6 +15,7 @@ RUN dnf upgrade -y && \
         cmake \
         speexdsp-devel \
         pulseaudio-libs-devel \
+	libcanberra-devel \
         libsamplerate-devel \
         libtool \
         dbus-devel \
diff --git a/docker/Dockerfile_fedora_25 b/docker/Dockerfile_fedora_25
index 93540d77916c818219195136b064aa9d50258d66..e956e6bf9115c44758e7b063dd1c478331c8fb84 100644
--- a/docker/Dockerfile_fedora_25
+++ b/docker/Dockerfile_fedora_25
@@ -12,6 +12,7 @@ RUN dnf upgrade -y && \
         cmake \
         speexdsp-devel \
         pulseaudio-libs-devel \
+	libcanberra-devel \
         libsamplerate-devel \
         libtool \
         dbus-devel \
diff --git a/docker/Dockerfile_fedora_25_i386 b/docker/Dockerfile_fedora_25_i386
index 0f5aa1b8b0a8b1035fa6f5805922c6cda4ed2479..582fe139aa1b156da169b04c4aeb43045c10fcd4 100644
--- a/docker/Dockerfile_fedora_25_i386
+++ b/docker/Dockerfile_fedora_25_i386
@@ -15,6 +15,7 @@ RUN dnf upgrade -y && \
         cmake \
         speexdsp-devel \
         pulseaudio-libs-devel \
+	libcanberra-devel \
         libsamplerate-devel \
         libtool \
         dbus-devel \
diff --git a/docker/Dockerfile_fedora_26 b/docker/Dockerfile_fedora_26
index 22d3c5b34466f558006db6a276287075fd91bba3..e8a0535d5a8331d32b3ac3b1d27df1cf6e904e44 100644
--- a/docker/Dockerfile_fedora_26
+++ b/docker/Dockerfile_fedora_26
@@ -15,6 +15,7 @@ RUN dnf upgrade -y && \
         cmake \
         speexdsp-devel \
         pulseaudio-libs-devel \
+	libcanberra-devel \
         libsamplerate-devel \
         libtool \
         dbus-devel \
diff --git a/docker/Dockerfile_fedora_27 b/docker/Dockerfile_fedora_27
index 5f0ad50a70feb56c15eb3f89554db015b7352ce8..fd9d5447a75ebad2b0e02108ae137f7c3cea72c6 100644
--- a/docker/Dockerfile_fedora_27
+++ b/docker/Dockerfile_fedora_27
@@ -15,6 +15,7 @@ RUN dnf upgrade -y && \
         cmake \
         speexdsp-devel \
         pulseaudio-libs-devel \
+	libcanberra-devel \
         libsamplerate-devel \
         libtool \
         dbus-devel \
diff --git a/docker/Dockerfile_ubuntu_14.04 b/docker/Dockerfile_ubuntu_14.04
index 7e7366e1cd98a6a7903dfa85ebcee130a406c3d1..d307b30fb7664d104b9805f500371399ce69e7ad 100644
--- a/docker/Dockerfile_ubuntu_14.04
+++ b/docker/Dockerfile_ubuntu_14.04
@@ -21,6 +21,7 @@ RUN apt-get update && \
         libupnp-dev \
         libgnutls28-dev \
         libebook1.2-dev \
+	libcanberra-gtk3-dev \
         libclutter-gtk-1.0-dev \
         libclutter-1.0-dev \
         libglib2.0-dev \
diff --git a/docker/Dockerfile_ubuntu_14.04_i386 b/docker/Dockerfile_ubuntu_14.04_i386
index b1ca9e7b0fc2d1416ea4b7f0a23a4d57800e0f13..4e951c135823f97d764537835835092aaeead3e3 100644
--- a/docker/Dockerfile_ubuntu_14.04_i386
+++ b/docker/Dockerfile_ubuntu_14.04_i386
@@ -21,6 +21,7 @@ RUN apt-get update && \
         libupnp-dev \
         libgnutls28-dev \
         libebook1.2-dev \
+	libcanberra-gtk3-dev \
         libclutter-gtk-1.0-dev \
         libclutter-1.0-dev \
         libglib2.0-dev \
diff --git a/docker/Dockerfile_ubuntu_15.10 b/docker/Dockerfile_ubuntu_15.10
index 6ccecdb1e23f8101b98407bead4d5a473b5cbf04..ed978f6c3a13618f3a481fd87179f39426c890f3 100644
--- a/docker/Dockerfile_ubuntu_15.10
+++ b/docker/Dockerfile_ubuntu_15.10
@@ -21,6 +21,7 @@ RUN apt-get update && \
         libupnp-dev \
         libgnutls28-dev \
         libebook1.2-dev \
+	libcanberra-gtk3-dev \
         libclutter-gtk-1.0-dev \
         libclutter-1.0-dev \
         libglib2.0-dev \
diff --git a/docker/Dockerfile_ubuntu_15.10_i386 b/docker/Dockerfile_ubuntu_15.10_i386
index 979a3557847769a58c33b909c908d22a5983aecd..3f8d5ec3e32304b13d829fd9f2466db44b05f8fa 100644
--- a/docker/Dockerfile_ubuntu_15.10_i386
+++ b/docker/Dockerfile_ubuntu_15.10_i386
@@ -21,6 +21,7 @@ RUN apt-get update && \
         libupnp-dev \
         libgnutls28-dev \
         libebook1.2-dev \
+	libcanberra-gtk3-dev \
         libclutter-gtk-1.0-dev \
         libclutter-1.0-dev \
         libglib2.0-dev \
diff --git a/docker/Dockerfile_ubuntu_16.04 b/docker/Dockerfile_ubuntu_16.04
index c5bb5c41367a5035b953433196b2d47627295f13..04f735c9eaeb1473caf0ade81300a26cd9dbf139 100644
--- a/docker/Dockerfile_ubuntu_16.04
+++ b/docker/Dockerfile_ubuntu_16.04
@@ -21,6 +21,7 @@ RUN apt-get update && \
         libupnp-dev \
         libgnutls28-dev \
         libebook1.2-dev \
+	libcanberra-gtk3-dev \
         libclutter-gtk-1.0-dev \
         libclutter-1.0-dev \
         libglib2.0-dev \
diff --git a/docker/Dockerfile_ubuntu_16.04_i386 b/docker/Dockerfile_ubuntu_16.04_i386
index ee33168a4335f26754f86c223ac8518faae159e6..229326bf51b76e6bcea228b93c8534fec744a826 100644
--- a/docker/Dockerfile_ubuntu_16.04_i386
+++ b/docker/Dockerfile_ubuntu_16.04_i386
@@ -21,6 +21,7 @@ RUN apt-get update && \
         libupnp-dev \
         libgnutls28-dev \
         libebook1.2-dev \
+	libcanberra-gtk3-dev \
         libclutter-gtk-1.0-dev \
         libclutter-1.0-dev \
         libglib2.0-dev \
diff --git a/docker/Dockerfile_ubuntu_16.10 b/docker/Dockerfile_ubuntu_16.10
index 89e96d50ac6d85afca4e3f17e618e4fc630eb785..55b0a6eeb19c6baf98a0e4bcc4d4e2a66a694595 100644
--- a/docker/Dockerfile_ubuntu_16.10
+++ b/docker/Dockerfile_ubuntu_16.10
@@ -31,6 +31,7 @@ RUN apt-get update && \
         libupnp-dev \
         libgnutls28-dev \
         libebook1.2-dev \
+	libcanberra-gtk3-dev \
         libclutter-gtk-1.0-dev \
         libclutter-1.0-dev \
         libglib2.0-dev \
diff --git a/docker/Dockerfile_ubuntu_16.10_i386 b/docker/Dockerfile_ubuntu_16.10_i386
index 608fc08e6a935fc476cef84500a11dff29e23627..fc05be484f114300a4c512fc5a7390928b4c63bf 100644
--- a/docker/Dockerfile_ubuntu_16.10_i386
+++ b/docker/Dockerfile_ubuntu_16.10_i386
@@ -31,6 +31,7 @@ RUN apt-get update && \
         libupnp-dev \
         libgnutls28-dev \
         libebook1.2-dev \
+	libcanberra-gtk3-dev \
         libclutter-gtk-1.0-dev \
         libclutter-1.0-dev \
         libglib2.0-dev \
diff --git a/docker/Dockerfile_ubuntu_17.04 b/docker/Dockerfile_ubuntu_17.04
index 2a02ff3ca7191d895d1f7ef87c42d54e45139833..f625916a00293d794df04f422667c1bcf23cded3 100644
--- a/docker/Dockerfile_ubuntu_17.04
+++ b/docker/Dockerfile_ubuntu_17.04
@@ -32,6 +32,7 @@ RUN apt-get update && \
         libgnutls28-dev \
         libargon2-0-dev \
         libebook1.2-dev \
+	libcanberra-gtk3-dev \
         libclutter-gtk-1.0-dev \
         libclutter-1.0-dev \
         libglib2.0-dev \
diff --git a/docker/Dockerfile_ubuntu_17.04_i386 b/docker/Dockerfile_ubuntu_17.04_i386
index d47380d07a5c58125bb9c9c0f32dff46402019fb..1f7be6dd0da3d50aa86da87d9499df4b4ad957fd 100644
--- a/docker/Dockerfile_ubuntu_17.04_i386
+++ b/docker/Dockerfile_ubuntu_17.04_i386
@@ -32,6 +32,7 @@ RUN apt-get update && \
         libgnutls28-dev \
         libargon2-0-dev \
         libebook1.2-dev \
+	libcanberra-gtk3-dev \
         libclutter-gtk-1.0-dev \
         libclutter-1.0-dev \
         libglib2.0-dev \
diff --git a/docker/Dockerfile_ubuntu_17.10 b/docker/Dockerfile_ubuntu_17.10
index 89e3086b1d1efe7d4c0750e2e1466a269a6b53af..978be9fa06cdb0f537bb6e5f8ad5a0623c0c484e 100644
--- a/docker/Dockerfile_ubuntu_17.10
+++ b/docker/Dockerfile_ubuntu_17.10
@@ -32,6 +32,7 @@ RUN apt-get update && \
         libgnutls28-dev \
         libargon2-0-dev \
         libebook1.2-dev \
+	libcanberra-gtk3-dev \
         libclutter-gtk-1.0-dev \
         libclutter-1.0-dev \
         libglib2.0-dev \
diff --git a/docker/Dockerfile_ubuntu_17.10_i386 b/docker/Dockerfile_ubuntu_17.10_i386
index 7ac92f862575d44017a4d0a50230976919042e3e..e4cb47c496935e5849c51df1808a46deced23913 100644
--- a/docker/Dockerfile_ubuntu_17.10_i386
+++ b/docker/Dockerfile_ubuntu_17.10_i386
@@ -32,6 +32,7 @@ RUN apt-get update && \
         libgnutls28-dev \
         libargon2-0-dev \
         libebook1.2-dev \
+	libcanberra-gtk3-dev \
         libclutter-gtk-1.0-dev \
         libclutter-1.0-dev \
         libglib2.0-dev \
diff --git a/packaging/rules/fedora/ring.spec b/packaging/rules/fedora/ring.spec
index 82376601163cf80768c08dd672da8a22935fc6bc..6e9c2c13d4546bee289fdfe1704f63be2441c3f5 100644
--- a/packaging/rules/fedora/ring.spec
+++ b/packaging/rules/fedora/ring.spec
@@ -7,7 +7,7 @@ Version:       %{version}
 Release:       %{release}%{?dist}
 Summary:       Free software for distributed and secured communication.
 Group:         Applications/Internet
-License:       GPLv3
+License:       GPLv3+
 URL:           https://ring.cx/
 Source:        ring_%{version}.tar.gz
 Requires:      ring-daemon = %{version}
@@ -18,6 +18,7 @@ BuildRequires: autoconf
 BuildRequires: automake
 BuildRequires: cmake
 BuildRequires: pulseaudio-libs-devel
+BuildRequires: libcanberra-devel
 BuildRequires: libsamplerate-devel
 BuildRequires: libtool
 BuildRequires: dbus-devel
@@ -196,6 +197,7 @@ DESTDIR=%{buildroot} make -C client-gnome/build install
 %{_datadir}/appdata/gnome-ring.appdata.xml
 %{_datadir}/libringclient/*
 %{_datadir}/locale/*
+%{_datadir}/sounds/gnome-ring/*
 %doc %{_mandir}/man1/dring*
 
 %files daemon