Debian

Available patches from Ubuntu

To see Ubuntu differences wrt. to Debian, write down a grep-dctrl query identifying the packages you're interested in:
grep-dctrl -n -sPackage Sources.Debian
(e.g. -FPackage linux-ntfs or linux-ntfs)

Modified packages are listed below:

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: mime-support

mime-support (3.62ubuntu1) eoan; urgency=low * Merge from Debian unstable. Remaining changes: - Add "cautious-launcher" for handling execution of files that are outside /usr and /opt. -- Steve Langasek <steve.langasek@ubuntu.com> Mon, 22 Apr 2019 22:36:43 -0700

Modifications :
  1. Download patch debian/cautious-launcher

    --- 3.62/debian/cautious-launcher 1970-01-01 00:00:00.000000000 +0000 +++ 3.62ubuntu1/debian/cautious-launcher 2016-07-15 12:06:23.000000000 +0000 @@ -0,0 +1,17 @@ +#!/bin/bash +# For use with .desktop files and MIME handlers so that the Ubuntu Policy +# can be followed: programs cannot be executed when they lack the execute bit. +# https://wiki.ubuntu.com/SecurityTeam/Policies#Execute-Permission%20Bit%20Required +exe="$1" +shift || true +if [ -n "$exe" ] && [ ! -x "$exe" ] && \ + [ "${exe:0:5}" != "/usr/" ] && [ "${exe:0:5}" != "/opt/" ] +then + if [ -n "$DISPLAY" ] && [ -x /usr/bin/zenity ]; then + /usr/bin/zenity --error --title "Blocked: $*" --text "The file '$exe' is not marked as executable. If this was downloaded or copied from an untrusted source, it may be dangerous to run. For more details, read about the <a href=\"https://wiki.ubuntu.com/Security/ExecutableBit\">executable bit</a>." + else + echo "$*: '$exe' is not executable. Aborting." >&2 + fi + exit 1 +fi +exec "$@" "$exe"
  2. Download patch debian/rules

    --- 3.62/debian/rules 2018-05-30 12:34:03.000000000 +0000 +++ 3.62ubuntu1/debian/rules 2019-02-09 15:47:20.000000000 +0000 @@ -41,6 +41,7 @@ binary-indep: install -m 644 update-mime.man debian/tmp/usr/share/man/man8/update-mime.8 install -m 755 run-mailcap debian/tmp/usr/bin/ install -m 644 run-mailcap.man debian/tmp/usr/share/man/man1/run-mailcap.1 + install -m 755 debian/cautious-launcher debian/tmp/usr/bin/ install -m 644 debian/bug-presubj debian/tmp/usr/share/bug/$(package)/presubj install -m 644 debian/changelog debian/tmp/usr/share/doc/$(package)/changelog install -m 644 debian/copyright debian/tmp/usr/share/doc/$(package)/copyright
  3. Download patch debian/control

    --- 3.62/debian/control 2019-02-09 12:28:50.000000000 +0000 +++ 3.62ubuntu1/debian/control 2019-04-23 05:36:43.000000000 +0000 @@ -1,5 +1,6 @@ Source: mime-support -Maintainer: Mime-Support Packagers <team+debian-mimesupport-packagers@tracker.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Mime-Support Packagers <team+debian-mimesupport-packagers@tracker.debian.org> Uploaders: Charles Plessy <plessy@debian.org> Section: net Priority: standard
  1. mime-support