delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2008/04/24/21:28:20

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
Message-Id: <announce.48113324.7040007@cwilson.fastmail.fm>
Date: Thu, 24 Apr 2008 21:25:56 -0400
From: cygwin AT cwilson DOT fastmail DOT fm
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.12) Gecko/20080213 Thunderbird/2.0.0.12 Mnenhy/0.7.5.666
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: [ANNOUNCEMENT] Updated: inetutils-1.5-3
Reply-To: cygwin AT cygwin DOT com
X-Mailer: Perl5 Mail::Internet v1.74
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

I've updated inetutils, based on the upstream 1.5 release.  A short list 
of the changes appears below, but the documentation has been extensively 
revised. I urge you to read /usr/share/doc/Cygwin/inetutils-1.5.README. 
The old README, from inetutils-1.3.2-40, is now located in 
/usr/share/doc/inetutils-1.5/inetutils.OLD-README.

All clients and servers appear to work, even on Vista, with the possible 
exception of talkd (see inetutils-1.5.README).

NOTE: server names have changed. You may need to update your inetd.conf 
or xinetd.conf files: in.telnetd --> telnetd, etc.

Known issues:
====================================================
* talkd (possibly just firewall issues) -- see README
* password-less rsh/rcp operation on Vista requires login-1.9-8, which
   is still in test: status as of 2008-04-24. Normal (password required)
   operation works as expected with login-1.9-7.
* anonymous ftp has not been tested
* rexec does not honor ~/.netrc. This is a possible issue in
   cygwin's rcmd() implementation).  rexec does honor $REXEC_USER
   and $REXEC_PASS.
* uucpd has not been tested


Building this package requires a patched cygport:
   http://cygwin.com/ml/cygwin-apps/2008-03/msg00139.html


Major changes with respect to current 1.3.2-40
====================================================
* new maintainer
* updated to upstream 1.5 release; forward ported all applicable
   cygwin modifications from 1.3.2-40.
* switched to cygport build framework
* servers are now called "ftpd" instead of "in.ftpd". Update your
   inetd / xinetd configuration scripts.
* inetd now supports both inetd.conf and inetd.d/ configuration
   directories.
* inetd --install-as-service is DEPRECATED. If you have installed
   inetd as a service "under its own power" -- that is, without using
   cygrunsrv -- please convert to using either cygrunsrv
     $ inetd --remove-as-service
     $ iu-config
   or run inetd as a slave of the sysvinit package's init service (see
   inetutils-1.5.README)
* Added support for parsing DOS-style paths in tftpd, recieved
   from tftp clients. (The tftpd command-line arguments must be
   in unix form, as always).
* disabled all services in the default inetd.conf
* updated default motd
* imported security fix for rshd (and rexecd) from 1.3.2-40 release
* now uses the csih package to assist with service installation.
* Added a new option to inetd: -T/--traditional-daemon, which forces
   normal unix-style fork/daemonize behavior.  This is used with the
   (also provided) sysvinit-style startup script, so that inetd can
   be run under the control of the sysvinit package's init daemon.
   So now, there are THREE ways to run inetd as a service:
      a) install as a service using cygrunsrv (with the -D option)
      b) installed as a service under its own power [DEPRECATED]
      c) as a slave to the init service, using /etc/rc.d/init.d/inetd
         (which uses the -T option when invoking inetd)
* There's also a little test program for the built-in services, provided
   as source code in /usr/share/doc/inetutils-*/.  You can easily test
   TCP services using:
      telnet <host> <port>
   but there's no easy way to test UDP services. udp_client can be used
   to do this:
      udp_client <host> <port or service name> "some data to send"
   For instance, the UDP echo service can be tested using:
      $ udp_client localhost echo "hello"
      Received from localhost: 'hello'.
      $

Upstream changes from inetutils-1.3.2 to 1.5
====================================================
inetutils-1.5 (2006-10-21)
---------------------------
* Various bugs fixes and clean ups.
* inetd
    + New option --environment enables passing client/server
      data via environment variables.
    + New option --resolve enables resolving IP addresses
      before passing them via environment.
    + Allows numeric port names as service names
    + inetd now creates a PID file
* rcp now supports the -V option
* rshd/rexecd now switches to the users home directory
   after authentication.
* rlogin now supports XON/XOFF without needing -8.
* syslogd now can actually disable forwarding.
* talk allows the use of 8-bit ASCII.
* telnet not subject to certain DNS spoofing techniques
   that could possibly foil Kerberos authentication.

inetutils-1.4.2 (2002-12-22)
---------------------------
* Fix endianess problem in ftpd.
* Various portability updates.
* Security fix for rexecd/rshd.
* Fix processing accumulated messages in syslogd

inetutils-1.4.1 (2002-09-02)
---------------------------
* Fixes a build problem on Solaris
* rsh now honours -V as well as --version
* Fixed a security problem with rshd where new files
   were being created as uid 0.
* Fixed improper ping initialization.
* The syntax of syslog.conf file has been extended.
   The new wildcard facility specification, **, catches
   all messages with a facility not specified explicitely
   in the configuration file.

inetutils-1.4.0 (2002-07-31)
---------------------------
* It is now possible to specify whether to compile
   individual utilities using arguments to configure.
* The GNU networking utilities manual has been started.
* If you have the GNU readline library installed, it will
   now be used by the ftp client (static link, no dependence
   on readline or ncurses DLLs on cygwin)
* There is now a whois client (not built on cygwin)
* Several security fixes and other bug fixes have been
   applied.
* The inetd server can read configuration file snippets
   from /etc/inetd.d/.
* The talkd and telnetd servers have been essentially
   rewritten.
* The ping program was added (not built on cygwin)
* The syslogd server supports several new features in the
   configuration file, like omitting file sync, piping messages
   into programs etc.  It also supports several new options on
   the command line.
* Inetutils should generally compile on most platforms now.

-- 
Chuck

To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and answer all of the questions.


*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there.  It will be in the format:


cygwin-announce-unsubscribe-you=yourdomain DOT com AT cygwin DOT com

If you need more information on unsubscribing, start reading here:

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at the above URL.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019