delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/06/08/10:45:09

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
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
Message-ID: <BAY1-F1321D154B596CBC10A9EABA6FD0@phx.gbl>
X-Originating-Email: [menotreadthis AT hotmail DOT com]
X-Sender: menotreadthis AT hotmail DOT com
From: "Johnny B. Goode" <menotreadthis AT hotmail DOT com>
To: cygwin AT cygwin DOT com
Subject: Error piping data through a cygwin command using rsh (write system call fails)
Date: Wed, 08 Jun 2005 14:44:23 +0000
Mime-Version: 1.0
X-Virus-Checked: Checked by ClamAV on sourceware.org

------=_NextPart_000_64a7_2229_3647
Content-Type: text/plain; format=flowed

We're using a windows 2000 based server running cygwin as a development 
environment for porting our AIX-based software to the Windows platform.

When we extract the compiled programs, we connect to the cygwin server using 
rsh, passing a file list as input, returning a gzip'ed CPIO archive as 
output using a command like:

	cat filelist | rsh cygserver -l logname "cd /directory ; cpio -oc | gzip" > 
output.cpio.gz

This is executed from an AIX server (running AIX 5.3), effectively packing 
files from the filelist in a CGZ-archive that ends up back on the AIX 
server. The problem is, however, that gzip on the cygwin server terminates 
prematurely with the error "gzip: stdout: Invalid argument".

The problem has been reproduced on two cygwin servers, based on Windows 2000 
and Windows XP Proffessional. It can be reproduced this way:


1. Set up inetd on the Cygwin server:

cyg$ cygrunsrv -I inetd -d "CYGWIN inetd" -p /usr/sbin/inetd -a -d -e 
CYGWIN="tty ntsec"
cyg$ cygrunsrv -S inetd

2. Still on the cygwin server, allow rsh from the alternate (AIX-)server (if 
the server is called aixserver and the user is called aixuser):

cyg$ vi ~/.rhosts
aixserver	aixuser

3. On the AIX server, get a filelist of /bin from the cygwin server 
(assuming the cygwin server has hostname cygserver on the AIX server and the 
cygwin/windows account is named cyguser):

aix$ rsh cygserver -l cyguser "find /bin -print" > filelist

Validate that filelist contains a list of /bin file names.

4. On the AIX-server, reproduce the error by issuing the following command:

aix$ cat filelist | rsh cygserver -l cyguser "cpio -oc 2>/dev/null | gzip" | 
gunzip | cpio -ivtc

(The redirection of the cpio stderr is to avoid "truncating inode number" 
errors.) On my system, this produces the output:

------------------------
40770  11049       0 Jun 08 14:34:58 2005 /bin
100750 11049  117760 Jan 27 12:46:12 2005 /bin/a2p.exe
100750 11049    7870 Dec 02 08:47:03 2003 /bin/aclocal
120777 11049      34 May 27 12:25:11 2005 /bin/aclocal-1.4
120777 11049      35 May 27 12:29:45 2005 /bin/aclocal-1.9

gzip: stdout: Invalid argument

gunzip: stdin: unexpected end of file
100750 11049   67072 Dec 16 19:03:23 2002 /bin/addftinfo.exe
Can't read input
-----------------------

As can be seen, the first few files are returned to the AIX cpio command, 
but at a certain point, the communication fails.

5. Further investigation: To be able to track what happens, I've installed a 
small custom program called "pipeline" in PATH on the cygwin server. 
"pipeline" is a very simple program passing data through itself from stdin 
to stdout, logging encountered write errors. Specifically, it retries a 
write operation if it does not succeed the first time (I am aware that the 
program does not handle partial writes correctly, but it does not need to in 
order to diagnose the error). Source code "pipeline.c" is as follows:

-----------------------
#include <stdio.h>
#include <fcntl.h>
#include <sys/errno.h>

