Accepted update-inetd 4.46 (source) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 04 Aug 2018 15:55:57 +0200
Source: update-inetd
Binary: update-inetd
Architecture: source
Version: 4.46
Distribution: unstable
Urgency: medium
Maintainer: Guillem Jover <guillem@debian.org>
Changed-By: Guillem Jover <guillem@debian.org>
Description:
update-inetd - inetd configuration file updater
Closes: 311111 374542
Changes:
update-inetd (4.46) unstable; urgency=medium
.
* Switch git repository to permanent URL, containing all known history
imported.
* Add new CHANGES POD section in DebianNet module.
* Move xinetd handling into DebianNet module.
* Unify debug, warning and error output.
* Check whether --group and --pattern is used with the correct commands.
(Closes: #374542)
* Improve --help output and man page documentation on commands, options,
their arguments, and the order they are listed. (Closes: #311111)
* Bump Standards-Version to 4.2.0 (no changes needed).
* Code cleanup:
- Declare all variables with our or my.
- Use a typeglob instead of redefining fallback functions.
- Modernize print calls, by removing parens, surrounding file handle
with {}, and using low-precedence operators for die calls.
- Do not import Debconf::Client::ConfModule module globally, which means
we will stop getting annoying warnings when testing as non-root.
- Switch from require to use.
- Enable strict and warnings pragmas.
- Get rid of an indentation level by folding an if into an elsif.
- Do not interpolate string literals.
- Use Carp instead of warn without newline for an internal error.
- Convert a print STDERR into a printv.
- Switch from print STDERR to warn.
- Use braces around the filehande with print.
- Make Heredoc terminator quoting style explicit.
- Use a filehandle variables instead of a barewords.
- Do not use the two-argument form of open.
- Uppercase all package variables.
- Check open() return value.
- Use braces for regex delimiters.
- Do not use unless with negative expressions.
- Do not mix boolean operators of different precedence.
- Remove useless topic variable usage.
- Remove regex captures that are unused.
- Use old decimal instead of dotted-decimal version.
- Force a scalar context to fix perlcritic false positive.
- Use List::Util instead of grep in boolean context.
- Do not use & sigil for function calls.
- Unpack arguments in printv().
- Use m{} instead of m// to avoid having to escape /.
- Stop requiring a newline for printv() calls.
- Use proper balanced single quotes instead of unbalanced `' pairs.
- Use low precedence or operators for die fallback call.
- Use //= instead of "unless (defined $var) { $var = value }".
- Switch statements to post-conditions.
- Remove parenthesis for builtins.
- Surround assignment operator with spaces.
- Remove trailing semicolon after if block.
- Bump minimum perl version to 5.010.
- Prefix private functions with an underscore.
- Add a space after «my» keywords.
- Use foreach loops with explicit variables instead of while loops with
the topic variable.
* Test suite:
- Add syntax and coding style unit tests.
- Add new POD unit tests.
Checksums-Sha1:
d69ae020f425b405b3fe4b712b12bfdb08aeadf5 1554 update-inetd_4.46.dsc
04f20936beebae05dca18030bde8edb9e1d061d5 28732 update-inetd_4.46.tar.xz
bc94c4d6588834ee77d11d70271dd84478f523dd 5346 update-inetd_4.46_amd64.buildinfo
Checksums-Sha256:
49062b025522aa8252dcd4dd01b33b9b7101c89265cb2f1f45a1bdef05d6aba4 1554 update-inetd_4.46.dsc
b352c5643d29b2529413a4aa1e7adf2c57de04867a51f8f79631d5a96406bdf9 28732 update-inetd_4.46.tar.xz
edad441d4a93326b94f53c493fc3215b6ab1b0c82a62351d103f5047d37565ec 5346 update-inetd_4.46_amd64.buildinfo
Files:
6282f58dd7ddc3180537dcfbac8510fb 1554 admin optional update-inetd_4.46.dsc
8f79e9c3306c928a07bc5aa99f0c2c76 28732 admin optional update-inetd_4.46.tar.xz
8e21726d5598416481626d37fcfe152a 5346 admin optional update-inetd_4.46_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEETz509DYFDBD1aWV0uXK/PqSuV6MFAltluu0ACgkQuXK/PqSu
V6Nz2hAAm2PIpRSrLJ/RWZsbzHWaOjaT+7QODx5R9QBwBjdJBZsIC361ucukeXFy
6Sm+WlOHAFaznl5NSMPS8h+Fn8oC5CTQTBgb5kU6iZiU2InB0V+B5ppA2JCcX5Uh
b9r5sqchJnfefBGq1auUH6J83NPJh/IaYfXEHhHR3Y8erqqWRDG4wspMPgN3QbO7
dAwuuvNagg43DggCf+EGhbj2TyLwNxlyVtH810D1Nbngf41RP4voLgiXnQnYlIIi
QIDWGw/zYHrWVL09SKdPBKGXkNf9KVg2sB7sBC0eaX74nsqjlvbRLrA1zJlFuENM
7rINCkwIMVMo01eJ8y/b41TCf4/lG7x+WgIyofb7spAkVYsB3xUwM9TqVgiTVK8y
IxZj8rgwtpPcDFvtKgdRKG7/eRQh/oq2buE9/tDFJrcFVhnfOkuE/8ksgp1ShtKV
mpEXE9Fl6Y3FQVWTbhAais6cfhjCwVJMcBccSo1wZg0Ob3DSwyfF3U5SGYhVvUkY
qRfsQZPIi+IkJNXXdbntKVE+pdAPv4vGB7IHUQphFtNFZfOR9n7sEUSzG1chDDom
q859csVFnK4FI1zi3VO9dD6GOE3dWEu6bjlwHk8qh8xLklclSsbLNGIa0+X3pXGj
vS3UNroKykJmN7W3mZPm5HJexpJcVM78OJdGKQlsMvaIHwuv3jg=
=lMIa
-----END PGP SIGNATURE-----