-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 19 Sep 2020 09:09:41 +0200 Source: ifupdown-extra Architecture: source Version: 0.31 Distribution: unstable Urgency: medium Maintainer: Javier Fernandez-Sanguino Peña <jfs@debian.org> Changed-By: Javier Fernández-Sanguino Peña <jfs@debian.org> Closes: 970359 Changes: ifupdown-extra (0.31) unstable; urgency=medium . * Fix some network scripts to adapt to the naming scheme introduced in v197 of systemd (in Debian 5 Lenny) in which Ethernet interfaces can be named 'enXXX' instead of 'ethXX'. This was preventing many scripts to work properly as they skipped interfaces that were not named 'ethXXX'. Thank you to Mart Lubbers for spotting this and providing a patch (Closes: 970359) . Scripts modified: - if-up-scripts/check-duplicate-ip and if-up-scripts/check-duplicate-ip6: * Replace the use of ETHTOOL with 'ip link xxx up' so it does not anymore need to be restricted to Ethernet addreses. * Do nothing if the interface is a serial line or WWAN interface, but work on any other interface as long as the conditions are met. - if-up-scripts/check-duplicate-ip6: Improve the logic to not report if the local link address reported by ndisc6 is the same as the link address of the interface (it appears to happen in my system in Wireless interfaces) . - if-up-scripts/check-gateway: * Replace the use of ETHTOOL with 'ip link xxx up' * Skip serial line interfaces as ARPPING will not work there . - if-up-scripts/check-network-cable: * Implement a generic test for all non-Ethernet and non-Bond interfaces just using 'ip link xxxx up' * Work with the new interface naming scheme ( en* | eth*) and restrict the use of ethtool or mii-tool to Ethernet interfaces * Make it possible to disable the script through configuration in /etc/default/network-test (DO_CABLETEST) . - scripts/network-test * Implement a generic test for all non-Ethernet interfaces just using 'ip link xxxx up' * Work with the new interface naming scheme ( en* | eth*) and restrict the use of ethtool or mii-tool to Ethernet interfaces * Replace the IPv4 lookup tool as it is not working anymore * Add Debug option (-v 4) to output all the information generated from the different commands analysed * Add a query to GeoIP API (only enabled if full debug is enabled) . * scripts/network-test: - Add documentation about the different options available to run the script (including verbosity levels) - Include information of additional external services introduced in this release (IPv6 and GeoIP info) . * debian/network-test-default: Introduce an option (DO_CABLETEST) to make it possible for system administrators to disable the /etc/network/if-up.d/00check-network-cable script if it shows up errors in their systems. . * debian/README: Give some information on the package and scripts as well as describe some known limitations - if an admin renames interfaces for his convenience some scripts might not work properly. Checksums-Sha1: fa8483b778ad872149a0817c2c741ad45bb50c3a 1583 ifupdown-extra_0.31.dsc e8a52342b0c312df06487f46d0f605faa4c17dd5 652176 ifupdown-extra_0.31.tar.gz 934298808e1698a675c033bcb415f204555b57a5 6446 ifupdown-extra_0.31_source.buildinfo Checksums-Sha256: 36b3157bac0fee61c0a62a0c5e71626e3a23cc4b88f57d540c8ad7345ed58b16 1583 ifupdown-extra_0.31.dsc 1dbafbc1e63ffb42d3ca2230c5c938a83e3fdc924584240d836fb59a6faf6b57 652176 ifupdown-extra_0.31.tar.gz 4623d9c107ae9bb302efe4353f2fbb834cf378381e92284376b3f278dcbcd439 6446 ifupdown-extra_0.31_source.buildinfo Files: ca82b9a6f42020ecb22368af97d70e46 1583 admin optional ifupdown-extra_0.31.dsc 994e6d54c9e7ad0ee81789feeb1d1b02 652176 admin optional ifupdown-extra_0.31.tar.gz 1586f9606fd3c84799614137002333c3 6446 admin optional ifupdown-extra_0.31_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEFQ8Kq6ttIR3DT+AOix9vSKslf5gFAl9lyscACgkQix9vSKsl f5gbmBAAsahB+FTsQlcajIIdYal4S7BMiHlLGP5Yy8z3xPIQZ43MuYh3GMwRw9J9 BJC6fzEjCPAsT4KHCAHyAnmRXvGuzXLaLVOTJiTMEXIJj1lLPqiMOksDwruhDV7x PRRM9woRv4mTU9KaS2SQJOyqXOhbx9QbSqxzD2RdQMH8FakM+gEYt/6DTn4jGnhq ste16A5kQS41d6yx1mbnuXQLd3ESIUjD7r7mpuD1thq/LyxRmRycPFj3GdZkJ4Bq ZSCWrMYO8ATDkqxItJhYrlYt2zJ4XhwbJRRjmelLg4ji8uSFZ/F9Oyr/8fLgE15J KmyE39olobfmaVCVKsqHmYGYDwHaLLpfS+LS0djnpPPsjTHSgGM59oo++P2uHi0M /3fV1C2EWHFM45BBnI3vT9/Y3jFW0sVwoEuH9DHUT5iT+DvFbuVO2qbA6EclGSvC oBDL+Hm3zxVqzpPJu7AB2MYxN3491p2Wun3JAp2EyVGj0N1YAQ9jTfwHU7FFugxY utJC7hIibN7ucLU0msNhVhJKT0QgtPbgQnWKxucaqlLmVDvfyyGIQqXlukA+vqXm 0AudEggL1S9pjJ3A+plzZC1KAwdAMgMdVx8qH2K3pR1IsPn5cXdiELMPoRUQgH+m QFCkuXqSFKZ4fXrShIHHk/BnXHXWP8amhycMLe9Ka3gABCuxSi4= =QuPG -----END PGP SIGNATURE-----