This is the mail archive of the cygwin mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[ANNOUNCEMENT] Updated: inetutils-1.5-3

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:

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
* The inetd server can read configuration file snippets
  from /etc/inetd.d/.
* The talkd and telnetd servers have been essentially
* 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.


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


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:

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

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

Unsubscribe info:
Problem reports:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]