delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2008/04/17/17:09:16

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
Message-ID: <4807BC51.1060808@cwilson.fastmail.fm>
Date: Thu, 17 Apr 2008 17:08:33 -0400
From: Charles Wilson <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 Mailing List <cygwin AT cygwin DOT com>
Subject: [Avail for test] inetutils-1.5-3
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 uploaded a new test release for 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.

All clients and servers appear to work, even on Vista, with the possible 
exception of talkd (see inetutils-1.5.README). If there are no 
objections, I plan to make this current in about a week, even with the 
known issues below.

I'd appreciate testing not just of these servers and clients, but also 
the iu-config and syslogd-config scripts (which might also smoke out any 
problems with csih-0.1.4)


Known issues:
====================================================
* talkd (possibly just firewall issues) -- see README
* password-less rsh/rcp operation on Vista will require an updated
   login.exe program, not yet available.
* anonymous ftp not tested
* rexec does not honor ~/.netrc (possible issue in cygwin's rcmd()
   implementation).  Does honor $REXEC_USER/$REXEC_PASS.
* uucpd not 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
====================================================
* 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)


Changes with respect to previous test release, 1.5-2
====================================================
* fixed bug in ftpd server that prevented authentication
* fixed bug in rsh client that prevented operation in any mode
   other than 'rlogin-like'
* fixed WinServ2003/Vista bug in rlogind where ROOT id was
   hardcoded to LocalSystem (18). However, this also exposed
   a bug in the login package (not yet fixed).
* removed erroneous warning message from rshd.
* 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).
* silence warning in talkd when user has no ~/.talkrc file
* Lots of documentation updates


Changes with respect to previous test release, 1.5-1
====================================================
* disabled all services in the default inetd.conf
* updated default motd
* imported fix for rshd (and rexecd) from 1.3.2-40 release
* updated documentation
* fixed packaging bug
* inetd:
   + new macro CYGWIN_INETD_INSTALL_AS_SERVICE will eventually
     be used to disable --install-as-service option, but not yet.
   + check and use ...\\inetd\\Parameters\\ConfigFilePath registry
     key as a backup, if ConfigFilePaths is not found.  Also,
     warn if both are present but differ.
* use the new csih package to assist with service installation.


Changes with regards to current release, 1.3.2-40:
====================================================
* inetd now accepts multiple configuration files (or directories) which
   will be searched.  To accomodate this when running as a service "under
   its own power", inetd --install-as-service creates a new registry key
   "ConfigPaths" instead of the old "ConfigPath".  By default, inetd uses
      /etc/inetd.conf
      /etc/inetd.d/
* The inetutils package no longer installs the server programs
   as `in.rlogind' and similar.  Instead they are are installed as
   `rlogind'.  If you have an existing /etc/inetd.conf file (or
   ./etc/xinetd.conf) you should manually update these references.
* Added a new option to inetd: -T/--traditional-daemon, which does the
   regular 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'.
      $

--
Chuck

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