diff --git a/src/freedombone-app-dlna b/src/freedombone-app-dlna index 9bcf2dd3..25145f9a 100755 --- a/src/freedombone-app-dlna +++ b/src/freedombone-app-dlna @@ -94,6 +94,23 @@ function configure_firewall_for_dlna { firewall_add DLNA 1900 udp firewall_add DLNA 8200 tcp + + echo '' > /etc/avahi/services/dlna.service + echo '' >> /etc/avahi/services/dlna.service + echo '' >> /etc/avahi/services/dlna.service + echo ' %h DLNA' >> /etc/avahi/services/dlna.service + echo ' ' >> /etc/avahi/services/dlna.service + echo ' _dlna._tcp' >> /etc/avahi/services/dlna.service + echo " 8200" >> /etc/avahi/services/dlna.service + echo ' ' >> /etc/avahi/services/dlna.service + echo ' ' >> /etc/avahi/services/dlna.service + echo ' _dlna._udp' >> /etc/avahi/services/dlna.service + echo " 1900" >> /etc/avahi/services/dlna.service + echo ' ' >> /etc/avahi/services/dlna.service + echo '' >> /etc/avahi/services/dlna.service + + systemctl restart avahi-daemon + mark_completed $FUNCNAME } @@ -167,6 +184,9 @@ function remove_dlna { remove_completion_param install_dlna firewall_remove 1900 udp firewall_remove 8200 tcp + + rm /etc/avahi/services/dlna.service + systemctl restart avahi-daemon } function install_dlna_main {