Lintian Fixes - openssh

Ready changes

Merge these changes:

git pull https://janitor.debian.net/git/openssh lintian-fixes

Summary

Diff

=== modified file 'debian/changelog'
--- a/debian/changelog	2020-02-26 10:55:19 +0000
+++ b/debian/changelog	2020-04-22 18:38:45 +0000
@@ -1,3 +1,22 @@
+openssh (1:8.2p1-5) UNRELEASED; urgency=medium
+
+  * Add missing ${misc:Depends} to Depends for openssh-client-udeb,
+    openssh-server-udeb.
+  * Wrap long lines in changelog entries: 1:5.7p1-1, 1:5.3p1-1, 1:5.2p1-
+    1, 1:2.9p2-4, 1:2.5.2p2-1.
+  * Use secure URI in Homepage field.
+  * Bump debhelper from deprecated 9 to 10.
+  * Set upstream metadata fields: Contact, Name.
+  * Drop unnecessary dependency on dh-autoreconf.
+  * Drop unnecessary dh arguments: --with=systemd
+  * Fix day-of-week for changelog entries 1:3.0.2p1-9, 1:3.0.2p1-2,
+    1:3.0.1p1-1.
+  * Remove deprecated Encoding key from desktop file debian/ssh-askpass-
+    gnome.desktop.
+  * Update standards version to 4.1.1, no changes needed.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Wed, 22 Apr 2020 18:31:15 +0000
+
 openssh (1:8.2p1-4) unstable; urgency=medium
 
   * Add /etc/ssh/ssh_config.d/ to openssh-client.
