The GNU inetutils team is proud to present version 1.9.2 of the GNU networking utilities. The GNU Networking Utilities are the common networking utilities, clients and servers of the GNU Operating System.
I would like to once again thank Mats Erik Andersson for his tremendously wonderful work; it is due to him that this release sees the light of day. Happy winter solstice! The following is new in this release: An advisory file CHECKLIST containing testing and verification advice has been added, pointing administrators to important properties and settings for built executables. - IDN -- International Domain Names The clients `ftp', `ping', `ping6', `talk', `telnet', `tftp', and `traceroute' are now capable of using libidn when resolving domain names with character sets richer than ASCII. Systems using the GNU C library achieve this ability by other means in the present code, so they do not need to link against libidn at all. - New tool 'dnsdomainname'. - ftp Called as `pftp', passive mode is preset. New switch `-e/--no-edit' for compatibility with other implementations. Can now be built without readline by passing `--disable-readline' to configure. New command `lpwd' avoids a shell call for a common task. The legacy limit for lengths of input lines (previously 200) has been removed. Now it is system dependent and is common with most other tools. Full IPv6 support. PAM support for Linux-PAM, OpenPAM, and Sun-PAM as service `ftp'. Observe that the latter two implementations only affect non-anonymous access, since `pam_ftp.so' exists for Linux-PAM only, so the standard checks are enforced on `ftp/anonymous' as usual. The server now accepts the commands LPRT and LPSV. The parsing of `/etc/ftpusers' and `/etc/ftpchroot' now allows the specification of group names, simply by preceding the identifier with an at-sign `@'. An isolated `@' acts as a wildcard and matches every user name. In addition, the parser is more forgiving of spaces and tabs, thus achieving better portability of these two files when compared with other systems. The server will by default not disclose that the requested user name is invalid, but will instead proceed with a faked password dialogue. This is in accordance with RFC 2577. The new option `--non-rfc2577' will now restore the legacy type responses, informing about non-existing users and also about expired accounts, or expired passwords. - ifconfig Provides new support for BSD and improved support for Solaris. Argument handling has been corrected to avoid some segfaults. - ping New switches `--ip-timestamp', `--mask', `-T/--tos' and `--ttl'. Can use file capabilities instead of suid-setting. - ping6 New switches `--hoplimit/--ttl', `-T/--tos' and `-v/--verbose'. File capabilities are sufficient. - syslogd Messages can be logged to specific files according to the name of the submitting program, on the tag attached to the message. The mechanism is patterned after same feature used in on BSD. Support loading of multiple configuration files located in a single directory. New switches `-D/--rcdir'. - traceroute Default mode is now UDP, for better conformity with Unices. New switches `-f/--first-hop', `-g/--gateways', `-I/--icmp', `-m/--max-hop', `-t/--tos', and `-w/--wait'. File capabilities suffice. - inetd Service configuration now allows setting also the group. - rcp Supports IPv6 and Shishi. New switches `-4/--ipv4', `-6/--ipv6', `-k/--realm', `-K/--kerberos', and `-x/--encrypt'. A file capability like `cap_net_bind_service' can be applied instead of installing the binary setuid. - rexec Supports IPv6. New switches `-4/--ipv4', `-6/--ipv6', `-a/--ipany' - rexecd Can be built with PAM support as service `rexec'. New option `-l/--logging'. - rlogin, rsh Support IPv6. New switches `-4/--ipv4', `-6/--ipv6'. A file capability like `cap_net_bind_service' can be applied instead of installing the binary setuid. - rlogind Support for IPv6 and PAM as services `rlogin' and `krlogin'. Buildable with libwrap support for use in stand-alone daemon mode. New switches `-4/--ipv4', `-6/--ipv6', and `-S/--server-principal'. - rshd Now has support for IPv6, PAM, and Shishi, with PAM services `rsh' and `krsh'. New switches `-k/--kerberos', `-r/--reverse-required', `-S/--server-principal', `-v/--vacuous', and `-x/--encrypt'. - telnet New switch `-k/--realm'. - telnetd New switch `-S/--server-principal'. - talkd Has seen reworked ACL-mechanisms, believed to be functional! New switches `-l/--logging', and `-S/--strict-policy'. - tftpd New switches `-g/--group', `-s/--secure-dir', and `-u/--user'. - uucpd New switch `-u/--uucico'. Please send bug reports to bug-inetut...@gnu.org. Here are the compressed sources: ftp://ftp.gnu.org/gnu/inetutils/inetutils-1.9.2.tar.xz Here are the GPG detached signatures[*]: ftp://ftp.gnu.org/gnu/inetutils/inetutils-1.9.2.tar.xz.sig To reduce load on the main server, use a mirror listed at: http://www.gnu.org/order/ftp.html [*] You can use either of the above signature files to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify inetutils-1.9.2.tar.xz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys D95A3C35 and rerun the `gpg --verify' command. Many thanks to all the people who contributed to this release. Happy hacking! _______________________________________________ GNU Announcement mailing list <info-gnu@gnu.org> https://lists.gnu.org/mailman/listinfo/info-gnu