Bug#851066: flashplugin-nonfree: Mismatch between detected and available versions (Download file not available at people.debian.org)

2018-06-22 Thread James Lu
Hello,

I can confirm that this patch works and fixes not only this bug but some
others[1][2] affecting the download process too.

I'll look at making an NMU (currently staged in Salsa[3]), which will
also fix a couple of unrelated but trivial bugs[4][5]. The changes are
effectively at
https://salsa.debian.org/jlu-guest/flashplugin-nonfree/compare/f9cdfd78a...master

[1]: https://bugs.debian.org/889804
[2]: https://bugs.debian.org/884262
[3]: https://salsa.debian.org/jlu-guest/flashplugin-nonfree/commits/master
[4]: https://bugs.debian.org/862144
[5]: https://bugs.debian.org/885119

Best,
James

On Wed, 13 Dec 2017 08:41:11 +0100 Gianluigi Tiesi 
wrote:
> Package: flashplugin-nonfree
> Followup-For: Bug #851066
> 
> please use the attached script, it gets and parses vesion directly without 
> sha or checksums



signature.asc
Description: OpenPGP digital signature


Bug#851066: flashplugin-nonfree: Mismatch between detected and available versions (Download file not available at people.debian.org)

2017-12-12 Thread Gianluigi Tiesi
Package: flashplugin-nonfree
Followup-For: Bug #851066

please use the attached script, it gets and parses vesion directly without sha 
or checksums
#!/bin/sh

# Copyright (C) 2006-2014 Bart Martens 
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2 as
# published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see .

set -e

return_0() {
return 0
}

trap "return_0" 0

die_hard() {
echo "ERROR: $1" >&2
echo "More information might be available at:" >&2
echo "  http://wiki.debian.org/FlashPlayer; >&2
exit 1
}

[ `whoami` = "root" ] || die_hard "must be root"

show_usage() {
echo "Usage:"
echo "  update-flashplugin-nonfree --install"
echo "  update-flashplugin-nonfree --uninstall"
echo "  update-flashplugin-nonfree --status"
echo "Additional options:"
echo "  --verbose"
echo "  --quiet"
exit 1
}

getopt_temp=`getopt -o iusfvqn --long 
install,uninstall,status,fast,verbose,quiet -n 'update-flashplugin-nonfree' -- 
"$@"` || show_usage
eval set -- "$getopt_temp" || show_usage

ACTION=none
fast=no
verbose=no
quiet=no

GREP_OPTIONS=

if [ -e /proc/cpuinfo ]
then
hassse2=yes
grep -q "^flags.*: .* sse2 " /proc/cpuinfo || grep -q "^flags.*: .* 
sse2$" /proc/cpuinfo || hassse2=no
else
hassse2=unknown
fi

while [ true ]
do
case "$1" in
-i|--install)
ACTION="--install"
shift
;;
-u|--uninstall)
ACTION="--uninstall"
shift
;;
-s|--status)
ACTION="--status"
shift
;;
-f|--fast)
fast=yes
shift
;;
-v|--verbose)
verbose=yes
shift
;;
-q|--quiet)
quiet=yes
shift
;;
--)
shift
break
;;
*)
echo "Internal error!" >&2
exit 1
;;
esac
done

