Lintian Fixes - shadow

Ready changes

Merge these changes:

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

Summary

Diff

=== modified file 'debian/changelog'
--- a/debian/changelog	2020-02-07 14:54:36 +0000
+++ b/debian/changelog	2020-04-28 07:55:35 +0000
@@ -1,3 +1,16 @@
+shadow (1:4.8.1-2) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Wrap long lines in changelog entries: 1:4.0.18.1-8, 1:4.0.3-39,
+    1:4.0.3-36, 19990827-1.
+  * Fix misspelling of Close => Closes.
+  * Set upstream metadata fields: Bug-Database, Bug-Submit, Name (from
+    ./configure), Repository, Repository-Browse.
+  * Use canonical URL in Vcs-Git.
+  * Fix day-of-week for changelog entry 1:4.1.4.2+svn3283-3.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Tue, 28 Apr 2020 07:50:45 +0000
+
 shadow (1:4.8.1-1) unstable; urgency=medium
 
   * debian/default/useradd: Fix typo DHSELL -> DSHELL (Closes: #897028)
@@ -509,7 +522,7 @@
   * debian/patches/300_CVE-2011-0721: Fix insufficient input sanitation
     leading to possible user or group creation in NIS environments.
 
- -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Mon, 13 Feb 2011 23:20:05 +0100
+ -- Nicolas FRANCOIS (Nekral) <nicolas.francois@centraliens.net>  Sun, 13 Feb 2011 23:20:05 +0100
 
 shadow (1:4.1.4.2+svn3283-2) unstable; urgency=low
 
@@ -1113,13 +1126,15 @@
       switch of xml2po. Closes: #390110
     - Remove conflicts for packages that are only in Debian releases prior
       to sarge:
-      - passwd: shadow-passwd, pam-apps, suidregister (<< 0.50), debconf (<< 0.5)
+      - passwd: shadow-passwd, pam-apps, suidregister (<< 0.50), debconf (<<
+        0.5)
       - login: shadow-login, pam-apps, secure-su, suidregister (<< 0.50)
     - Remove all debconf configuration. This is now done in D-I and is
       no longer useful on regular systems. Closes: #386529
     - Remove Replaces for packages that are only in Debian releases prior
       - passwd: manpages (<=1.15-2), manpages-pl (<= 20020406-1)
-      - login: shadow-login, shadow-passwd, shellutils (<< 2.0-2), manpages-pl (<= 20020406-1)
+      - login: shadow-login, shadow-passwd, shellutils (<< 2.0-2), manpages-pl
+        (<= 20020406-1)
     - Remove unneeded Build-Depends: bzip2, file, texinfo, libpam-runtime
     - /etc/default/useradd: Mentions the creation of primary user groups is
       neither -n nor -g are specified. See also 407_adduser_disable_PUG_with-n
@@ -2039,7 +2054,8 @@
     - moved `shadowconfig on` from .preinst to .postinst
       Closes: #319138
     - debian/passwd.linda-overrides, debian/login.linda-overrides, debian/rules:
-      Add file permissions overrides for linda similar to those we have for lintian
+      Add file permissions overrides for linda similar to those we have for
+      lintian
     - debian/login.lintian-overrides:
       No more file permission overrides for login
     - debian/passwd.config:
@@ -2236,8 +2252,8 @@
       lastlog(8): Document that lastlog is a sparse file, and don't need to be
       rotated. Closes: #219321
     - 426_grpck_group-gshadow_members_consistency
-      * (grpck) warn for inconsistencies between members in /etc/group and gshadow
-        Closes: #75181
+      * (grpck) warn for inconsistencies between members in /etc/group and
+        gshadow Closes: #75181
       * (pwck and grpck) warn and propose a fix for entries present in the
         regular /etc/group or /etc/passwd files and not in shadow/gshadow.
     - 427_chage_expiry_0
@@ -3319,7 +3335,7 @@
   * User never sent a patch, plus I think removing the passwd/account when
     doing passwd -l is a bad idea. Makes it so you cannot unlock the
     account. closes: #77824
-  * Don't allow shadowconfig to change perms of other binaries, close: #77057
+  * Don't allow shadowconfig to change perms of other binaries, closes: #77057
   * IMO, this is not a bug. It's part of a feature, and can be disabled by
     turning off USER_GROUPS. closes: #76806
   * /bin/login is suid root for several good reasons. For one, it allows
@@ -3575,7 +3591,7 @@
   * login.1: added options to the SYNOPSIS and documented OPTIONS,
     closes: #28763
   * login.defs.5: documented the ENVIRON_FILE options (even though it's
-    not really used in the PAM version), close: #28786
+    not really used in the PAM version), closes: #28786
   * 010_src_gpasswd.c: new patch, fixes changing group passwords when not
     using shadow groups, closes: #25919
   * {chfn,chsh,login}.pam.d: added nullok to pam_unix.so auth line to
