[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GNU inetutils 1.9.2 released
From: |
Alfred M. Szmidt |
Subject: |
GNU inetutils 1.9.2 released |
Date: |
Mon, 13 Jan 2014 10:16:04 -0500 |
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 address@hidden
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!
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- GNU inetutils 1.9.2 released,
Alfred M. Szmidt <=