[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#908185: marked as done (False positive init.d-script-possible-missing-stop for rcS init scripts)



Your message dated Sun, 09 Sep 2018 10:19:33 +0000
with message-id <E1fywoX-000ES6-VI@fasolo.debian.org>
and subject line Bug#908185: fixed in lintian 2.5.101
has caused the Debian Bug report #908185,
regarding False positive init.d-script-possible-missing-stop for rcS init scripts
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
908185: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=908185
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.100
Severity: normal

I just updated the udev init script (which starts in runlevel S) to be
stopped on shutdown and reboot. Now I get this lintian warning:

W: udev: init.d-script-possible-missing-stop etc/init.d/udev 1
N:
N:    The given /etc/init.d script indicates it should be stopped at one of
N:    the runlevels 0, 1, or 6 but not at all of them. This is usually a
N:    mistake. Normally, facilities that need to be stopped at any of those
N:    runlevels need to be stopped at all of them.

I think this information is incorrect for services which start during
early boot, i.e. have Default-Start: S. I'd argue it makes no sense to
stop them in single user mode.

What I currently have is

# Default-Start:     S
# Default-Stop:      0 6

which looks correct to me.


-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages lintian depends on:
ii  binutils                       2.31.1-5
ii  bzip2                          1.0.6-9
ii  diffstat                       1.61-1+b1
ii  dpkg                           1.19.0.5+b1
ii  file                           1:5.34-2
ii  gettext                        0.19.8.1-7
ii  intltool-debian                0.35.0+20060710.4
ii  libapt-pkg-perl                0.1.34
ii  libarchive-zip-perl            1.63-1
ii  libcgi-pm-perl                 4.40-1
ii  libclass-accessor-perl         0.51-1
ii  libclone-perl                  0.39-1
ii  libdigest-sha-perl             6.02-1
ii  libdpkg-perl                   1.19.0.5
ii  libemail-valid-perl            1.202-1
ii  libfile-basedir-perl           0.08-1
ii  libipc-run-perl                20180523.0-1
ii  liblist-moreutils-perl         0.416-1+b3
ii  libparse-debianchangelog-perl  1.2.0-12
ii  libtext-levenshtein-perl       0.13-1
ii  libtimedate-perl               2.3000-2
ii  liburi-perl                    1.74-1
ii  libxml-simple-perl             2.25-1
ii  libyaml-libyaml-perl           0.72+repack-1
ii  man-db                         2.8.4-2
ii  patchutils                     0.3.4-2
ii  perl [libdigest-sha-perl]      5.26.2-7
ii  t1utils                        1.41-2
ii  xz-utils                       5.2.2-1.3

Versions of packages lintian recommends:
ii  libperlio-gzip-perl  0.19-1+b4

Versions of packages lintian suggests:
pn  binutils-multiarch     <none>
ii  dpkg-dev               1.19.0.5
ii  libhtml-parser-perl    3.72-3+b2
ii  libtext-template-perl  1.53-1

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.101

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 908185@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb <lamby@debian.org> (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 09 Sep 2018 09:34:50 +0000
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.101
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Description:
 lintian    - Debian package checker
Closes: 906610 907423 907734 908185
Changes:
 lintian (2.5.101) unstable; urgency=medium
 .
   * Summary of tag changes:
     + Added:
       - changelog-distribution-does-not-match-changes-file
       - package-builds-dbg-and-dbgsym-variants
 .
   * checks/changes-file.{desc,pm}:
     + [CL] Check for packages that build both foo-dbg and foo-dbgsym debug
       symbol variants.  (Closes: #907423)
   * checks/changelog-file.{desc,pm}:
     + [CL] Check that .changes and debian/changelog distribution are
       identical.  (Closes: #906610)
   * checks/control-files.desc:
     + [CL] Clarify that checks/control-files.* relates to the "control"
       tarball, not debian/control in the source tarball.
   * checks/fields.desc:
     + [CL] Clarify that the target of the dbg-package-missing-depends check
       cannot be "Architecture: all".
   * checks/files.pm:
     + [CL] Don't emit package-contains-documentation-outside-usr-share-doc
       for files in "templates" directories.  (Closes: #907734)
     + [CL] Apply a patch from Josh Triplett and Ximin Luo to ignore
       false-positive "ancient" files generated by Rust.
   * checks/init.d.pm:
     + [CL] Avoid false positives in init.d-script-possible-missing-stop
       when checking initscripts in "early boot" packages such as udev, etc.
       (Closes: #908185)
   * checks/scripts.desc:
     + [CL] Apply a patch from Adrian Bunk to improve the long description
       of the multi-arch-same-package-calls-pycompile tag.
     + [CL] Update the long description of wrong-path-for-interpreter to
       reflect the weakening of the /usr/bin/perl "should" requirement
       and to use "particular" over "special exception".  Thanks to David
       Bremner.
 .
   * data/changelog-file/invalid-dates:
     + [CL] Merge patch from Josh Triplett to display the correct "short"
       three-letter dates for June and July.
 .
   * lib/Lintian/Data.pm:
     + [CL] Apply a patch series from Josh Triplett to add a "matches_any"
       utility function to Lintian::Data instances and ports a number of
       applicable instances to use it.  Thanks!
Checksums-Sha1:
 450fe6f6d317de8099dc1205858f548c339c1352 3542 lintian_2.5.101.dsc
 da236b1607df24197b2d6a17f5c9bf930f9fe854 1585796 lintian_2.5.101.tar.xz
 e5e62d08f0bee8573cfe0788b532f046f0205963 1134696 lintian_2.5.101_all.deb
 558b1f5a1fbb2f9fdce63489393d0f6400f27b61 16222 lintian_2.5.101_amd64.buildinfo
Checksums-Sha256:
 f766df18d577566d06bd1c4fc4cb40fbc9e0ef119444ac34dae295b00ae9fea5 3542 lintian_2.5.101.dsc
 5b118bbc86cd54dd97a9382be4e9bf161f62a13ac25909718d27b4fb620b88ac 1585796 lintian_2.5.101.tar.xz
 c9ae1273273f6a8ebb3d3b9fe629bd417daaa6840dd8f9e3e20a225bd0b26b14 1134696 lintian_2.5.101_all.deb
 1a3cc6689c49b47b46fc92ce3f3bdeb080d081231f50553454b93ea9a4ebbd37 16222 lintian_2.5.101_amd64.buildinfo
Files:
 0fb2a9e5b5f6cbe0eb2ed47e0f74b6d4 3542 devel optional lintian_2.5.101.dsc
 496c4104b3cff0441a4c80ba81652680 1585796 devel optional lintian_2.5.101.tar.xz
 8dbe446b9db4e3ce316413ef41b2cd83 1134696 devel optional lintian_2.5.101_all.deb
 27bc802fd1a4f7eeb7f43dcb60ec67bd 16222 devel optional lintian_2.5.101_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAluU750ACgkQHpU+J9Qx
HliC9hAAkwvjJy4CNygny91y/IpPeUDTqks023r7/tQStSzeKEEOeS9B7lYEGs6P
9JDQwIxAPmRaeQSUCLgSihgntL0LSoxPoCGnLhQlbLC6nBsvvcMJLJZUaWBs3y4E
7l4QrsbIDU7D3M+UpsGEVmMQ+Lv6+JoXATAbC3NNos3KGxRJ21JrA7cPIaHZRk6t
dZ9T4LTRD+FSB6svCp59QazpE6Oz79uApzBRFfJDekjtM+4s6Z/wuMGI0X5I3tSQ
TBl+yoTRahExeQSiaNDhK86k83g3lbxmO3SNNQuec8lAdMAtEV+//m6/PY1QpiY1
5sCEc7RcatxJdQwHhU/KKUNNp+9TqkM5bDNBY6KX8ry0PF21qpiRZsWBJ3TmK3Db
DCZWRyNJ2tfYl6JGlmlbTLX9pczvSDl737BmZoGFU6C81LCVxjfAHDGXiuoeZRgm
O/1nUvUL5OBWq9D0J55eo3nMPCHKAF7H+zTNDC7ngIHkjQJMCcian3EH9HQJ2KCW
5kmwawQdnaUj+NrOkaf5UHnL1WVtLdez6HypAAByuenTmlgWo+2bzgj7foJQmQOl
9JstT4eqG3yRVA0oIGgmLWZD3SLME8XFLExJ6PC3RyDeQCyB+Ns364j5wMkW3+dm
4Ur15RNal+EV0pHo+Ais7HJlbI3D6MjGW9G0dDbprlGFSpYZUTg=
=SWPl
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: