From 2e0c766886bf49ed7e99ca526e2567ff1432d7ef Mon Sep 17 00:00:00 2001 From: Joshua Boniface Date: Sat, 15 Dec 2018 16:19:57 -0500 Subject: [PATCH 1/4] Remove auto deps; add libssl dep; edit maintainer --- debian/control | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/control b/debian/control index c00988f3e..573958c0a 100644 --- a/debian/control +++ b/debian/control @@ -1,7 +1,7 @@ Source: jellyfin Section: misc Priority: optional -Maintainer: Vasily +Maintainer: Jellyfin Team Build-Depends: debhelper (>= 9), dotnet-sdk-2.2, libc6-dev, @@ -13,6 +13,6 @@ Replaces: mediabrowser, emby, emby-server-beta, jellyfin-dev, emby-server Breaks: mediabrowser, emby, emby-server-beta, jellyfin-dev, emby-server Conflicts: mediabrowser, emby, emby-server-beta, jellyfin-dev, emby-server Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, at, libsqlite3-0, ffmpeg +Depends: at, libsqlite3-0, ffmpeg, libssl1.0.0 | libssl1.0.2 Description: Jellyfin is a home media server. It is built on top of other popular open source technologies such as Service Stack, jQuery, jQuery mobile, and Mono. It features a REST-based api with built-in documentation to facilitate client development. We also have client libraries for our api to enable rapid development. From 0bffe19e37ff074274d826796dc98ecda73f91d4 Mon Sep 17 00:00:00 2001 From: Joshua Boniface Date: Sat, 15 Dec 2018 18:17:39 -0500 Subject: [PATCH 2/4] Bump build number --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/debian/changelog b/debian/changelog index 3abd5c9b4..dbd489e8f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +jellyfin (3.5.2-3) unstable; urgency=medium + + * Correct several bugs in 3.5.2-2 packaging + + -- Joshua Boniface Sat, 15 Dec 2018 18:17:32 -0500 + jellyfin (3.5.2-2) unstable; urgency=medium * Major code updates related to rebranding and cleanup From dcf1468eaca3e05e6e879db6bb2bc904243d516d Mon Sep 17 00:00:00 2001 From: Joshua Boniface Date: Sat, 15 Dec 2018 18:18:51 -0500 Subject: [PATCH 3/4] Add cleanup of /etc/sudoers.d/emby in preinst --- debian/preinst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/debian/preinst b/debian/preinst index c53260bb0..dd09e9567 100644 --- a/debian/preinst +++ b/debian/preinst @@ -53,6 +53,10 @@ case "$1" in [[ -f $PIDFILE ]] && rm $PIDFILE fi fi + + # Clean up old Emby cruft that can break the user's system + test -f /etc/sudoers.d/emby && rm -f /etc/sudoers.d/emby + ;; abort-upgrade) ;; From f91c01b8504a7a13b2a9cf78e3a818b5c57442f0 Mon Sep 17 00:00:00 2001 From: Joshua Boniface Date: Sat, 15 Dec 2018 18:25:59 -0500 Subject: [PATCH 4/4] Use consistent format --- debian/preinst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/preinst b/debian/preinst index dd09e9567..2ce29a0cf 100644 --- a/debian/preinst +++ b/debian/preinst @@ -55,7 +55,7 @@ case "$1" in fi # Clean up old Emby cruft that can break the user's system - test -f /etc/sudoers.d/emby && rm -f /etc/sudoers.d/emby + [[ -f /etc/sudoers.d/emby ]] && rm -f /etc/sudoers.d/emby ;; abort-upgrade)