This is the mail archive of the cygwin@sources.redhat.com 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]

dhcpd?


Hi folks.

I was wondering, has anyone tried porting the ISC dchpd (version 2) to
cygwin?

If someone has this working, please let me know and ignore the rest of
this message. :-)

I retrieved the dhcpd source from their CVS server (cvs co -r RELEASE_2
DHCP from their server), and made some minor modifications to it to
remove the winsock stuff and make it use "normal" networking code.  The
compilation works fine (diffs are included below), however when the app
is trying to do a rename(), it ALWSAYS gets a "permission denied".

I am using the cygwin 1.1.8 DLL.

The code chunk is included below:

     void new_lease_file ()
     {
             char newfname [512];
             char backfname [512];
             TIME t;
             int db_fd;

             /* If we already have an open database, close it. */
             if (db_file) {
                     fclose (db_file);
             }

             /* Make a temporary lease file... */
             GET_TIME (&t);
             sprintf (newfname, "%s.%d", path_dhcpd_db, (int)t);
             db_fd = open (newfname, O_WRONLY | O_TRUNC | O_CREAT, 0664);
             if (db_fd < 0) {
                     error ("Can't create new lease file: %m");
             }
             if ((db_file = fdopen (db_fd, "w")) == NULL) {
                     error ("Can't fdopen new lease file!");
             }

             /* Write an introduction so people don't complain about time
                being off. */
             fprintf (db_file, "# All times in this file are in UTC (GMT), not %s",
                      "your local timezone.   This is\n");
             fprintf (db_file, "# not a bug, so please don't ask about it.   %s",
                      "There is no portable way to\n");
             fprintf (db_file, "# store leases in the local timezone, so please %s",
                      "don't request this as a\n");
             fprintf (db_file, "# feature.   If this is inconvenient or %s",
                      "confusing to you, we sincerely\n");
             fprintf (db_file, "# apologize.   Seriously, though - don't ask.\n");
             fprintf (db_file, "# The format of this file is documented in the %s",
                      "dhcpd.leases(5) manual page.\n\n");

             /* Write out all the leases that we know of... */
             counting = 0;
             write_leases ();

             /* Get the old database out of the way... */
             sprintf (backfname, "%s~", path_dhcpd_db);
             if (unlink (backfname) < 0 && errno != ENOENT)
                     error ("Can't remove old lease database backup %s: %m",
                            backfname);
             if (link (path_dhcpd_db, backfname) < 0)
                     error ("Can't backup lease database %s to %s: %m",
                            path_dhcpd_db, backfname);

             /* Move in the new file... */
             if (rename (newfname, path_dhcpd_db) < 0)
                     error ("Can't install new lease database %s to %s: %m",
                            newfname, path_dhcpd_db);

             counting = 1;
     }

The last block (after "Move in the new file") always returns a -1 and
the errno is EACCES.

