[Top][All Lists]

[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
    `' 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
  - 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',

  - rexecd

    Can be built with PAM support as service `rexec'.  New option

  - 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

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

Here are the GPG detached signatures[*]:

To reduce load on the main server, use a mirror listed at:

[*] 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 --recv-keys D95A3C35

and rerun the `gpg --verify' command.

Many thanks to all the people who contributed to this release.  Happy

reply via email to

[Prev in Thread] Current Thread [Next in Thread]