@@ -4972,7 +4991,7 @@
     to use crypto in France, so I've edited that comment slightly
   * Correct a path in README.Debian too (Closes: #138634)
 
- -- Matthew Vernon <matthew@debian.org>  Sun,  4 Apr 2002 09:52:59 +0100
+ -- Matthew Vernon <matthew@debian.org>  Thu, 04 Apr 2002 09:52:59 +0100
 
 openssh (1:3.0.2p1-8.3) unstable; urgency=medium
 
@@ -5050,7 +5069,7 @@
     (Closes: #127842, #127867)
   * Add section in README.Debian about the PermitRootLogin setting
 
- -- Matthew Vernon <matthew@debian.org>  Sat,  5 Jan 2003 05:26:30 +0000
+ -- Matthew Vernon <matthew@debian.org>  Sun, 05 Jan 2003 05:26:30 +0000
 
 openssh (1:3.0.2p1-1) unstable; urgency=high
 
@@ -5103,7 +5122,7 @@
   * Experimental smartcard support not enabled, since I have no way of
     testing it.
 
- -- Matthew Vernon <matthew@debian.org>  Thu, 28 Nov 2001 17:43:01 +0000
+ -- Matthew Vernon <matthew@debian.org>  Wed, 28 Nov 2001 17:43:01 +0000
 
 openssh (1:2.9p2-6) unstable; urgency=low
 
@@ -5146,7 +5165,8 @@
 openssh (1:2.9p2-4) unstable; urgency=high
 
   * Today's build of ssh is strawberry flavoured
-  * Patch from mhp to reduce length of time sshd is stopped for (Closes: #106176)
+  * Patch from mhp to reduce length of time sshd is stopped for
+    (Closes: #106176)
   * Tidy up debconf template (Closes: #106152)
   * If called non-setuid, then setgid()'s failure should not be fatal (see
     #105854)
@@ -5230,7 +5250,8 @@
 openssh (1:2.5.2p2-1) unstable; urgency=low
 
   * New upstream release
-  * removed make-ssh-known-hosts, since ssh-keyscan does that job (closes: #86069, #87748)
+  * removed make-ssh-known-hosts, since ssh-keyscan does that job (closes:
+    #86069, #87748)
   * fix double space indent in german templates (closes: #89493)
   * make postinst check for ssh_host_rsa_key
   * get rid of the last of the misguided debian/rules NMU debris  :-/

=== modified file 'debian/control'
--- a/debian/control	2020-02-23 11:30:39 +0000
+++ b/debian/control	2020-04-22 18:38:45 +0000
@@ -4,8 +4,7 @@
 Maintainer: Debian OpenSSH Maintainers <debian-ssh@lists.debian.org>
 Build-Depends: autotools-dev,
                debhelper (>= 9.20160709~),
-               debhelper-compat (= 9),
-               dh-autoreconf,
+               debhelper-compat (= 10),
                dh-exec,
                dh-runit (>= 2.8.8),
                dpkg-dev (>= 1.16.1~),
@@ -21,10 +20,10 @@
                libwrap0-dev | libwrap-dev,
                pkg-config,
                zlib1g-dev (>= 1:1.2.3),
-Standards-Version: 4.1.0
+Standards-Version: 4.1.1
 Uploaders: Colin Watson <cjwatson@debian.org>,
            Matthew Vernon <matthew@debian.org>,
-Homepage: http://www.openssh.com/
+Homepage: https://www.openssh.com/
 Vcs-Git: https://salsa.debian.org/ssh-team/openssh.git
 Vcs-Browser: https://salsa.debian.org/ssh-team/openssh
 
@@ -214,7 +213,7 @@
 Section: debian-installer
 Priority: optional
 Architecture: any
-Depends: ${shlibs:Depends},
+Depends: ${shlibs:Depends}, ${misc:Depends},
 XB-Installer-Menu-Item: 99999
 Description: secure shell client for the Debian installer
  This is the portable version of OpenSSH, a free implementation of
@@ -229,7 +228,7 @@
 Section: debian-installer
 Priority: optional
 Architecture: any
-Depends: ${shlibs:Depends},
+Depends: ${shlibs:Depends}, ${misc:Depends},
 Description: secure shell server for the Debian installer
  This is the portable version of OpenSSH, a free implementation of
  the Secure Shell protocol as specified by the IETF secsh working

=== modified file 'debian/rules'
--- a/debian/rules	2020-02-23 11:30:39 +0000
+++ b/debian/rules	2020-04-22 18:36:20 +0000
@@ -106,7 +106,7 @@
 endif
 
 %:
-	dh $@ --with=autoreconf,systemd,runit $(BUILD_PACKAGES)
+	dh $@ --with=runit $(BUILD_PACKAGES)
 
 autoreconf:
 	autoreconf -f -i

=== modified file 'debian/ssh-askpass-gnome.desktop'
--- a/debian/ssh-askpass-gnome.desktop	2007-11-12 11:42:01 +0000
+++ b/debian/ssh-askpass-gnome.desktop	2020-04-22 18:38:00 +0000
@@ -1,6 +1,5 @@
 [Desktop Entry]
 Version=1.0
-Encoding=UTF-8
 Name=SSH AskPass
 GenericName=ssh-add
 Comment=Enter passphrase to authenticate to the ssh agent

=== added file 'debian/upstream/metadata'
--- a/debian/upstream/metadata	1970-01-01 00:00:00 +0000
+++ b/debian/upstream/metadata	2020-04-22 18:35:03 +0000
@@ -0,0 +1,2 @@
+Name: OpenSSH
+Contact: openssh-unix-dev@mindrot.org

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/lib/debug/.build-id/05/614bf8e78051ed3c57bff19ecb41d9a046030b.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/22/0d5633853f1775849b56043953d36e575e0ff6.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/42/dba03be08f033540c4e917883792fe556d8aa8.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/53/0258c24cb3f736b74aa3c75310a980fab291b4.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/80/41ecce9d381630bb49fe45286050dc3ac756b3.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/b2/b065aa238104fa32d23f57fff6fa439daa01c5.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/23/27fc11f99beedc72d51ec41589691cdd4b6a43.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/75/0217b8f126b2fbc94660f356a08f2945f2523b.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/7f/7beb53deb917e6b9607773d9a71ba2c3ca6dc9.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/a9/6e727b06942c3e13a1a52114f7e9ded5f2685f.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/b5/fbbf3c229f23d4be8f0f29f3484a4660035f94.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/db/23125a51f232d74ca8c58677c7263dc7f18e5a.debug

Control files of package openssh-client: lines which differ (wdiff format)

  • Homepage: http://www.openssh.com/ https://www.openssh.com/

Control files of package openssh-client-dbgsym: lines which differ (wdiff format)

  • Build-Ids: 220d5633853f1775849b56043953d36e575e0ff6 2573022c3e3bd608606a230960098b5eb345acb2 2f7b26e302de84c77d7b4b75a6a2b648ae43d94d 3b628af02db11f27149de1a52623bfcd254fe04f 750217b8f126b2fbc94660f356a08f2945f2523b 42dba03be08f033540c4e917883792fe556d8aa8 530258c24cb3f736b74aa3c75310a980fab291b4 7605f6cda77e20815dbdeb11119e2700f4be70af 8e2546c4c1b4544b6058b3924ca34de6f01131eb 9f0f4eda83bd1498075ec67db4c4956f30fb16b6 a96e727b06942c3e13a1a52114f7e9ded5f2685f afa627bccc251d6466638b6999a44c95704bb0af db23125a51f232d74ca8c58677c7263dc7f18e5a

Control files of package openssh-server: lines which differ (wdiff format)

  • Homepage: http://www.openssh.com/ https://www.openssh.com/

Control files of package openssh-server-dbgsym: lines which differ (wdiff format)

  • Build-Ids: 7f7beb53deb917e6b9607773d9a71ba2c3ca6dc9 8041ecce9d381630bb49fe45286050dc3ac756b3

Control files of package openssh-sftp-server: lines which differ (wdiff format)

  • Homepage: http://www.openssh.com/ https://www.openssh.com/

No differences were encountered between the control files of package openssh-sftp-server-dbgsym

Control files of package openssh-tests: lines which differ (wdiff format)

  • Homepage: http://www.openssh.com/ https://www.openssh.com/

Control files of package openssh-tests-dbgsym: lines which differ (wdiff format)

  • Build-Ids: 0012f7b7d5f0d1f70b82ec9902d3d6e151ba0053 05614bf8e78051ed3c57bff19ecb41d9a046030b 1ed8e2063c9a8f8881eecd8232777a011271dd51 2327fc11f99beedc72d51ec41589691cdd4b6a43 279f1d095d98a59f6414e51095cd890b0219dfe6 3b19e7e984073698625194e383b6ac7806f6800a 649736e435b6ada2407458fa74708b9011c2669e 7771f1c8fd46af60056731299f4f15b2941392b4 82bc38c8bd8f488a3f41d8abb25b43682d6e42d5 9efd1c68cf35a4b0974a84632165bba158e57ab7 9fc950509f0eb1ae7c45405168c5a41e192020b0 a05a4d4cd22c924783a34d78d3fc3047b9ae61ff a5d78237ba14449b50ba21c52000c283f45c6f58 ac82348db0c9de5d7ae86d4b2a505932677d8367 b5fbbf3c229f23d4be8f0f29f3484a4660035f94 b2b065aa238104fa32d23f57fff6fa439daa01c5 b71d9280cf723268a3e9b4e666becb54a3fba683

Control files of package ssh: lines which differ (wdiff format)

  • Homepage: http://www.openssh.com/ https://www.openssh.com/

Control files of package ssh-askpass-gnome: lines which differ (wdiff format)

  • Homepage: http://www.openssh.com/ https://www.openssh.com/

No differences were encountered between the control files of package ssh-askpass-gnome-dbgsym

Run locally

Try this locally (using the lintian-brush package):

debcheckout openssh
cd openssh
lintian-brush

More details

Full run details