Mail Archives: cygwin/2005/06/08/10:45:09
------=_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 -