If i try to manually move the files from the shell, it works fine.  The
permissions on all of the directories look fine (all directories are
owned by me, and I'm running the dhcpd as me.)

This is probably something butt-stupid that I'm doing.  however I can't
see it.

Does anyone have any insights?

Thanks very much.

...alex...

diffs for dhcpd to make it compile, and cygcheck are included below...

Index: Makefile.conf
===================================================================
RCS file: /cvsroot/DHCP/Makefile.conf,v
retrieving revision 1.10.2.18
diff -u -r1.10.2.18 Makefile.conf
--- Makefile.conf	2000/07/20 05:06:34	1.10.2.18
+++ Makefile.conf	2001/02/27 17:29:18
@@ -302,13 +302,13 @@
 #INSTALL = cp
 #BINDIR = /etc
 #CLIENTBINDIR = /etc
-#CC=/usr/local/i386-unknown-cygwin32/bin/gcc
-#AR=/usr/local/i386-unknown-cygwin32/bin/ar
-#AS=/usr/local/i386-unknown-cygwin32/bin/as
-#LD=/usr/local/i386-unknown-cygwin32/bin/ld
-#NM=/usr/local/i386-unknown-cygwin32/bin/nm
-#RANLIB=/usr/local/i386-unknown-cygwin32/bin/ranlib
-#STRIP=/usr/local/i386-unknown-cygwin32/bin/strip
+#CC=/usr/bin/gcc
+#AR=/usr/bin/ar
+#AS=/usr/bin/as
+#LD=/usr/bin/ld
+#NM=/usr/bin/nm
+#RANLIB=/usr/bin/ranlib
+#STRIP=/usr/bin/strip
 ##--cygwin32--
 
 ## IRIX 6.x

Index: common/errwarn.c
===================================================================
RCS file: /cvsroot/DHCP/common/Attic/errwarn.c,v
retrieving revision 1.15
diff -u -r1.15 errwarn.c
--- errwarn.c	1997/05/09 08:03:44	1.15
+++ errwarn.c	2001/02/27 17:29:20
@@ -184,7 +184,7 @@
 		{
 			if (*s == 'm')
 			{
-#ifndef __CYGWIN32__
+#ifndef __CYGWIN33__
 				m = strerror (errno);
 #else
 				m = pWSAError ();
@@ -268,7 +268,7 @@
 }
 #endif /* NO_STRERROR */
 
-#ifdef _WIN32
+#ifdef _WIN33
 char *pWSAError ()
 {
   int err = WSAGetLastError ();
Index: includes/dhcpd.h
===================================================================
RCS file: /cvsroot/DHCP/includes/dhcpd.h,v
retrieving revision 1.58.2.20
diff -u -r1.58.2.20 dhcpd.h
--- dhcpd.h	2000/07/20 05:06:47	1.58.2.20
+++ dhcpd.h	2001/02/27 17:29:21
@@ -40,17 +40,13 @@
  * Enterprises, see ``http://www.vix.com''.
  */
 
-#ifndef __CYGWIN32__
 #include <sys/types.h>
 #include <netinet/in.h>
 #include <sys/socket.h>
 #include <sys/un.h>
 #include <arpa/inet.h>
 #include <netdb.h>
-#else
-#define fd_set cygwin_fd_set
-#include <sys/types.h>
-#endif
+/*#define fd_set cygwin_fd_set*/
 #include <fcntl.h>
 #include <stdio.h>
 #include <unistd.h>
Index: includes/cf/cygwin32.h
===================================================================
RCS file: /cvsroot/DHCP/includes/cf/cygwin32.h,v
retrieving revision 1.2
diff -u -r1.2 cygwin32.h
--- cygwin32.h	1997/11/22 07:52:40	1.2
+++ cygwin32.h	2001/02/27 17:29:21
@@ -39,6 +39,7 @@
 
 #define IN
 #define OUT
+/*
 #undef fd_set
 #undef FD_SET
 #undef FD_CLR
@@ -46,8 +47,11 @@
 #undef FD_ISSET
 #undef FD_ISCLR
 #undef FD_SETSIZE
+*/
 #define IFNAMSIZ 16
+/*
 #include <winsock.h>
+*/
 
 #include <syslog.h>
 #include <string.h>
@@ -74,29 +78,29 @@
 #define NO_SNPRINTF
 
 #ifndef _PATH_DHCPD_PID
-#define _PATH_DHCPD_PID	"//e/etc/dhcpd.pid"
+#define _PATH_DHCPD_PID	"/etc/dhcpd/dhcpd.pid"
 #endif
 #ifndef _PATH_DHCPD_DB
-#define _PATH_DHCPD_DB "//e/etc/dhcpd.leases"
+#define _PATH_DHCPD_DB "/etc/dhcpd/dhcpd.leases"
 #endif
 #ifndef _PATH_DHCPD_CONF
-#define _PATH_DHCPD_CONF "//e/etc/dhcpd.conf"
+#define _PATH_DHCPD_CONF "/etc/dhcpd/dhcpd.conf"
 #endif
 #ifndef _PATH_DHCLIENT_PID
-#define _PATH_DHCLIENT_PID "//e/etc/dhclient.pid"
+#define _PATH_DHCLIENT_PID "/etc/dhcpd/dhclient.pid"
 #endif
 #ifndef _PATH_DHCLIENT_DB
-#define _PATH_DHCLIENT_DB "//e/etc/dhclient.leases"
+#define _PATH_DHCLIENT_DB "/etc/dhcpd/dhclient.leases"
 #endif
 #ifndef _PATH_DHCLIENT_CONF
-#define _PATH_DHCLIENT_CONF "//e/etc/dhclient.conf"
+#define _PATH_DHCLIENT_CONF "/etc/dhcpd/dhclient.conf"
 #endif
 #ifndef _PATH_DHCRELAY_PID
-#define _PATH_DHCRELAY_PID "//e/etc/dhcrelay.pid"
+#define _PATH_DHCRELAY_PID "/etc/dhcpd/dhcrelay.pid"
 #endif
 
 #ifndef _PATH_RESOLV_CONF
-#define _PATH_RESOLV_CONF "//e/etc/resolv.conf"
+#define _PATH_RESOLV_CONF "/etc/resolv.conf"
 #endif
 
 #define int8_t		char
Index: relay/dhcrelay.c
===================================================================
RCS file: /cvsroot/DHCP/relay/dhcrelay.c,v
retrieving revision 1.9.2.33
diff -u -r1.9.2.33 dhcrelay.c
--- dhcrelay.c	1999/10/27 20:44:34	1.9.2.33
+++ dhcrelay.c	2001/02/27 17:29:21
@@ -187,7 +187,9 @@
 			local_port = htons (67);
 		else
 			local_port = ent -> s_port;
+#ifndef __CYGWIN32__ /* XXX */
 		endservent ();
+#endif
 	}
 	remote_port = htons (ntohs (local_port) + 1);
   
Index: server/dhcpd.c
===================================================================
RCS file: /cvsroot/DHCP/server/dhcpd.c,v
retrieving revision 1.45.2.31
diff -u -r1.45.2.31 dhcpd.c
--- dhcpd.c	1999/10/27 20:43:55	1.45.2.31
+++ dhcpd.c	2001/02/27 17:29:22
@@ -109,7 +109,7 @@
 
 #ifndef DEBUG
 #ifndef SYSLOG_4_2
-#ifndef __CYGWIN32__ /* XXX */
+#ifndef __CYGWIN33__ /* XXX */
 	setlogmask (LOG_UPTO (LOG_INFO));
 #endif
 #endif


Cygnus Win95/NT Configuration Diagnostics
Current System Time: Tue Feb 27 09:38:37 2001

WinNT Ver 5.0 build 2195 Service Pack 1

Path:	/cygdrive/c/bin
	/usr/bin
	/usr/bin
	/cygdrive/d/Perl/bin
	/cygdrive/d/Java/JDK1.2.2/bin
	/cygdrive/c/WINNT/system32
	/cygdrive/c/WINNT
	/cygdrive/c/WINNT/System32/Wbem

SysDir: C:\WINNT\System32
WinDir: C:\WINNT

HOME = `/home/altitude'
PWD = `d:/Files/dhcpd/DHCP'
USER = `altitude'

!D: = `d:\Files\dhcpd\DHCP'
ALLUSERSPROFILE = `C:\Documents and Settings\All Users'
APPDATA = `C:\Documents and Settings\altitude\Application Data'
CLASSPATH = `.'
COMMONPROGRAMFILES = `C:\Program Files\Common Files'
COMPUTERNAME = `FEATHERS'
COMSPEC = `C:\WINNT\system32\cmd.exe'
CVSEDITOR = `vim.exe'
DIR = `c:/Users/altitude'
EDITOR = `vi'
GROUP = `unknown'
HOMEDRIVE = `C:'
HOMEPATH = `\'
HOST = `FEATHERS'
HOSTTYPE = `Windows 2000 5.0 Build 2195 (Service Pack 1)'
JAVA_HOME = `d:\Java\JDK1.2.2'
LESS = `-emirCX'
LOGNAME = `altitude'
LOGONSERVER = `\\FEATHERS'
MACHTYPE = `i686'
NUMBER_OF_PROCESSORS = `1'
OS = `Windows_NT'
OS2LIBPATH = `C:\WINNT\system32\os2\dll;'
OSTYPE = `Windows2000'
PAGER = `less'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 6 Model 8 Stepping 3, GenuineIntel'
PROCESSOR_LEVEL = `6'
PROCESSOR_REVISION = `0803'
PROGRAMFILES = `C:\Program Files'
SHLVL = `1'
SYSTEMDRIVE = `C:'
SYSTEMROOT = `C:\WINNT'
TCSHSUBSTHB = `/local/bin/perl d:/perl/bin/perl.exe;'
TEMP = `/cygdrive/e/temp'
TMP = `/cygdrive/e/temp'
USERDOMAIN = `FEATHERS'
USERNAME = `altitude'
USERPROFILE = `C:\Documents and Settings\altitude'
VENDOR = `Microsoft'
VIM = `e:\Utils\vim\vim60v'
WIN = `1'
WINDIR = `C:\WINNT'
TERM = `cygwin'
TZ = `PST8PDT7,M4.1.0/2,M10.5.0/2'

HKEY_CURRENT_USER\Software\Cygnus Solutions
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2
  (default) = `/cygdrive'
  cygdrive flags = 0x00000020
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/home
  (default) = `c:\Users'
  flags = 0x00000000
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\00
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\01
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\02
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\03
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\04
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\05
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\06
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\07
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\08
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\09
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0A
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0B
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0C
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0D
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0E
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0F
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\10
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\11
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\12
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\13
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\14
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\15
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\16
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\17
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\18
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\19
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1A
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1B
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1C
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1D
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/
  (default) = `e:\Utils\cygwin'
  flags = 0x00000008
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin
  (default) = `e:/Utils/cygwin/bin'
  flags = 0x00000008
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib
  (default) = `e:/Utils/cygwin/lib'
  flags = 0x00000008
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\00
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\01
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\02
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\03
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\04
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\05
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\06
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\07
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\08
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\09
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0A
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0B
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0C
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0D
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0E
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0F
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\10
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\11
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\12
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\13
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\14
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\15
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\16
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\17
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\18
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\19
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1A
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1B
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1C
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1D

a:  fd           N/A    N/A                    
c:  hd  FAT     1963Mb 100% CP    UN           C DRIVE
d:  hd  FAT32   4074Mb  76% CP    UN           D DRIVE
e:  hd  NTFS   12956Mb 100% CP CS UN PA FC     E DRIVE
f:  cd  CDFS      83Mb 100%    CS UN           CorpMachine

e:\Utils\cygwin\bin  /usr/bin  system  textmode
e:\Utils\cygwin\lib  /usr/lib  system  textmode
e:\Utils\cygwin  /        system  textmode
c:\Users  /home    user    textmode

Found: e:\Utils\cygwin\bin\bash.exe
Found: e:\Utils\cygwin\bin\cat.exe
Found: e:\Utils\cygwin\bin\cpp.exe
Found: e:\Utils\cygwin\bin\find.exe
Found: e:\Utils\cygwin\bin\gcc.exe
Found: e:\Utils\cygwin\bin\gdb.exe
Found: e:\Utils\cygwin\bin\ld.exe
Found: e:\Utils\cygwin\bin\ls.exe
Found: e:\Utils\cygwin\bin\make.exe
Found: e:\Utils\cygwin\bin\sh.exe

   56k 2000/12/03 e:\Utils\cygwin\bin\cygbz21.0.dll - os=4.0 img=1.0 sys=4.0
                  "cygbz21.0.dll" v0.0 ts=2000/11/20 15:53
   82k 2001/01/21 e:\Utils\cygwin\bin\cygform5.dll - os=4.0 img=1.0 sys=4.0
                  "cygform5.dll" v0.0 ts=2001/1/21 12:39
   18k 2000/10/23 e:\Utils\cygwin\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm.dll" v0.0 ts=2000/10/22 19:26
   17k 2001/01/07 e:\Utils\cygwin\bin\cyghistory4.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory4.dll" v0.0 ts=2001/1/6 20:34
   14k 2000/10/23 e:\Utils\cygwin\bin\cygintl.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl.dll" v0.0 ts=2000/10/23 12:02
   81k 2000/12/05 e:\Utils\cygwin\bin\cygitcl30.dll - os=4.0 img=1.0 sys=4.0
                  "cygitcl30.dll" v0.0 ts=2000/11/25 17:43
   35k 2000/12/05 e:\Utils\cygwin\bin\cygitk30.dll - os=4.0 img=1.0 sys=4.0
                  "cygitk30.dll" v0.0 ts=2000/11/25 17:43
   45k 2000/10/22 e:\Utils\cygwin\bin\cygjbig1.dll - os=4.0 img=1.0 sys=4.0
                  "cygjbig1.dll" v0.0 ts=2000/10/22 16:06
  119k 2000/10/23 e:\Utils\cygwin\bin\cygjpeg6b.dll - os=4.0 img=1.0 sys=4.0
                  "cygjpeg6b.dll" v0.0 ts=2000/10/22 17:58
   53k 2001/01/21 e:\Utils\cygwin\bin\cygmenu5.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu5.dll" v0.0 ts=2001/1/21 12:39
  414k 2001/01/21 e:\Utils\cygwin\bin\cygncurses++5.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++5.dll" v0.0 ts=2001/1/21 12:40
  299k 2001/01/21 e:\Utils\cygwin\bin\cygncurses5.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses5.dll" v0.0 ts=2001/1/21 12:38
   34k 2001/01/21 e:\Utils\cygwin\bin\cygpanel5.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel5.dll" v0.0 ts=2001/1/21 12:38
  163k 2001/02/03 e:\Utils\cygwin\bin\cygpng2.dll - os=4.0 img=1.0 sys=4.0
                  "cygpng2.dll" v0.0 ts=2001/2/3 13:21
  108k 2001/01/07 e:\Utils\cygwin\bin\cygreadline4.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline4.dll" v0.0 ts=2001/1/6 20:34
  390k 2001/01/18 e:\Utils\cygwin\bin\cygtcl80.dll - os=4.0 img=1.0 sys=4.0
                  "cygtcl80.dll" v0.0 ts=2001/1/17 20:44
    5k 2001/01/18 e:\Utils\cygwin\bin\cygtclpip80.dll - os=4.0 img=1.0 sys=4.0
   10k 2001/01/18 e:\Utils\cygwin\bin\cygtclreg80.dll - os=4.0 img=1.0 sys=4.0
                  "cygtclreg80.dll" v0.0 ts=2001/1/17 20:44
  243k 2000/10/23 e:\Utils\cygwin\bin\cygtiff3.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiff3.dll" v0.0 ts=2000/10/22 18:14
  623k 2000/12/05 e:\Utils\cygwin\bin\cygtk80.dll - os=4.0 img=1.0 sys=4.0
                  "cygtk80.dll" v0.0 ts=2000/11/25 17:43
   41k 2000/11/20 e:\Utils\cygwin\bin\cygXpm-noX4.dll - os=4.0 img=1.0 sys=4.0
                  "cygXpm-noX4.dll" v0.0 ts=2000/11/19 18:41
   45k 2000/11/20 e:\Utils\cygwin\bin\cygXpm-X4.dll - os=4.0 img=1.0 sys=4.0
                  "cygXpm-X4.dll" v0.0 ts=2000/11/19 18:45
   49k 2001/02/03 e:\Utils\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
                  "cygz.dll" v0.0 ts=2001/2/3 12:35
  615k 2001/01/31 e:\Utils\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2001/1/31 7:08
    Cygwin DLL version info:
        dll major: 1001
        dll minor: 8
        dll epoch: 19
        dll bad signal mask: 19005
        dll old termios: 5
        dll malloc env: 28
        api major: 0
        api minor: 34
        shared data: 3
        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 Jan 31 10:08:38 EST 2001
        shared id: cygwin1S3

Use -h to see help about each section

--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple

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