Lintian Fixes - ndisc6

Ready changes

Merge these changes:

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

Summary

Diff

=== modified file 'debian/changelog'
--- a/debian/changelog	2019-01-13 21:00:05 +0000
+++ b/debian/changelog	2020-04-25 07:33:04 +0000
@@ -1,3 +1,15 @@
+ndisc6 (1.0.4-2) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Use secure URI in Homepage field.
+  * Bump debhelper from old 11 to 12.
+  * Set debhelper-compat version in Build-Depends.
+  * Replace /var/run with /run for the Service PIDFile.
+  * Set upstream metadata fields: Name (from ./configure), Repository.
+  * Replace XC-Package-Type with Package-Type.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Sat, 25 Apr 2020 07:29:21 +0000
+
 ndisc6 (1.0.4-1) unstable; urgency=medium
 
   [ Ondřej Nový ]
@@ -204,4 +216,3 @@
   * Initial internal release.
 
  -- Rémi Denis-Courmont <rdenis@simphalempin.com>  Sat,  3 Jun 2006 21:09:54 +0300
-

=== removed file 'debian/compat'
--- a/debian/compat	2019-01-13 20:47:44 +0000
+++ b/debian/compat	1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
-11

=== modified file 'debian/control'
--- a/debian/control	2019-01-13 20:47:44 +0000
+++ b/debian/control	2020-04-25 07:33:04 +0000
@@ -2,9 +2,9 @@
 Section: net
 Priority: optional
 Maintainer: Bernhard Schmidt <berni@debian.org>
-Build-Depends: debhelper (>= 11~), gettext
+Build-Depends: debhelper-compat (= 12), gettext
 Standards-Version: 4.3.0.1
-Homepage: http://www.remlab.net/ndisc6/
+Homepage: https://www.remlab.net/ndisc6/
 Vcs-Git: https://salsa.debian.org/debian/ndisc6.git
 Vcs-Browser: https://salsa.debian.org/debian/ndisc6
 
@@ -25,7 +25,7 @@
 Package: ndisc6-udeb
 Architecture: any
 Section: debian-installer
-XC-Package-Type: udeb
+Package-Type: udeb
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Conflicts: iputils-tracepath (<< 3:20070202)
 Description: IPv6 diagnostic tools
@@ -51,7 +51,7 @@
 Architecture: any
 Section: debian-installer
 Depends: ${shlibs:Depends}, ${misc:Depends}
-XC-Package-Type: udeb
+Package-Type: udeb
 Description: IPv6 recursive DNS server discovery daemon
  rdnssd autoconfigures recursive DNS servers on IPv6 networks
  using ICMPv6 Neighbor Discovery (RFC 5006), and can update the

=== modified file 'debian/rdnssd.service'
--- a/debian/rdnssd.service	2016-10-13 15:27:17 +0000
+++ b/debian/rdnssd.service	2020-04-25 07:31:56 +0000
@@ -14,7 +14,7 @@
 ExecStartPre=/bin/chown rdnssd:nogroup /var/run/rdnssd
 ExecStartPre=/bin/chmod 0755 /var/run/rdnssd
 ExecStart=/sbin/rdnssd $OPTIONS -H $MERGE_HOOK
-PIDFile=/var/run/rdnssd.pid
+PIDFile=/run/rdnssd.pid
 Restart=on-failure
 
 [Install]

=== modified file 'debian/rules'
--- a/debian/rules	2019-01-13 20:47:44 +0000
+++ b/debian/rules	2020-04-25 07:30:47 +0000
@@ -18,7 +18,7 @@
 	for b in usr/bin/ndisc6 bin/rdisc6 usr/bin/rltraceroute6; do \
 		chmod u+s debian/tmp/$$b || exit $$?; \
 	done
-	dh_install --list-missing
+	dh_install
 
 
 override_dh_fixperms:
@@ -27,4 +27,3 @@
 # Start before networking, stop at the same time as DHCP
 override_dh_installinit:
 	dh_installinit -prdnssd -- "start 38 S . stop 16 0 6 ."
-

=== added directory 'debian/upstream'
=== added file 'debian/upstream/metadata'
--- a/debian/upstream/metadata	1970-01-01 00:00:00 +0000
+++ b/debian/upstream/metadata	2020-04-25 07:32:29 +0000
@@ -0,0 +1,2 @@
+Name: ndisc6
+Repository: http://git.remlab.net/git/ndisc6.git

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/4d/1dbde3c96423fcb964a4c5492bedc5b6b4596b.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/73/e69baa574c47419318efbcbcd0c804064bdec3.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/79/0d4d40b9cfff3f13c97333d9dad76da9c19565.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/ae/8df2dc26e432a2d88689e8ce0b2082ea62f46b.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/b0/2f249036f30e2277311c97c18c0fe6c5427b5a.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/d5/94474476a274e2f8ee4537ed8cbf2e2d179d63.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/f8/69bdceaf3f24e5eba975553697a1f1e10d9609.debug
-rw-r--r--  root/root   /usr/lib/debug/.dwz/x86_64-linux-gnu/ndisc6.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/45/d4d4197f99cce49e8e58bc4bbab86b63e60cb6.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/68/4fa89771f6637e363d8a2fab7abbda656799a5.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/81/dc5b8879cb70f4032bb2396c12232b42cf45a9.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/a9/86586971b856ae9016de53c0db8334b1b34718.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/af/e13a3f1c306daa7353150b03f8e80d4199bc85.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/d9/a8053a2e426ce03bb623785f205143cbeb4e3a.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/fc/e4f31d6107b4e922ed1d806398866d0cf02fa3.debug

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

  • Depends: libc6 (>= 2.14), 2.17), perl:any
  • Homepage: http://www.remlab.net/ndisc6/ https://www.remlab.net/ndisc6/

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

  • Build-Ids: 45d4d4197f99cce49e8e58bc4bbab86b63e60cb6 684fa89771f6637e363d8a2fab7abbda656799a5 81dc5b8879cb70f4032bb2396c12232b42cf45a9 a986586971b856ae9016de53c0db8334b1b34718 afe13a3f1c306daa7353150b03f8e80d4199bc85 fce4f31d6107b4e922ed1d806398866d0cf02fa3 4d1dbde3c96423fcb964a4c5492bedc5b6b4596b 73e69baa574c47419318efbcbcd0c804064bdec3 ae8df2dc26e432a2d88689e8ce0b2082ea62f46b b02f249036f30e2277311c97c18c0fe6c5427b5a d594474476a274e2f8ee4537ed8cbf2e2d179d63 f869bdceaf3f24e5eba975553697a1f1e10d9609

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

  • Depends: libc6 (>= 2.4), 2.17), lsb-base (>= 3.0-6)
  • Homepage: http://www.remlab.net/ndisc6/ https://www.remlab.net/ndisc6/

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

  • Build-Ids: d9a8053a2e426ce03bb623785f205143cbeb4e3a 790d4d40b9cfff3f13c97333d9dad76da9c19565

Run locally

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

debcheckout ndisc6
cd ndisc6
lintian-brush

More details

Full run details