main()
{
    int n, w, t = 0;
    char    buf[65536];
    setmode(0, O_BINARY);
    setmode(1, O_BINARY);
    while ((n=read(0, buf, sizeof(buf))) > 0) {
        w=write(1, buf, n);
        if (w != n && w >= 0) {
            fprintf(stderr, "Woops! @%d: Wrote returned %d, expected to 
write %d, errno %d. Retrying!\n",t, w, n, errno);
            w=write(1, buf, n);
            if (w != n && w >= 0) {
                fprintf(stderr, "Ouch! @ %d: Wrote returned %d, expected to 
write %d, errno %d\n", t, w, n, errno);
            }
        }
        if (w < 0) {
            perror("write");
            exit(1);
        }
        t += w;
    }
    if (n<0) {
        perror("read");
        exit(1);
    }
    return 0;
}
-----------------------

6. With the compiled pipeline program placed somewhere in $PATH on the 
cygwin server, we can run the following command from the AIX server:

aix$ cat filelist | rsh cygserver -l cyguser "cpio -oc 2>/dev/null | gzip | 
pipeline" | gunzip | cpio -ivtc

This time, the complete gzip'ed data stream is returned, all files listed by 
the AIX cpio command. The pipeline program however shows one error line 
during the run:

Woops! @81920: Wrote returned 2236416, expected to write 16384, errno 0. 
Retrying!

Now, this is quite puzzling… The write call is expected to return number of 
bytes written (here from 0 to 16384, since we try to write 16384 bytes) or 
-1 (which would indicate an error in errno). But write returns 2236416 - 
which indicates some problem in the implementation of the write call. A 
repeated call to write actually writes the data without problems, thus 
letting the complete data stream through.

7. Other informations

I've tried a few other tricks that might say something of the nature of the 
problem:

-----------------
The return value (2236416) seems to be constant; it is produced on both of 
my test servers. The position in the stream where the error occurs varies.

-----------------
If the filelist is first sent to the cygwin server (using rcp or whatever 
method), the following command does not produce the error.

aix$ rsh cygserver -l cyguser "cat filelist | cpio -oc 2>/dev/null | gzip" | 
gunzip | cpio -ivtc

So it seems that data must flow both ways in the socket to produce the 
error.

-----------------
If the file list is served slowly (by a command like the following), the 
error does not show:

aix$ cat filelist | while read file ; do echo $file ; sleep 1 ; done | rsh 
cygserver -l cyguser "cpio -oc 2>/dev/null | gzip | pipeline" | gunzip | 
cpio -ivtc

-----------------
The error will also show when running the rsh command from a Linux server (I 
tried from redhat 8). You may need to skip the "c" options to cpio.

-----------------
I've tried various CYGWIN environment options when setting up the inetd 
daemon - does not change anything.


I hope that someone with a good insight in the cygwin core can help me solve 
this problem. Attached is output of the cygcheck command, as well as the 
pipeline.c source code.

Best regards,

Soeren Hansen

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE! 
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/

------=_NextPart_000_64a7_2229_3647
Content-Type: text/plain; name="pipeline.c"; format=flowed
Content-Transfer-Encoding: 8bit
Content-Disposition: attachment; filename="pipeline.c"

#include <stdio.h>
#include <fcntl.h>
#include <sys/errno.h>

main()
{
	int n, w, t = 0;
	char	buf[65536];
	setmode(0, O_BINARY);
	setmode(1, O_BINARY);
	while ((n=read(0, buf, sizeof(buf))) > 0) {
		w=write(1, buf, n);
		if (w != n && w >= 0) {
			fprintf(stderr,
				"Woops! @%d: Wrote returned %d, expected to write %d, errno %d. 
Retrying!\n",
				t, w, n, errno);
			w=write(1, buf, n);
			if (w != n && w >= 0) {
				fprintf(stderr,
					"Ouch! @ %d: Wrote returned %d, expected to write %d, errno %d\n",
					t, w, n, errno);
			}
		}
		if (w < 0) {
			perror("write");
			exit(1);
		}
		t += w;
	}
	if (n<0) {
		perror("read");
		exit(1);
	}
	return 0;
}


------=_NextPart_000_64a7_2229_3647
Content-Type: text/plain; name="cygcheck.out"; format=flowed
Content-Transfer-Encoding: 8bit
Content-Disposition: attachment; filename="cygcheck.out"


Cygwin Configuration Diagnostics
Current System Time: Wed Jun 08 16:36:46 2005

Windows 2000 Server Ver 5.0 Build 2195 Service Pack 4

Path:	C:\cygwin\usr\local\bin
	C:\cygwin\bin
	C:\cygwin\bin
	C:\cygwin\usr\X11R6\bin
	c:\oracle\ora92\bin
	c:\Program Files\Oracle\jre\1.3.1\bin
	c:\Program Files\Oracle\jre\1.1.8\bin
	c:\WINNT\system32
	c:\WINNT
	c:\WINNT\System32\Wbem
	C:\cygwin\bin
	c:\oracle\ora92\bin

Output from C:\cygwin\bin\id.exe (nontsec)
UID: 11408(CYGUSER)         GID: 11407(User CYGUSER)
544(Administrators)         545(Users)
11844(Adgang til DEMO post) 10512(Domain Admins)
10513(Domain Users)         11301(User Internet)
11407(User CYGUSER)         11183(User Udvikling Fuld)

Output from C:\cygwin\bin\id.exe (ntsec)
UID: 11408(CYGUSER)         GID: 11407(User CYGUSER)
544(Administrators)         545(Users)
11844(Adgang til DEMO post) 10512(Domain Admins)
10513(Domain Users)         11301(User Internet)
11407(User CYGUSER)         11183(User Udvikling Fuld)

SysDir: C:\WINNT\system32
WinDir: C:\WINNT

USER = `CYGUSER'
PWD = `/home/CYGUSER/Test'
HOME = `/home/CYGUSER'

HOMEPATH = `\Documents and Settings\cyguser'
MANPATH = `/usr/local/man:/usr/man:/usr/share/man:/usr/autotool/devel/man:'
APPDATA = `C:\Documents and Settings\cyguser\Application Data'
TERM = `cygwin'
PROCESSOR_IDENTIFIER = `x86 Family 15 Model 4 Stepping 1, GenuineIntel'
WINDIR = `C:\WINNT'
USERDOMAIN = `MYDOMAIN'
OS = `Windows_NT'
ALLUSERSPROFILE = `C:\Documents and Settings\All Users'
OS2LIBPATH = `C:\WINNT\system32\os2\dll;'
TEMP = `/cygdrive/c/DOCUME~1/cyguser/LOCALS~1/Temp/1'
COMMONPROGRAMFILES = `C:\Program Files\Common Files'
USERNAME = `cyguser'
PROCESSOR_LEVEL = `15'
SYSTEMDRIVE = `C:'
USERPROFILE = `C:\Documents and Settings\cyguser'
CLIENTNAME = `SJH_XP'
LOGONSERVER = `\\MIA'
PROCESSOR_ARCHITECTURE = `x86'
SHLVL = `1'
USERDNSDOMAIN = `mydomain.local'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
HOMEDRIVE = `C:'
COMSPEC = `C:\WINNT\system32\cmd.exe'
TMP = `/cygdrive/c/DOCUME~1/cyguser/LOCALS~1/Temp/1'
SYSTEMROOT = `C:\WINNT'
PROCESSOR_REVISION = `0401'
INFOPATH = 
`/usr/local/info:/usr/info:/usr/share/info:/usr/autotool/devel/info:/usr/autotool/stable/info:'
PROGRAMFILES = `C:\Program Files'
NUMBER_OF_PROCESSORS = `2'
SESSIONNAME = `RDP-Tcp#1'
COMPUTERNAME = `CYGWINUDV'
MACHINETYPE = `WIN32'
_ = `/usr/bin/cygcheck'
OLDPWD = `/home/CYGUSER'
POSIXLY_CORRECT = `1'

HKEY_CURRENT_USER\Software\Cygnus Solutions
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2
  (default) = `/cygdrive'
  cygdrive flags = 0x00000022
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/
  (default) = `C:\cygwin'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin
  (default) = `C:\cygwin/bin'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib
  (default) = `C:\cygwin/lib'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options

a:  fd             N/A    N/A
c:  hd  NTFS     76308Mb  10% CP CS UN PA FC
d:  cd             N/A    N/A
j:  net NTFS    117796Mb  46% CP CS UN PA FC     Data02
n:  net NTFS    117796Mb  46% CP CS UN PA FC     Data02
p:  net NTFS       247Mb  11% CP CS    PA        tmp
u:  net NTFS    117796Mb  46% CP CS UN PA FC     Data02
v:  net NTFS    107795Mb  92% CP CS UN PA FC     Data01

C:\cygwin              /             system  binmode
C:\cygwin/bin          /usr/bin      system  binmode
C:\cygwin/lib          /usr/lib      system  binmode
.                      /cygdrive     system  binmode,cygdrive

Found: C:\cygwin\bin\awk.exe
Found: C:\cygwin\bin\bash.exe
Found: C:\cygwin\bin\cat.exe
Found: C:\cygwin\bin\cp.exe
Found: C:\cygwin\bin\cpp.exe
Found: C:\cygwin\bin\find.exe
Found: C:\cygwin\bin\gcc.exe
Found: C:\cygwin\bin\gdb.exe
Found: C:\cygwin\bin\grep.exe
Found: C:\cygwin\bin\ld.exe
Found: C:\cygwin\bin\ls.exe
Found: C:\cygwin\bin\make.exe
Found: C:\cygwin\bin\mv.exe
Found: C:\cygwin\bin\rm.exe
Found: C:\cygwin\bin\sed.exe
Found: C:\cygwin\bin\sh.exe
Found: C:\cygwin\bin\tar.exe

   55k 2004/09/14 C:\cygwin\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygbz2-1.dll" v0.0 ts=2004/9/14 6:16
   18k 2004/07/06 C:\cygwin\bin\cygcharset-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygcharset-1.dll" v0.0 ts=2004/7/6 20:09
    7k 2003/10/19 C:\cygwin\bin\cygcrypt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypt-0.dll" v0.0 ts=2003/10/19 9:57
  858k 2005/04/11 C:\cygwin\bin\cygcrypto-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-0.9.7.dll" v0.0 ts=2005/4/11 20:21
   22k 2004/02/10 C:\cygwin\bin\cygcygipc-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygcygipc-2.dll" v0.0 ts=2004/2/10 3:48
  380k 2002/07/24 C:\cygwin\bin\cygdb-3.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-3.1.dll" v0.0 ts=2002/7/24 18:24
  895k 2004/04/28 C:\cygwin\bin\cygdb-4.2.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-4.2.dll" v0.0 ts=2004/4/27 17:31
  487k 2002/07/24 C:\cygwin\bin\cygdb_cxx-3.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-3.1.dll" v0.0 ts=2002/7/24 18:25
1156k 2004/04/28 C:\cygwin\bin\cygdb_cxx-4.2.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-4.2.dll" v0.0 ts=2004/4/27 17:35
    9k 2004/10/24 C:\cygwin\bin\cygdlloader-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygdlloader-6.dll" v0.0 ts=2004/10/24 9:59
  174k 2004/10/14 C:\cygwin\bin\cygexpat-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygexpat-0.dll" v0.0 ts=2004/10/14 10:34
   65k 2005/01/08 C:\cygwin\bin\cygexslt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygexslt-0.dll" v0.0 ts=2005/1/8 14:27
  129k 2004/03/11 C:\cygwin\bin\cygfontconfig-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygfontconfig-1.dll" v0.0 ts=2004/3/11 1:12
   40k 2004/10/10 C:\cygwin\bin\cygform-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygform-8.dll" v0.0 ts=2004/10/10 10:33
   45k 2001/04/25 C:\cygwin\bin\cygform5.dll - os=4.0 img=1.0 sys=4.0
                  "cygform5.dll" v0.0 ts=2001/4/25 7:28
   35k 2002/01/09 C:\cygwin\bin\cygform6.dll - os=4.0 img=1.0 sys=4.0
                  "cygform6.dll" v0.0 ts=2002/1/9 7:03
   48k 2003/08/09 C:\cygwin\bin\cygform7.dll - os=4.0 img=1.0 sys=4.0
                  "cygform7.dll" v0.0 ts=2003/8/9 11:25
  361k 2003/10/25 C:\cygwin\bin\cygfreetype-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygfreetype-6.dll" v0.0 ts=2003/10/22 6:18
   28k 2003/07/20 C:\cygwin\bin\cyggdbm-3.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm-3.dll" v0.0 ts=2003/7/20 9:58
   30k 2003/08/11 C:\cygwin\bin\cyggdbm-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm-4.dll" v0.0 ts=2003/8/11 4:12
   19k 2003/03/22 C:\cygwin\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm.dll" v0.0 ts=2002/2/20 4:05
   15k 2003/07/20 C:\cygwin\bin\cyggdbm_compat-3.dll - os=4.0 img=1.0 
sys=4.0
                  "cyggdbm_compat-3.dll" v0.0 ts=2003/7/20 10:00
   15k 2003/08/11 C:\cygwin\bin\cyggdbm_compat-4.dll - os=4.0 img=1.0 
sys=4.0
                  "cyggdbm_compat-4.dll" v0.0 ts=2003/8/11 4:13
  107k 2004/07/06 C:\cygwin\bin\cyggettextlib-0-14-1.dll - os=4.0 img=1.0 
sys=4.0
                  "cyggettextlib-0-14-1.dll" v0.0 ts=2004/7/6 19:56
   17k 2004/07/06 C:\cygwin\bin\cyggettextpo-0.dll - os=4.0 img=1.0 sys=4.0
                  "cyggettextpo-0.dll" v0.0 ts=2004/7/6 19:56
  190k 2004/07/06 C:\cygwin\bin\cyggettextsrc-0-14-1.dll - os=4.0 img=1.0 
sys=4.0
                  "cyggettextsrc-0-14-1.dll" v0.0 ts=2004/7/6 19:56
  135k 2004/09/02 C:\cygwin\bin\cygglib-1-2-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygglib-1-2-0.dll" v0.0 ts=2004/9/2 20:21
   11k 2004/09/02 C:\cygwin\bin\cyggmodule-1-2-0.dll - os=4.0 img=1.0 
sys=4.0
                  "cyggmodule-1-2-0.dll" v0.0 ts=2004/9/2 20:23
   10k 2004/09/02 C:\cygwin\bin\cyggthread-1-2-0.dll - os=4.0 img=1.0 
sys=4.0
                  "cyggthread-1-2-0.dll" v0.0 ts=2004/9/2 20:23
   17k 2001/06/28 C:\cygwin\bin\cyghistory4.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory4.dll" v0.0 ts=2001/1/7 5:34
   29k 2003/08/10 C:\cygwin\bin\cyghistory5.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory5.dll" v0.0 ts=2003/8/11 1:16
   25k 2004/10/12 C:\cygwin\bin\cyghistory6.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory6.dll" v0.0 ts=2004/10/12 8:51
  991k 2004/07/06 C:\cygwin\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygiconv-2.dll" v0.0 ts=2004/7/6 20:10
   22k 2001/12/13 C:\cygwin\bin\cygintl-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-1.dll" v0.0 ts=2001/12/13 10:28
   37k 2003/08/10 C:\cygwin\bin\cygintl-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-2.dll" v0.0 ts=2003/8/10 23:50
   54k 2004/07/06 C:\cygwin\bin\cygintl-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-3.dll" v0.0 ts=2004/7/6 19:51
   21k 2001/06/20 C:\cygwin\bin\cygintl.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl.dll" v0.0 ts=2001/6/20 19:09
   41k 2005/06/01 C:\cygwin\bin\cygltdl-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygltdl-3.dll" v0.0 ts=2005/6/1 7:34
   26k 2004/10/24 C:\cygwin\bin\cygltdl-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygltdl-6.dll" v0.0 ts=2004/10/24 9:59
  146k 2004/12/21 C:\cygwin\bin\cygmagic-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygmagic-1.dll" v0.0 ts=2004/12/21 15:34
   22k 2004/10/10 C:\cygwin\bin\cygmenu-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu-8.dll" v0.0 ts=2004/10/10 10:33
   26k 2001/04/25 C:\cygwin\bin\cygmenu5.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu5.dll" v0.0 ts=2001/4/25 7:27
   20k 2002/01/09 C:\cygwin\bin\cygmenu6.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu6.dll" v0.0 ts=2002/1/9 7:03
   29k 2003/08/09 C:\cygwin\bin\cygmenu7.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu7.dll" v0.0 ts=2003/8/9 11:25
   21k 2004/10/22 C:\cygwin\bin\cygminires.dll - os=4.0 img=1.0 sys=4.0
                  "cygminires.dll" v0.0 ts=2004/10/22 22:28
   74k 2004/10/10 C:\cygwin\bin\cygncurses++-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++-8.dll" v0.0 ts=2004/10/10 10:33
  156k 2001/04/25 C:\cygwin\bin\cygncurses++5.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++5.dll" v0.0 ts=2001/4/25 7:29
  175k 2002/01/09 C:\cygwin\bin\cygncurses++6.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++6.dll" v0.0 ts=2002/1/9 7:03
  216k 2004/10/10 C:\cygwin\bin\cygncurses-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses-8.dll" v0.0 ts=2004/10/10 10:25
  226k 2001/04/25 C:\cygwin\bin\cygncurses5.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses5.dll" v0.0 ts=2001/4/25 7:17
  202k 2002/01/09 C:\cygwin\bin\cygncurses6.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses6.dll" v0.0 ts=2002/1/9 7:03
  224k 2003/08/09 C:\cygwin\bin\cygncurses7.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses7.dll" v0.0 ts=2003/8/9 11:24
   13k 2004/10/10 C:\cygwin\bin\cygpanel-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel-8.dll" v0.0 ts=2004/10/10 10:32
   15k 2001/04/25 C:\cygwin\bin\cygpanel5.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel5.dll" v0.0 ts=2001/4/25 7:27
   12k 2002/01/09 C:\cygwin\bin\cygpanel6.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel6.dll" v0.0 ts=2002/1/9 7:03
   19k 2003/08/09 C:\cygwin\bin\cygpanel7.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel7.dll" v0.0 ts=2003/8/9 11:24
   62k 2003/12/11 C:\cygwin\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcre-0.dll" v0.0 ts=2003/12/11 18:01
   63k 2003/04/11 C:\cygwin\bin\cygpcre.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcre.dll" v0.0 ts=2003/4/11 10:31
    9k 2003/12/11 C:\cygwin\bin\cygpcreposix-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcreposix-0.dll" v0.0 ts=2003/12/11 18:01
   61k 2003/04/11 C:\cygwin\bin\cygpcreposix.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcreposix.dll" v0.0 ts=2003/4/11 10:31
1252k 2005/01/27 C:\cygwin\bin\cygperl5_8.dll - os=4.0 img=1.0 sys=4.0
                  "cygperl5_8.dll" v0.0 ts=2005/1/27 11:17
   22k 2002/06/09 C:\cygwin\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpopt-0.dll" v0.0 ts=2002/6/9 7:45
  108k 2001/06/28 C:\cygwin\bin\cygreadline4.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline4.dll" v0.0 ts=2001/1/7 5:34
  148k 2003/08/10 C:\cygwin\bin\cygreadline5.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline5.dll" v0.0 ts=2003/8/11 1:16
  144k 2004/10/12 C:\cygwin\bin\cygreadline6.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline6.dll" v0.0 ts=2004/10/12 8:51
  171k 2005/04/11 C:\cygwin\bin\cygssl-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-0.9.7.dll" v0.0 ts=2005/4/11 20:21
1242k 2005/01/08 C:\cygwin\bin\cygxml2-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygxml2-2.dll" v0.0 ts=2005/1/8 14:22
  195k 2005/01/08 C:\cygwin\bin\cygxslt-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygxslt-1.dll" v0.0 ts=2005/1/8 14:24
   62k 2004/10/10 C:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
                  "cygz.dll" v0.0 ts=2004/10/10 6:09
1227k 2005/05/25 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2005/5/26 1:38
    Cygwin DLL version info:
        DLL version: 1.5.17
        DLL epoch: 19
        DLL bad signal mask: 19005
        DLL old termios: 5
        DLL malloc env: 28
        API major: 0
        API minor: 129
        Shared data: 4
        DLL identifier: cygwin1
        Mount registry: 2
        Cygnus registry name: Cygnus Solutions
        Cygwin registry name: Cygwin
        Program options name: Program Options
        Cygwin mount registry name: mounts v2
        Cygdrive flags: cygdrive flags
        Cygdrive prefix: cygdrive prefix
        Cygdrive default prefix:
        Build date: Wed May 25 19:38:55 EDT 2005
        Shared id: cygwin1S4

  243k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygdps-1.dll - os=4.0 img=1.0 
sys=4.0
                  "cygdps-1.dll" v0.0 ts=2005/2/23 15:42
   26k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygdpstk-1.dll - os=4.0 img=1.0 
sys=4.0
                  "cygdpstk-1.dll" v0.0 ts=2005/2/23 15:42
   21k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygfontenc-1.dll - os=4.0 img=1.0 
sys=4.0
                  "cygfontenc-1.dll" v0.0 ts=2005/2/23 15:45
   36k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygFS-6.dll - os=4.0 img=1.0 
sys=4.0
                  "cygFS-6.dll" v0.0 ts=2005/2/23 15:34
  358k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygGL-1.dll - os=4.0 img=1.0 
sys=4.0
                  "cygGL-1.dll" v0.0 ts=2005/2/23 15:39
  438k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygGLU-1.dll - os=4.0 img=1.0 
sys=4.0
                  "cygGLU-1.dll" v0.0 ts=2005/2/23 15:41
   75k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygICE-6.dll - os=4.0 img=1.0 
sys=4.0
                  "cygICE-6.dll" v0.0 ts=2005/2/23 15:28
    9k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygoldX-6.dll - os=4.0 img=1.0 
sys=4.0
                  "cygoldX-6.dll" v0.0 ts=2005/2/23 15:28
1413k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygOSMesa-4.dll - os=4.0 img=1.0 
sys=4.0
                  "cygOSMesa-4.dll" v0.0 ts=2005/2/23 15:39
   20k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygpsres-1.dll - os=4.0 img=1.0 
sys=4.0
                  "cygpsres-1.dll" v0.0 ts=2005/2/23 15:42
   30k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygSM-6.dll - os=4.0 img=1.0 
sys=4.0
                  "cygSM-6.dll" v0.0 ts=2005/2/23 15:28
  877k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygX11-6.dll - os=4.0 img=1.0 
sys=4.0
                  "cygX11-6.dll" v0.0 ts=2005/2/23 15:28
  254k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXaw-6.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXaw-6.dll" v0.0 ts=2005/2/23 15:31
  356k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXaw-7.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXaw-7.dll" v0.0 ts=2005/2/23 15:32
  363k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXaw-8.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXaw-8.dll" v0.0 ts=2005/2/23 15:33
    9k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXcomposite-1.dll - os=4.0 
img=1.0 sys=4.0
                  "cygXcomposite-1.dll" v0.0 ts=2005/2/23 15:44
   30k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXcursor-1.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXcursor-1.dll" v0.0 ts=2005/2/23 15:43
    9k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXdamage-1.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXdamage-1.dll" v0.0 ts=2005/2/23 15:44
    7k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXevie-1.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXevie-1.dll" v0.0 ts=2005/2/23 15:43
   49k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXext-6.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXext-6.dll" v0.0 ts=2005/2/23 15:28
   16k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXfixes-3.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXfixes-3.dll" v0.0 ts=2005/2/23 15:43
   56k 2004/03/11 C:\cygwin\usr\X11R6\bin\cygXft-1.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXft-1.dll" v0.0 ts=2003/11/18 2:42
   63k 2004/03/23 C:\cygwin\usr\X11R6\bin\cygXft-2.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXft-2.dll" v0.0 ts=2004/3/23 23:20
   27k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXi-6.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXi-6.dll" v0.0 ts=2005/2/23 15:34
  125k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygxkbfile-1.dll - os=4.0 img=1.0 
sys=4.0
                  "cygxkbfile-1.dll" v0.0 ts=2005/2/23 15:34
   12k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygxkbui-1.dll - os=4.0 img=1.0 
sys=4.0
                  "cygxkbui-1.dll" v0.0 ts=2005/2/23 15:34
   76k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXmu-6.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXmu-6.dll" v0.0 ts=2005/2/23 15:30
   11k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXmuu-1.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXmuu-1.dll" v0.0 ts=2005/2/23 15:30
   26k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXp-6.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXp-6.dll" v0.0 ts=2005/2/23 15:31
   52k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXpm-4.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXpm-4.dll" v0.0 ts=2005/2/23 15:30
   12k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXrandr-2.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXrandr-2.dll" v0.0 ts=2005/2/23 15:43
   28k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXrender-1.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXrender-1.dll" v0.0 ts=2005/2/23 15:42
    8k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXRes-1.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXRes-1.dll" v0.0 ts=2005/2/23 15:43
   40k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygxrx-6.dll - os=4.0 img=1.0 
sys=4.0
                  "cygxrx-6.dll" v0.0 ts=2005/2/23 15:53
   25k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygxrxnest-6.dll - os=4.0 img=1.0 
sys=4.0
                  "cygxrxnest-6.dll" v0.0 ts=2005/2/23 15:53
  282k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXt-6.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXt-6.dll" v0.0 ts=2005/2/23 15:29
   27k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXTrap-6.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXTrap-6.dll" v0.0 ts=2005/2/23 15:43
   17k 2005/02/23 C:\cygwin\usr\X11R6\bin\cygXtst-6.dll - os=4.0 img=1.0 
sys=4.0
                  "cygXtst-6.dll" v0.0 ts=2005/2/23 15:34

Service             : cron
Display name        : Cygwin CRON
Current State       : Running
Controls Accepted   : Stop
Command             : /usr/sbin/cron
stdin path          : /dev/null
stdout path         : /var/log/cron.log
stderr path         : /var/log/cron.log
Special flags       : --neverexits
Process Type        : Own Process
Startup             : Automatic
Account             : mydomain\cyguser

Service             : cygserver
Display name        : CYGWIN cygserver
Current State       : Running
Controls Accepted   : Stop
Command             : /usr/sbin/cygserver
stdin path          : /dev/null
stdout path         : /var/log/cygserver.log
stderr path         : /var/log/cygserver.log
Process Type        : Own Process
Startup             : Automatic
Account             : LocalSystem

Service             : inetd
Display name        : CYGWIN inetd
Current State       : Running
Controls Accepted   : Stop
Command             : /usr/sbin/inetd -d
stdin path          : /dev/null
stdout path         : /var/log/inetd.log
stderr path         : /var/log/inetd.log
Environment         : CYGWIN="ntsec binmode"
Process Type        : Own Process
Startup             : Automatic
Account             : LocalSystem

Service             : sshd
Display name        : CYGWIN sshd
Current State       : Stopped
Command             : /usr/sbin/sshd -D
stdin path          : /dev/null
stdout path         : /var/log/sshd.log
stderr path         : /var/log/sshd.log
Environment         : CYGWIN="ntsec"
Process Type        : Own Process
Startup             : Automatic
Account             : LocalSystem


Cygwin Package Information
Last downloaded files to: C:\CygwinStaging
Last downloaded files from: http://mirrors.sunsite.dk/cygwin

Package              Version
_update-info-dir     00250-1
ash                  20040127-1
autoconf             2.59-2
autoconf-devel       2.59-2
autoconf-stable      2.13-6
autoconf2.1          2.13-1
autoconf2.5          2.59-1
automake             1.7.9-2
automake-devel       1.9.2-2
automake-stable      1.4p6-3
automake1.4          1.4p6-1
automake1.9          1.9.5-1
base-files           3.4-2
base-passwd          2.2-1
bash                 2.05b-17
bc                   1.06-2
binutils             20050520-1
bison                20030307-1
bzip2                1.0.2-6
cgoban               1.9.14-1
clear                1.0-1
compface             1.4-5
coreutils            5.3.0-6
cpio                 2.6-2
cron                 3.0.1-19
crypt                1.1-1
ctags                5.5-4
cygipc               2.03-2
cygrunsrv            1.10-1
cygutils             1.2.8-1
cygwin               1.5.17-1
cygwin-doc           1.4-2
diffutils            2.8.7-1
ed                   0.2-1
editrights           1.01-1
expat                1.95.8-1
file                 4.12-1
fileutils            4.1-3
findutils            20041227-1
flex                 2.5.4a-3
fontconfig           2.2.2-1
freetype2            2.1.5-1
gawk                 3.1.4-3
gcc-core             3.3.3-3
gcc-g++              3.3.3-3
gcc-java             3.3.3-3
gcc-mingw-core       20040810-1
gcc-mingw-g++        20040810-1
gcc-mingw-java       20040810-1
gdb                  20041228-3
gdbm                 1.8.3-7
gettext              0.14.1-1
glib                 1.2.10-2
gnugo                3.6-1
gnupg                1.4.0-2
grep                 2.5.1a-2
groff                1.18.1-2
gzip                 1.3.5-1
indent               2.2.9-1
inetutils            1.3.2-29
less                 381-1
libbz2_1             1.0.2-6
libcharset1          1.9.2-1
libdb3.1             3.1.17-2
libdb4.2             4.2.52-1
libfontconfig-devel  2.2.2-1
libfontconfig1       2.2.2-1
libfreetype2-devel   2.1.5-1
libfreetype26        2.1.5-1
libgdbm              1.8.0-5
libgdbm-devel        1.8.3-7
libgdbm3             1.8.3-3
libgdbm4             1.8.3-7
libgettextpo0        0.14.1-1
libiconv             1.9.2-1
libiconv2            1.9.2-1
libintl              0.10.38-3
libintl1             0.10.40-1
libintl2             0.12.1-3
libintl3             0.14.1-1
libltdl3             1.5.18-1
libltdl6             1.9f_20041024-1
libncurses-devel     5.4-1
libncurses5          5.2-1
libncurses6          5.2-8
libncurses7          5.3-4
libncurses8          5.4-1
libpcre              4.1-1
libpcre0             4.5-1
libpopt0             1.6.4-4
libreadline4         4.1-2
libreadline5         4.3-5
libreadline6         5.0-1
libtool              1.5b-2
libtool-devel        1.5.10-2
libtool-stable       1.4.3-3
libtool1.5           1.5.18-1
libXft               2.1.6-1
libXft1              1.0.0-1
libXft2              2.1.6-1
libxml2              2.6.16-2
libxslt              1.1.12-2
login                1.9-7
m4                   1.4.3-1
make                 3.80-1
man                  1.5p-1
mc                   4.6.1-1
mingw-runtime        3.7-1
minires              1.00-1
mktemp               1.5-3
mt                   2.3.1-1
ncurses              5.4-1
openssh              4.1p1-1
openssl              0.9.7g-1
patch                2.5.8-8
pcre                 4.5-1
pcre-doc             4.5-1
pdksh                5.2.14-3
perl                 5.8.6-4
python               2.4.1-1
readline             5.0-1
rebase               2.3-1
sed                  4.1.4-1
shutdown             1.7-1
tar                  1.13.25-7
tcltk                20030901-1
termcap              20050421-1
terminfo             5.4_20041009-1
texinfo              4.8-1
time                 1.7-1
tzcode               2005h-1
units                1.77-1
unzip                5.50-5
upx                  1.24-1
vim                  6.3-1
w32api               3.2-1
wget                 1.9.1-2
which                1.7-1
whois                4.6.14-1
X-startup-scripts    1.0.10-4
xorg-x11-base        6.8.2.0-1
xorg-x11-bin         6.8.2.0-1
xorg-x11-bin-dlls    6.8.2.0-1
xorg-x11-bin-lndir   6.8.2.0-1
xorg-x11-etc         6.8.2.0-1
xorg-x11-fenc        6.8.1.0-2
xorg-x11-fnts        6.8.1.0-3
xorg-x11-libs-data   6.8.2.0-1
xorg-x11-xwin        6.8.2.0-2
xterm                202-1
zlib                 1.2.2-1
Use -h to see help about each section



------=_NextPart_000_64a7_2229_3647
Content-Type: text/plain; charset=us-ascii

--
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/
------=_NextPart_000_64a7_2229_3647--

- Raw text -


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