-----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-----