@@ -3732,15 +3748,16 @@
   * debian/rules: remove debian/files on clean target
   * src/login.c: removed setup_limits() and check_nologin() usage when PAM is
     enabled
-  * debian/login.pam.d,debian/login.defs.pam.linux: made notes about the pam_limits.so
-    module, as well as pam_nologin.so
+  * debian/login.pam.d,debian/login.defs.pam.linux: made notes about the
+    pam_limits.so module, as well as pam_nologin.so
   * debian/su.pam.d: made notes about pam_limits.so module
-  * debian/control.in: removed depends on libpam-motd since it is now in libpam-modules,
-    also make login conflict with secure-su
-  * debian/*: setup so that Hurd does not get PAM, since they don't have it ported
-    completely yet.
-  * debian/*: Final approach to a final upload, modified login.postinst to check old
-    obsolete conffiles to see if the user needs a notice that they are no longer used.
+  * debian/control.in: removed depends on libpam-motd since it is now in
+    libpam-modules, also make login conflict with secure-su
+  * debian/*: setup so that Hurd does not get PAM, since they don't have it
+    ported completely yet.
+  * debian/*: Final approach to a final upload, modified login.postinst to check
+    old obsolete conffiles to see if the user needs a notice that they are no
+    longer used.
 
  -- Ben Collins <bcollins@debian.org>  Sat, 11 Sep 1999 19:58:14 -0400
 
@@ -3917,4 +3934,3 @@
   * New upstream version
 
  -- Unknown <unknown@debian.org>  Mon, 01 Jan 1996 00:00:00 +0000
-

=== modified file 'debian/control'
--- a/debian/control	2019-12-05 14:17:06 +0000
+++ b/debian/control	2020-04-28 07:54:49 +0000
@@ -18,7 +18,7 @@
                bison,
                libaudit-dev [linux-any]
 Standards-Version: 3.9.5
-Vcs-Git: https://salsa.debian.org/debian/shadow -b master
+Vcs-Git: https://salsa.debian.org/debian/shadow.git -b master
 Vcs-Browser: https://salsa.debian.org/debian/shadow
 Homepage: https://github.com/shadow-maint/shadow
 Rules-Requires-Root: binary-targets

=== added file 'debian/upstream/metadata'
--- a/debian/upstream/metadata	1970-01-01 00:00:00 +0000
+++ b/debian/upstream/metadata	2020-04-28 07:53:55 +0000
@@ -0,0 +1,5 @@
+Name: shadow
+Bug-Database: https://github.com/shadow-maint/shadow/issues
+Bug-Submit: https://github.com/shadow-maint/shadow/issues/new
+Repository: https://github.com/shadow-maint/shadow.git
+Repository-Browse: https://github.com/shadow-maint/shadow

Debdiff

File lists identical (after any substitutions)

No differences were encountered between the control files of package login

No differences were encountered between the control files of package login-dbgsym

No differences were encountered between the control files of package passwd

No differences were encountered between the control files of package passwd-dbgsym

No differences were encountered between the control files of package uidmap

No differences were encountered between the control files of package uidmap-dbgsym

Run locally

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

debcheckout shadow
cd shadow
lintian-brush

More details

Full run details