From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2591 invoked by alias); 25 Apr 2008 01:27:32 -0000 Received: (qmail 1675 invoked by uid 22791); 25 Apr 2008 01:26:29 -0000 X-Spam-Check-By: sourceware.org Message-ID: <48113324.7040007@cwilson.fastmail.fm> Date: Fri, 25 Apr 2008 01:27:00 -0000 From: cygwin@cwilson.fastmail.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-announce@cygwin.com Subject: Updated: inetutils-1.5-3 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Mailing-List: contact cygwin-announce-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-announce-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Reply-To: The Cygwin Mailing List X-SW-Source: 2008-04/txt/msg00043.txt.bz2 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 but there's no easy way to test UDP services. udp_client can be used to do this: udp_client "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.com@cygwin.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.