[ "$ACTION" != "none" -a $# -eq 0 ] || show_usage
[ "$quiet" != "yes" ] || verbose=no

[ "$verbose" != "yes" ] || echo "options : $getopt_temp"

UNPACKDIR=`mktemp -d /tmp/flashplugin-nonfree.XX` || die_hard "mktemp 
failed"
echo "$UNPACKDIR" | grep -q "^/tmp/flashplugin-nonfree\." || die_hard "paranoia"
cd "$UNPACKDIR" || die_hard "cd failed"

[ "$verbose" != "yes" ] || echo "temporary directory: $UNPACKDIR"

do_cleanup() {
[ "$verbose" != "yes" ] || echo "cleaning up temporary directory 
$UNPACKDIR ..."
cd /
echo "$UNPACKDIR" | grep -q "^/tmp/flashplugin-nonfree\." || die_hard 
"paranoia"
rm -rf "$UNPACKDIR"
}

die_hard_with_a_cleanup() {
return_0
do_cleanup
die_hard "$1"
}

trap "die_hard_with_a_cleanup interrupted" INT

fix_missing_symlink() {

LANG=C update-alternatives --display flash-mozilla.so > /dev/null 2>&1 \
|| return 0

LANG=C update-alternatives --display flash-mozilla.so \
| grep -q "link currently absent" \
|| return 0

[ "$verbose" != "yes" ] || echo "link currently absent, trying to fix"

update-alternatives --auto flash-mozilla.so > /dev/null 2>&1 || true
}

warning_about_alternatives() {

letswarn="no"
LANG=C update-alternatives --display flash-mozilla.so \
| grep "link currently points to 
/usr/lib/flashplugin-nonfree/libflashplayer.so" \
> /dev/null 2>&1 || \
cat <<-EOF

How to use predefined priorities to
automatically select one implementation of "flash"
between the multiple installed alternatives :

update-alternatives --auto flash-mozilla.so

How to manually select one implementation of "flash"
between the multiple installed alternatives :

update-alternatives --config flash-mozilla.so

EOF
}

cachedir=/var/cache/flashplugin-nonfree

wgetquiet=' -nv -q '
wgetfast='-t 3 -T 15 '
wgetalways=' -nd -P . '
wgetprogress=' -v --progress=dot:default '

[ "$verbose" != "yes" ] 

Bug#851066: flashplugin-nonfree: Mismatch between detected and available versions (Download file not available at people.debian.org)

2017-07-11 Thread Bob Bib

Perhaps, someone should contact the MIA team...

https://wiki.debian.org/Teams/MIA

--
Best wishes,
Bob



Bug#851066: flashplugin-nonfree: Mismatch between detected and available versions (Download file not available at people.debian.org)

2017-06-08 Thread basti
Hello,

fix bug, download file from Adobe.

Best regards,

Basti

--- a/update-flashplugin-nonfree	2016-08-06 07:09:30.0 +0200
+++ b/update-flashplugin-nonfree	2017-06-08 21:50:06.227911306 +0200
@@ -1,6 +1,10 @@
 #!/bin/sh
 
 # Copyright (C) 2006-2014 Bart Martens 
+# Copyright (C) 2017 Sebastian Fiedler 
+#- fix debian bug #851066
+#- download file from Adobe, Bart's repo seems to be outdated
+#- remove md5sum stuff, I have not found md5sum at Adobe Website
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License version 2 as
@@ -285,42 +289,11 @@
 			[ "$fast" != "yes" ] || wgetoptions="$wgetoptions $wgetfast"
 			[ "$verbose" != "yes" ] || echo "wgetoptions=$wgetoptions"
 
-			downloadfile=fp.$upstream.sha512.i386.pgp.asc
-			[ `dpkg --print-architecture` != "amd64" ] || downloadfile=fp.$upstream.sha512.amd64.pgp.asc
-			downloadurl=http://people.debian.org/~bartm/flashplugin-nonfree/D5C0FC14/$downloadfile
-
-			[ "$verbose" != "yes" ] || echo "downloading $downloadurl ..."
-			HOME=/root \
-			wget $wgetoptions $downloadurl \
-|| [ "$verbose" != "yes" ] || echo "wget failed to download $downloadurl" >&2
-
-			if [ ! -e $downloadfile ]
-			then
-downloadfile=fp10.sha512.i386.pgp.asc
-[ `dpkg --print-architecture` != "amd64" ] || downloadfile=fp10.sha512.amd64.pgp.asc
-downloadurl=http://people.debian.org/~bartm/flashplugin-nonfree/D5C0FC14/$downloadfile
-
-[ "$verbose" != "yes" ] || echo "downloading $downloadurl ..."
-HOME=/root \
-wget $wgetoptions $downloadurl \
-	|| die_hard_with_a_cleanup "wget failed to download $downloadurl"
-			fi
-
-			[ "$verbose" != "yes" ] || echo "verifying PGP $downloadfile ..."
-			gpg -q --homedir "." --verify $downloadfile 2> /dev/null \
-|| die_hard_with_a_cleanup "gpg rejected signature of $downloadurl"
-			gpg -q --homedir "." < $downloadfile > checksums.txt 2> /dev/null \
-|| die_hard_with_a_cleanup "gpg rejected signature of $downloadurl"
-
-			downloadfile=`head -n 1 < checksums.txt | cut -c 131-`
-
-			[ "$verbose" != "yes" ] || [ ! -f $cachedir/$downloadfile ] || echo "copying $cachedir/$downloadfile ..."
-			[ ! -f $cachedir/$downloadfile ] || cp -p $cachedir/$downloadfile .
-			[ "$verbose" != "yes" ] || [ ! -f $downloadfile ] || echo "verifying checksum $downloadfile ..."
-			[ ! -f $downloadfile ] || grep $downloadfile checksums.txt | sha512sum -c - > /dev/null 2>&1 || rm -f $downloadfile
-
-			downloaddir=`tail -n 1 < checksums.txt`
-			downloadurl=$downloaddir/$downloadfile
+			# original script use i686 for arch != amd64 adobe use i386
+			[ "$arch_wget" != "i686" ] || arch_wget=i386
+			downloaddir=$upstream
+			downloadfile=flash_player_npapi_linux.$arch_wget.tar.gz
+			downloadurl=https://fpdownload.adobe.com/get/flashplayer/pdc/$downloaddir/$downloadfile
 
 			wgetoptions="$wgetalways $wgetprogress"
 			[ "$quiet" != "yes" ] || wgetoptions="$wgetquiet $wgetalways"
@@ -333,21 +306,14 @@
 			HOME=/root \
 			wget $wgetoptions $downloadurl \
 || die_hard_with_a_cleanup "wget failed to download $downloadurl"
-			[ "$verbose" != "yes" ] || echo "verifying checksum $downloadfile ..."
-			grep tar.gz checksums.txt | sha512sum -c - > /dev/null 2>&1 \
-|| die_hard_with_a_cleanup "sha512sum rejected $downloadfile"
 			[ "$verbose" != "yes" ] || echo "unpacking $downloadfile ..."
 			tar xozf $downloadfile
-			[ "$verbose" != "yes" ] || echo "verifying checksum contents of $downloadfile ..."
-			head -n 2 < checksums.txt | sha512sum -c - > /dev/null 2>&1 \
-|| die_hard_with_a_cleanup "sha512sum rejected a part of $downloadfile"
 
 			targetdir=/usr/lib/flashplugin-nonfree
-			libflashplayerdotso=`grep "  .*libflashplayer\.so$" checksums.txt | cut -c 131-`
 
-			[ "$verbose" != "yes" ] || echo "moving $libflashplayerdotso to $targetdir ..."
+			[ "$verbose" != "yes" ] || echo "moving $UNPACKDIR/libflashplayer.so to $targetdir ..."
 			rm -f $targetdir/flashplayer.xpt
-			mv -f $libflashplayerdotso $targetdir
+			mv -f $UNPACKDIR/libflashplayer.so $targetdir
 
 			[ "$verbose" != "yes" ] || echo "setting permissions and ownership of $targetdir/libflashplayer.so ..."
 			chown root:root $targetdir/libflashplayer.so



Bug#851066: flashplugin-nonfree: Mismatch between detected and available versions (Download file not available at people.debian.org)

2017-06-01 Thread Philipp Huebner
Hi,

> This patch adds a new option to update-flashplugin-nonfree:
> 
> 
>   --using 
>   Specifies the name of a local tar file instead of attempting to
> discover and download the latest version.  This file is presumed to be a tar
> file downloaded by hand from Adobe.com, containing the flash plugin
> appropriate for your machine arch.  No checks are performed to ensure the
> tar file is authentic; you should download such plugins *only* from
> Adobe.com.
> 

I put that patch in a package, seems to be working okay.

If anybody else would like to grab it:
https://apt.debalance.de/pool/main/f/flashplugin-nonfree/

Regards,
-- 
 .''`.   Philipp Huebner 
: :'  :  pgp fp: 6719 25C5 B8CD E74A 5225  3DF9 E5CA 8C49 25E4 205F
`. `'`
  `-



signature.asc
Description: OpenPGP digital signature


Bug#851066: flashplugin-nonfree: Mismatch between detected and available versions (Download file not available at people.debian.org)

2017-04-30 Thread Leo L. Schwab
Package: flashplugin-nonfree
Version: 1:3.7
Followup-For: Bug #851066

Okay, attached is that patch I mentioned in my previous message.
This patch adds a new option to update-flashplugin-nonfree:


--using 
Specifies the name of a local tar file instead of attempting to
discover and download the latest version.  This file is presumed to be a tar
file downloaded by hand from Adobe.com, containing the flash plugin
appropriate for your machine arch.  No checks are performed to ensure the
tar file is authentic; you should download such plugins *only* from
Adobe.com.


Hmm.  Now that I think about it, I should update the docs, too.

Seems to work well for me.  Feedback welcome.

Schwab


-- Package-specific info:
Debian version: 9.0
Architecture: amd64
Package version: 1:3.7
Adobe Flash Player version: [@LNX 25,0,0,148
MD5 checksums:
d03f607cf2814884d0db497dff934b34  
/var/cache/flashplugin-nonfree/flash_player_npapi_linux.x86_64.tar.gz
29c85bc8504422120cf89702986ff8e1  
/var/cache/flashplugin-nonfree/get-upstream-version.pl
82cd4f82b2023fad1d43092de8e002a7  
/var/cache/flashplugin-nonfree/install_flash_player_11_linux.x86_64.tar.gz
f9210feb0ef3aa6c65fad905eb2e1aa2  
/usr/lib/flashplugin-nonfree/libflashplayer.so
Alternatives:
flash-mozilla.so - auto mode
  link best version is /usr/lib/flashplugin-nonfree/libflashplayer.so
  link currently points to 
/usr/lib/flashplugin-nonfree/libflashplayer.so
  link flash-mozilla.so is /usr/lib/mozilla/plugins/flash-mozilla.so
/usr/lib/flashplugin-nonfree/libflashplayer.so - priority 50
lrwxrwxrwx 1 root root 34 Aug  4  2016 
/usr/lib/mozilla/plugins/flash-mozilla.so -> /etc/alternatives/flash-mozilla.so
/usr/lib/mozilla/plugins/flash-mozilla.so: symbolic link to 
/etc/alternatives/flash-mozilla.so

-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64
 (x86_64)

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages flashplugin-nonfree depends on:
ii  binutils   2.28-4
ii  ca-certificates20161130
ii  debconf [debconf-2.0]  1.5.60
ii  gnupg  2.1.18-6
ii  gnupg2 2.1.18-6
ii  libatk1.0-02.22.0-1
ii  libcairo2  1.14.8-1
ii  libcurl3-gnutls7.52.1-5
ii  libfontconfig1 2.11.0-6.7+b1
ii  libfreetype6   2.6.3-3.1
ii  libgcc11:6.3.0-14
ii  libglib2.0-0   2.50.3-2
ii  libgtk2.0-02.24.31-2
ii  libnspr4   2:4.12-6
ii  libnss32:3.26.2-1
ii  libpango1.0-0  1.40.5-1
ii  libstdc++6 6.3.0-14
ii  libx11-6   2:1.6.4-3
ii  libxext6   2:1.3.3-1+b2
ii  libxt6 1:1.1.5-1
ii  wget   1.19.1-3

flashplugin-nonfree recommends no packages.

Versions of packages flashplugin-nonfree suggests:
pn  firefox-esr
ii  fonts-dejavu   2.37-1
pn  hal-flash  
pn  iceweasel  
pn  konqueror-nsplugins
ii  ttf-mscorefonts-installer  3.6
pn  ttf-xfree86-nonfree

-- no debconf information
diff --git a/update-flashplugin-nonfree b/update-flashplugin-nonfree
index dac8e8f..d63fa36 100755
--- a/update-flashplugin-nonfree
+++ b/update-flashplugin-nonfree
@@ -39,16 +39,19 @@ show_usage() {
echo "Additional options:"
echo "  --verbose"
echo "  --quiet"
+   echo "  --using "
exit 1
 }
 
-getopt_temp=`getopt -o iusfvqn --long 
install,uninstall,status,fast,verbose,quiet -n 'update-flashplugin-nonfree' -- 
"$@"` || show_usage
+getopt_temp=`getopt -o iusfvqn --long 
install,uninstall,status,fast,verbose,quiet,using: -n 
'update-flashplugin-nonfree' -- "$@"` || show_usage
 eval set -- "$getopt_temp" || show_usage
 
 ACTION=none
 fast=no
 verbose=no
 quiet=no
+localtarfile=""
+localtarfile_fp=""
 
 GREP_OPTIONS=
 
@@ -87,6 +90,11 @@ do
quiet=yes
shift
;;
+   --using)
+   localtarfile="$2"
+   shift
+   shift
+   ;;
--)
shift
break
@@ -103,6 +111,11 @@ done
 
 [ "$verbose" != "yes" ] || echo "options : $getopt_temp"
 
+if [ "$localtarfile" != "" ]; then
+   [ -f "$localtarfile" ] || die_hard "$localtarfile: file not found"
+   localtarfile_fp=`realpath "$localtarfile"`
+fi
+
 UNPACKDIR=`mktemp -d /tmp/flashplugin-nonfree.XX` || die_hard "mktemp 
failed"
 echo "$UNPACKDIR" | grep -q "^/tmp/flashplugin-nonfree\." || die_hard 

Bug#851066: flashplugin-nonfree: Mismatch between detected and available versions (Download file not available at people.debian.org)

2017-04-20 Thread Leo L. Schwab
Package: flashplugin-nonfree
Version: 1:3.7
Followup-For: Bug #851066

Dear Maintainer,

This note is more for followers of this bug than the maintainer.

I decided to spend some non-trivial time to try and craft a patch
that would skip downloading and checking the little information blobs from
~bartm's account, thereby removing the dependency on updates from ~bartm.
After a little while, I concluded that this approach would be nearly
impossible to solve in the general case.

The fundamental problem is that Adobe can't be relied upon to
provide a consistent URL for downloading the Flash tarball.  ~bartm's
solution to this issue appears to have been to extract crucial metadata from
the most current Linux download on Adobe's site (presumably by hand), place
them in a small text file along with some SHA512 hashes, and then GPG-sign
the file.

As a consequence, the files pulled from ~bartm's account contain
crucial metadata that the update-flashplugin-nonfree script needs to locate
and download the plugin from Adobe's site.  Obviously, it is impossible to
parse Adobe's Web pages at runtime, as they rely heavily (and unnecesarily)
on dynamic HTML and JavaScript; and Adobe's download directories don't
enumerate -- you either give it exactly the right URL, or you get a 404.

The next thing I'm going to try is to add an option to unpack and
install an already-downloaded Flash tar file.  Not nearly as seamless, but
far better than people doing it by hand.

Schwab


-- Package-specific info:
Debian version: 9.0
Architecture: amd64
Package version: 1:3.7
Adobe Flash Player version: LNX 24,0,0,186
MD5 checksums:
a618a20ef0bf4f463960134486a2ed7b  
/var/cache/flashplugin-nonfree/flash_player_npapi_linux.x86_64.tar.gz
29c85bc8504422120cf89702986ff8e1  
/var/cache/flashplugin-nonfree/get-upstream-version.pl
82cd4f82b2023fad1d43092de8e002a7  
/var/cache/flashplugin-nonfree/install_flash_player_11_linux.x86_64.tar.gz
52d5e951bafcdb493d1a980a62c0f80e  
/usr/lib/flashplugin-nonfree/libflashplayer.so
Alternatives:
flash-mozilla.so - auto mode
  link best version is /usr/lib/flashplugin-nonfree/libflashplayer.so
  link currently points to 
/usr/lib/flashplugin-nonfree/libflashplayer.so
  link flash-mozilla.so is /usr/lib/mozilla/plugins/flash-mozilla.so
/usr/lib/flashplugin-nonfree/libflashplayer.so - priority 50
lrwxrwxrwx 1 root root 34 Aug  4  2016 
/usr/lib/mozilla/plugins/flash-mozilla.so -> /etc/alternatives/flash-mozilla.so
/usr/lib/mozilla/plugins/flash-mozilla.so: symbolic link to 
/etc/alternatives/flash-mozilla.so

-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64
 (x86_64)

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages flashplugin-nonfree depends on:
ii  binutils   2.28-4
ii  ca-certificates20161130
ii  debconf [debconf-2.0]  1.5.60
ii  gnupg  2.1.18-6
ii  gnupg2 2.1.18-6
ii  libatk1.0-02.22.0-1
ii  libcairo2  1.14.8-1
ii  libcurl3-gnutls7.52.1-5
ii  libfontconfig1 2.11.0-6.7+b1
ii  libfreetype6   2.6.3-3.1
ii  libgcc11:6.3.0-14
ii  libglib2.0-0   2.50.3-2
ii  libgtk2.0-02.24.31-2
ii  libnspr4   2:4.12-6
ii  libnss32:3.26.2-1
ii  libpango1.0-0  1.40.5-1
ii  libstdc++6 6.3.0-14
ii  libx11-6   2:1.6.4-3
ii  libxext6   2:1.3.3-1+b2
ii  libxt6 1:1.1.5-1
ii  wget   1.19.1-3

flashplugin-nonfree recommends no packages.

Versions of packages flashplugin-nonfree suggests:
pn  firefox-esr
ii  fonts-dejavu   2.37-1
pn  hal-flash  
pn  iceweasel  
pn  konqueror-nsplugins
ii  ttf-mscorefonts-installer  3.6
pn  ttf-xfree86-nonfree

-- no debconf information



Bug#851066: flashplugin-nonfree: Mismatch between detected and available versions (Download file not available at people.debian.org)

2017-01-19 Thread Ara Keary
Dear maintainer,

same here

Best,

Ara



Bug#851066: flashplugin-nonfree: Mismatch between detected and available versions (Download file not available at people.debian.org)

2017-01-11 Thread Peter Denison
Package: flashplugin-nonfree
Version: 1:3.7
Severity: important

Dear Maintainer,
Now Adobe has once again started releasing updates to the Linux version 
of the flash plugin, the updater recognises the version number of the latest 
version, but it is not yet available at people.debian.org.
In addition, the documentation states that the player will be downloaded from 
www.adobe.com, where it is clearly going there for the version information, but 
to poeple.debian.org for the actual file.

   * What led up to the situation?

Running 'update-flashplugin-nonfree --install'

   * What was the outcome of this action?

# update-flashplugin-nonfree --install
ERROR: wget failed to download 
http://people.debian.org/~bartm/flashplugin-nonfree/D5C0FC14/fp.24.0.0.194.sha512.amd64.pgp.asc
More information might be available at:
  http://wiki.debian.org/FlashPlayer

   * What outcome did you expect instead?

A proper update of the flash installer


-- Package-specific info:
Debian version: stretch/sid
Architecture: amd64
Package version: 1:3.7
Adobe Flash Player version: LNX 11,2,202,632
MD5 checksums:
29c85bc8504422120cf89702986ff8e1  
/var/cache/flashplugin-nonfree/get-upstream-version.pl
ace1a0801f00a25fd90172f63e98e101  
/var/cache/flashplugin-nonfree/install_flash_player_11_linux.x86_64.tar.gz
e3a1280f91b278b8832500f362d0546b  
/usr/lib/flashplugin-nonfree/libflashplayer.so
Alternatives:
flash-mozilla.so - auto mode
  link best version is /usr/lib/flashplugin-nonfree/libflashplayer.so
  link currently points to 
/usr/lib/flashplugin-nonfree/libflashplayer.so
  link flash-mozilla.so is /usr/lib/mozilla/plugins/flash-mozilla.so
/usr/lib/flashplugin-nonfree/libflashplayer.so - priority 50
/usr/lib/gnash/libgnashplugin.so - priority 10
/usr/lib/lightspark/liblightsparkplugin.so - priority 0
lrwxrwxrwx 1 root root 34 Jul 22  2014 
/usr/lib/mozilla/plugins/flash-mozilla.so -> /etc/alternatives/flash-mozilla.so
/usr/lib/mozilla/plugins/flash-mozilla.so: symbolic link to 
/etc/alternatives/flash-mozilla.so

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: armhf, i386

Kernel: Linux 4.8.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages flashplugin-nonfree depends on:
ii  binutils   2.27.51.20161220-1
ii  ca-certificates20161130
ii  debconf [debconf-2.0]  1.5.59
ii  gnupg  2.1.17-2
ii  gnupg2 2.1.17-2
ii  libatk1.0-02.22.0-1
ii  libcairo2  1.14.8-1
ii  libcurl3-gnutls7.51.0-1
ii  libfontconfig1 2.11.0-6.7
ii  libfreetype6   2.6.3-3+b1
ii  libgcc11:6.2.1-5
ii  libglib2.0-0   2.50.2-2
ii  libgtk2.0-02.24.31-1
ii  libnspr4   2:4.12-6
ii  libnss32:3.26.2-1
ii  libpango1.0-0  1.40.3-3
ii  libstdc++6 6.2.1-5
ii  libx11-6   2:1.6.4-2
ii  libxext6   2:1.3.3-1
ii  libxt6 1:1.1.5-1
ii  wget   1.18-4

flashplugin-nonfree recommends no packages.

Versions of packages flashplugin-nonfree suggests:
ii  firefox-esr45.6.0esr-1
ii  fonts-dejavu   2.37-1
pn  hal-flash  
ii  iceweasel  45.6.0esr-1
pn  konqueror-nsplugins
pn  ttf-mscorefonts-installer  
pn  ttf-xfree86-nonfree

-- no debconf information