Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package owntone for openSUSE:Factory checked in at 2022-02-14 22:36:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/owntone (Old) and /work/SRC/openSUSE:Factory/.owntone.new.1956 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "owntone" Mon Feb 14 22:36:27 2022 rev:2 rq:954363 version:28.3 Changes: -------- --- /work/SRC/openSUSE:Factory/owntone/owntone.changes 2021-09-08 21:37:36.397958025 +0200 +++ /work/SRC/openSUSE:Factory/.owntone.new.1956/owntone.changes 2022-02-14 22:37:37.249640353 +0100 @@ -1,0 +2,27 @@ +Mon Feb 14 17:53:40 UTC 2022 - Adrian Schr??ter <[email protected]> + +- update to version 28.3 + * web UI improvements, e.g.: + * composer views + * partial scan (e.g. only update RSS feeds) + * fix http stream button not clickable in mobile view + * fix Spotify playlists not showing + * handling of not playable Spotify tracks + * handling of podcast play counts + * support for Spotify podcasts + * updates for ffmpeg 5 + * better Spotify logout + * user "usermark" field for user flagging of various track states + * fix for 0-byte files crashing ffmpeg + * fix metadata pipe deadlock and artwork memleak-on-error + * better handling of Spotify disconnects + * fix rare Airplay pairing error + * many minor error handling fixes + +------------------------------------------------------------------- +Wed Oct 13 14:40:39 UTC 2021 - Johannes Segitz <[email protected]> + +- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): + * harden_owntone.service.patch + +------------------------------------------------------------------- Old: ---- owntone-28.2.tar.xz New: ---- harden_owntone.service.patch owntone-28.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ owntone.spec ++++++ --- /var/tmp/diff_new_pack.f8HYmA/_old 2022-02-14 22:37:37.741641635 +0100 +++ /var/tmp/diff_new_pack.f8HYmA/_new 2022-02-14 22:37:37.745641646 +0100 @@ -1,7 +1,7 @@ # # spec file for package owntone # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # Copyright (c) 2018 Scott Shambarger # # All modifications and additions to the file contributed by third parties @@ -29,11 +29,12 @@ Summary: DAAP server for iTunes and Chromecast with MPD and RSP support License: GPL-2.0-or-later Name: owntone -Version: 28.2 +Version: 28.3 Release: 0 URL: https://github.com/owntone/owntone-server Source0: https://github.com/owntone/owntone-server/releases/download/%{version}/%{name}-%{version}.tar.xz Source1: owntone_logrotate +Patch0: harden_owntone.service.patch Provides: forked-daapd = %version Obsoletes: forked-daapd < 28 @@ -104,6 +105,7 @@ %prep %setup -q +%patch0 -p1 %build export CFLAGS="%optflags -fcommon" ++++++ harden_owntone.service.patch ++++++ Index: owntone-28.2/owntone.service.in =================================================================== --- owntone-28.2.orig/owntone.service.in +++ owntone-28.2/owntone.service.in @@ -5,6 +5,19 @@ Requires=network.target local-fs.target After=network.target sound.target remote-fs.target pulseaudio.service [Service] +# added automatically, for details please see +# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort +ProtectSystem=full +ProtectHome=true +PrivateDevices=true +ProtectHostname=true +ProtectClock=true +ProtectKernelTunables=true +ProtectKernelModules=true +ProtectKernelLogs=true +ProtectControlGroups=true +RestrictRealtime=true +# end of automatic additions ExecStart=@sbindir@/owntone -f # Constrain the upper limit of memory/swap that can be used; this prevents ++++++ owntone-28.2.tar.xz -> owntone-28.3.tar.xz ++++++ ++++ 14453 lines of diff (skipped)
