RE: A good way to test if cygwin isn't installed?
On 3 Oct, Igor Pechtchanski wrote: > > Having mount.exe and cygwin1.dll in a specific dir and then run "mount -m" > > after "set PATH=." should be the way to go. > > Yes, that was the idea. > Igor Well, I was running this script from a version of Cygwin installed on the network. In other words, I want to avoid writing DOS batch scripts (since they really are such a sad waste of time). Bill Hughes's post of jscript + Windows scripting host looked interesting, but I didn't see a clear advantage to using that than to using Cygwin from the network: especially since the scripting host is only available on newer Windows OS versions - so it's not portable. And thanks to those who seemed to say that using mount is a good way to test. I was interested to see that seeing mount points only of the form /$CYGDRIVE_MNT/$DRIVE_LETTER/path-to-somewhere is a good indicator that Cygwin is not installed. Where CYGDRIVE_MNT can be determined this way: # Set CYGDRIVE_MNT to the mount point to be inserted in front of absolute # path names used to refer to drive mappings. By default the mount point # is /cygdrive, but if the user has set it to be / then $CYGDRIVE_MNT will # be empty. Basically, the user can choose /mnt or anything they like. # CYGDRIVE_MNT=`mount -p | sed -n '2s| .*||;s|^/$||;2p'` Overall though, all that seems more complicated than just using "cygpath -w /", ("cygpath /" surely must use the mount info?), so I trust this is equivalent - and simpler for a script! As I mentioned, when I performed the experiment on a PC with Cygwin not installed, the output from "cygpath -w /" consisted of just a single backslash, which is an easy thing to check. luke -- 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/
RE: A good way to test if cygwin isn't installed?
On Sun, 3 Oct 2004, Hannu E K Nevalainen wrote: > >> On Fri, Oct 01, 2004 at 01:19:39PM -0400, Christopher Faylor wrote: > >>> If "mount" exits with a "multiple cygwin problem" then, well... > > Hmm... For me this works no matter what I do... does it have to be two > DIFFERING versions of cygwin1.dll to trigger this thingie? Yes, and furthermore, you have to have a running process that uses the cygwin1.dll on the machine. E.g., if you have Cygwin installed but no Cygwin processes running, mount will just work, even if there are two or more versions of cygwin1.dll on the machine (depending on the PATH, of course). > Having mount.exe and cygwin1.dll in a specific dir and then run "mount -m" > after "set PATH=." should be the way to go. Yes, that was the idea. Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_[EMAIL PROTECTED] ZZZzz /,`.-'`'-. ;-;;,_[EMAIL PROTECTED] |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D. '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "Happiness lies in being privileged to work hard for long hours in doing whatever you think is worth doing." -- Dr. Jubal Harshaw -- 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/
RE: A good way to test if cygwin isn't installed?
I wrote: > you wrote: >> On Fri, Oct 01, 2004 at 01:19:39PM -0400, Christopher Faylor wrote: >>> On Fri, Oct 01, 2004 at 06:08:48PM +0100, Hughes, Bill wrote: Andrew DeFaria wrote: > Christopher Faylor wrote: ..snip.. >> If you have cygwin programs available to you, then use the mount >> command. If the only output from the mount command is of the >> "noumount" variety then cygwin isn't installed in any meaningful >> way. > > Personally I would consider the existence or non-existence of > cygwin1.dll to be a more definitive measure of whether or not > Cygwin is installed in a "meaningful" way. I think it may be possible to cygwin installed and not have it in the path, if it's started from a bat or cmd that modifies the path etc... anyway, finding cygwin1.dll may be a slow process. It might be better to access the registry, this jscript uses the windows scripting host, so won't work on older boxes unless wsh is there, but as a proof of concept it may be ok. >>> >>> Just having "mount.exe" and "cygwin1.dll" in the same directory and >>> running "mount" should be adequate. >>> >>> If "mount" exits with a "multiple cygwin problem" then, well... Hmm... For me this works no matter what I do... does it have to be two DIFFERING versions of cygwin1.dll to trigger this thingie? Having mount.exe and cygwin1.dll in a specific dir and then run "mount -m" after "set PATH=." should be the way to go. /Hannu E K Nevalainen, B.Sc. EE Microcomputer systems--72--> >>> >>> If "mount" shows more than just /cygdrive paths, then cygwin >> isn't installed >> ^ >> nothing >>> in any useful way. > > > i.e. the output of "mount -m" would be empty. > Or does a default cygdrive prefix show up there? Test run on Win2000: C:\DOCUME~1\Annika\LOCALS~1\Temp\z>dir Volume in drive C has no label. Volume Serial Number is 749C-8A3A Directory of C:\DOCUME~1\Annika\LOCALS~1\Temp\z 2004-10-03 19:34 . 2004-10-03 19:34 .. 2004-09-30 20:201 140 105 cygwin1.dll 2004-09-05 05:18 12 288 mount.exe 2 File(s) 1 152 393 bytes 2 Dir(s) 174 979 072 bytes free C:\DOCUME~1\Annika\LOCALS~1\Temp\z>mount -m C:\DOCUME~1\Annika\LOCALS~1\Temp\z>mount c: on /cygdrive/c type user (binmode,noumount) C:\DOCUME~1\Annika\LOCALS~1\Temp\z> -- Another Win2000 test, this time w cygwin installed: Microsoft Windows 2000 [Version 5.00.2195] (C) Copyright 1985-2000 Microsoft Corp. ... >D: D:\>cd %TEMP% D:\TEMP>mkdir z D:\TEMP>cd z D:\TEMP\z>copy c:\program\cygwin\bin\cygwin1.dll . 1 file(s) copied. D:\TEMP\z>copy c:\program\cygwin\bin\mount.exe . 1 file(s) copied. D:\TEMP\z>set OLDPATH=%PATH% D:\TEMP\z>set PATH=. D:\TEMP\z>mount -m mount -f -s -b "C:/Program/Cygwin/bin" "/usr/bin" mount -f -s -b "C:/Program/Cygwin/lib" "/usr/lib" mount -f -s -b "C:/Program/Cygwin" "/" mount -f -s -b "D:/TEMP" "/tmp" mount -s -b --change-cygdrive-prefix "/cygdrive" D:\TEMP\z>set PATH=%OLDPATH% D:\TEMP\z>echo %PATH% F:\WINNT\system32;F:\WINNT;F:\WINNT\System32\Wbem; D:\TEMP\z> ** mailing list preference; please keep replies on list ** -- printf("LocalTime: UTC+%02d\n",(DST)? 2:1); -- --END OF MESSAGE-- -- 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/
RE: A good way to test if cygwin isn't installed?
you ([EMAIL PROTECTED]) wrote on : > On Fri, Oct 01, 2004 at 01:19:39PM -0400, Christopher Faylor wrote: >> On Fri, Oct 01, 2004 at 06:08:48PM +0100, Hughes, Bill wrote: >>> Andrew DeFaria wrote: Christopher Faylor wrote: >>> ..snip.. > If you have cygwin programs available to you, then use the mount > command. If the only output from the mount command is of the > "noumount" variety then cygwin isn't installed in any meaningful > way. Personally I would consider the existence or non-existence of cygwin1.dll to be a more definitive measure of whether or not Cygwin is installed in a "meaningful" way. >>> I think it may be possible to cygwin installed and not have it in >>> the path, if it's started from a bat or cmd that modifies the path >>> etc... >>> anyway, finding cygwin1.dll may be a slow process. It might be >>> better to access the registry, this jscript uses the windows >>> scripting host, so won't work on older boxes unless wsh is there, >>> but as a proof of concept it may be ok. >> >> Just having "mount.exe" and "cygwin1.dll" in the same directory and >> running "mount" should be adequate. >> >> If "mount" exits with a "multiple cygwin problem" then, well... >> >> If "mount" shows more than just /cygdrive paths, then cygwin > isn't installed > ^ > nothing >> in any useful way. i.e. the output of "mount -m" would be empty. Or does a default cygdrive prefix show up there? /Hannu E K Nevalainen, B.Sc. EE Microcomputer systems--72--> ** mailing list preference; please keep replies on list ** -- printf("LocalTime: UTC+%02d\n",(DST)? 2:1); -- --END OF MESSAGE-- -- 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/
RE: A good way to test if cygwin isn't installed?
On Fri, 1 Oct 2004, Dave Korn wrote: > > -Original Message- > > From: cygwin-owner On Behalf Of Christopher Faylor > > Sent: 01 October 2004 18:35 > > > On Fri, Oct 01, 2004 at 06:29:48PM +0100, Dave Korn wrote: > > >> -Original Message- > > >> From: cygwin-owner On Behalf Of Christopher Faylor > > >> Sent: 01 October 2004 18:23 > > > > > >> On Fri, Oct 01, 2004 at 01:19:39PM -0400, Christopher Faylor wrote: > > > > > >> >Just having "mount.exe" and "cygwin1.dll" in the same directory > > >> >and running "mount" should be adequate. > > >> > > > >> >If "mount" exits with a "multiple cygwin problem" then, well... > > >> > > > >> >If "mount" shows more than just /cygdrive paths, then cygwin isn't > > >> ^ > > >> nothing > > >> >installed in any useful way. > > >> > > >> cgf > > >> (batting 1000) > > > ^^^ > > > Oops, looks like you did it again. You put a '1' where you > > >_obviously_ meant to put a '.' > > > > Since "batting 1000" in this context referred to my making > > mistakes, then > > putting a '.' there would indicate that I make no mistakes. > > > > While I appreciate the compliment, that is obviously just not treu. > > > > cgf > > Treu? > > Zat is what I zaid, idiot! > > It's obviously the end of a long Friday. I'd better get out of here for the night > before I drag it too far off-topic! Well, there's always the talk list... ];-> Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_[EMAIL PROTECTED] ZZZzz /,`.-'`'-. ;-;;,_[EMAIL PROTECTED] |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D. '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "Happiness lies in being privileged to work hard for long hours in doing whatever you think is worth doing." -- Dr. Jubal Harshaw -- 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/
RE: A good way to test if cygwin isn't installed?
> -Original Message- > From: cygwin-owner On Behalf Of Christopher Faylor > Sent: 01 October 2004 18:35 > On Fri, Oct 01, 2004 at 06:29:48PM +0100, Dave Korn wrote: > >> -Original Message- > >> From: cygwin-owner On Behalf Of Christopher Faylor > >> Sent: 01 October 2004 18:23 > > > >> On Fri, Oct 01, 2004 at 01:19:39PM -0400, Christopher Faylor wrote: > > > >> >Just having "mount.exe" and "cygwin1.dll" in the same > >> directory and running > >> >"mount" should be adequate. > >> > > >> >If "mount" exits with a "multiple cygwin problem" then, well... > >> > > >> >If "mount" shows more than just /cygdrive paths, then cygwin > >> isn't installed > >> ^ > >> nothing > >> >in any useful way. > >> > >> cgf > >> (batting 1000) > > ^^^ > > Oops, looks like you did it again. You put a '1' where > you _obviously_ meant to > >put a '.' > > Since "batting 1000" in this context referred to my making > mistakes, then > putting a '.' there would indicate that I make no mistakes. > > While I appreciate the compliment, that is obviously just not treu. > > cgf Treu? Zat is what I zaid, idiot! It's obviously the end of a long Friday. I'd better get out of here for the night before I drag it too far off-topic! cheers, DaveK -- Can't think of a witty .sigline today -- 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/
Re: A good way to test if cygwin isn't installed?
On Fri, Oct 01, 2004 at 06:29:48PM +0100, Dave Korn wrote: >> -Original Message- >> From: cygwin-owner On Behalf Of Christopher Faylor >> Sent: 01 October 2004 18:23 > >> On Fri, Oct 01, 2004 at 01:19:39PM -0400, Christopher Faylor wrote: > >> >Just having "mount.exe" and "cygwin1.dll" in the same >> directory and running >> >"mount" should be adequate. >> > >> >If "mount" exits with a "multiple cygwin problem" then, well... >> > >> >If "mount" shows more than just /cygdrive paths, then cygwin >> isn't installed >> ^ >> nothing >> >in any useful way. >> >> cgf >> (batting 1000) > ^^^ > Oops, looks like you did it again. You put a '1' where you _obviously_ meant to >put a '.' Since "batting 1000" in this context referred to my making mistakes, then putting a '.' there would indicate that I make no mistakes. While I appreciate the compliment, that is obviously just not treu. cgf -- 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/
RE: A good way to test if cygwin isn't installed?
> -Original Message- > From: cygwin-owner On Behalf Of Christopher Faylor > Sent: 01 October 2004 18:23 > On Fri, Oct 01, 2004 at 01:19:39PM -0400, Christopher Faylor wrote: > >Just having "mount.exe" and "cygwin1.dll" in the same > directory and running > >"mount" should be adequate. > > > >If "mount" exits with a "multiple cygwin problem" then, well... > > > >If "mount" shows more than just /cygdrive paths, then cygwin > isn't installed > ^ > nothing > >in any useful way. > > cgf > (batting 1000) ^^^ Oops, looks like you did it again. You put a '1' where you _obviously_ meant to put a '.' ... cheers, DaveK -- Can't think of a witty .sigline today -- 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/
Re: A good way to test if cygwin isn't installed?
On Fri, Oct 01, 2004 at 01:19:39PM -0400, Christopher Faylor wrote: >On Fri, Oct 01, 2004 at 06:08:48PM +0100, Hughes, Bill wrote: >>Andrew DeFaria wrote: >>> Christopher Faylor wrote: >>..snip.. If you have cygwin programs available to you, then use the mount command. If the only output from the mount command is of the "noumount" variety then cygwin isn't installed in any meaningful way. >>> >>> Personally I would consider the existence or non-existence of >>> cygwin1.dll to be a more definitive measure of whether or not Cygwin >>> is installed in a "meaningful" way. >>I think it may be possible to cygwin installed and not have it in the path, >>if it's started from a bat or cmd that modifies the path etc... >>anyway, finding cygwin1.dll may be a slow process. It might be better to >>access the registry, this jscript uses the windows scripting host, so won't >>work on older boxes unless wsh is there, but as a proof of concept it may be >>ok. > >Just having "mount.exe" and "cygwin1.dll" in the same directory and running >"mount" should be adequate. > >If "mount" exits with a "multiple cygwin problem" then, well... > >If "mount" shows more than just /cygdrive paths, then cygwin isn't installed ^ nothing >in any useful way. cgf (batting 1000) -- 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/
Re: A good way to test if cygwin isn't installed?
On Fri, Oct 01, 2004 at 06:08:48PM +0100, Hughes, Bill wrote: >Andrew DeFaria wrote: >> Christopher Faylor wrote: >..snip.. >>> If you have cygwin programs available to you, then use the mount >>> command. If the only output from the mount command is of the >>> "noumount" variety then cygwin isn't installed in any meaningful way. >> >> Personally I would consider the existence or non-existence of >> cygwin1.dll to be a more definitive measure of whether or not Cygwin >> is installed in a "meaningful" way. >I think it may be possible to cygwin installed and not have it in the path, >if it's started from a bat or cmd that modifies the path etc... >anyway, finding cygwin1.dll may be a slow process. It might be better to >access the registry, this jscript uses the windows scripting host, so won't >work on older boxes unless wsh is there, but as a proof of concept it may be >ok. Just having "mount.exe" and "cygwin1.dll" in the same directory and running "mount" should be adequate. If "mount" exits with a "multiple cygwin problem" then, well... If "mount" shows more than just /cygdrive paths, then cygwin isn't installed in any useful way. This uses standard tools to check and avoids the assumption that checking the registry is always going to be the best way to find out if cygwin is installed. cgf -- 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/
RE: A good way to test if cygwin isn't installed?
Andrew DeFaria wrote: > Christopher Faylor wrote: ..snip.. >> If you have cygwin programs available to you, then use the mount >> command. If the only output from the mount command is of the >> "noumount" variety then cygwin isn't installed in any meaningful way. > > Personally I would consider the existence or non-existence of > cygwin1.dll to be a more definitive measure of whether or not Cygwin > is installed in a "meaningful" way. I think it may be possible to cygwin installed and not have it in the path, if it's started from a bat or cmd that modifies the path etc... anyway, finding cygwin1.dll may be a slow process. It might be better to access the registry, this jscript uses the windows scripting host, so won't work on older boxes unless wsh is there, but as a proof of concept it may be ok. start // JScript. var wsh = new ActiveXObject("WScript.Shell") ; var KEY9X = "HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\" ; var OsRoot = "?" ; var CygRoot = "Cygwin Not Found" ; try { OsRoot = wsh.RegRead(KEY9X+"Version") } catch(err) {} if ( OsRoot != "?" ) { // Win9x or Me cygkey = "This needs determining - I have no 9x box to test" ; try { CygRoot = wsh.RegRead(cygkey); } catch(err) {} } else {// NT or 2000 var cygkey = "HKLM\\SOFTWARE\\Cygnus Solutions\\Cygwin\\mounts v2\\/\\native"; try { CygRoot = wsh.RegRead(cygkey); } catch(err) {} } WScript.Echo(CygRoot); end when run it should give the foder mounted as '/'. It also won't work on a 9X/ME box as I don't know the registry key for that without digging. When I get home I may have time to hack this together as a standalone, if anyone is interested. Bill -- ___ oo // \\ "De Chelonian Mobile" (_,\/ \_/ \ TortoiseSVN \ \_/_\_/>The coolest Interface to (Sub)Version Control /_/ \_\ http://tortoisesvn.tigris.org This e-mail transmission is strictly confidential and intended solely for the person or organisation to whom it is addressed. It may contain privileged and confidential information and if you are not the intended recipient, you must not copy, distribute or take any action in reliance on it. If you have received this email in error, please reply to the sender as soon as possible and delete the message. Please note that we are able to, and reserve the right to, monitor e-mail communications passing through our network. The views expressed in this email are not that of the company unless specified within the message. The inclusion of this footnote indicates that the mail message and any attachments have been checked for the presence of known viruses. If you have any comments regarding our policy please direct them to [EMAIL PROTECTED] This email has been scanned for all viruses by the MessageLabs Email Security System. For more information on a proactive email security service working around the clock, around the globe, visit http://www.messagelabs.com -- 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/
Re: A good way to test if cygwin isn't installed?
Christopher Faylor wrote: On Fri, Oct 01, 2004 at 02:51:01PM +1000, [EMAIL PROTECTED] wrote: I just wanted to run an idea past the list. I want to write a shell script to test if Cygwin has been installed on the machine running the shell script. I do this by running a shell (from a network install of Cygwin if necessary). If Cygwin is installed on the local machine, then "cygpath -w /" returns something like "c:\cygwin". (Good for discovering what drive Cygwin was installed on, right?) If Cygwin has not been installed, "cygpath -w /" returns a plain old backslash. That's fine - maybe even great. My question: is that a reliable way to perform that test? It seems good to me. If you have cygwin programs available to you, then use the mount command. If the only output from the mount command is of the "noumount" variety then cygwin isn't installed in any meaningful way. Personally I would consider the existence or non-existence of cygwin1.dll to be a more definitive measure of whether or not Cygwin is installed in a "meaningful" way. -- Headline: Bear takes over Disneyland in Pooh D'Etat! -- 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/
Re: A good way to test if cygwin isn't installed?
On Fri, Oct 01, 2004 at 02:51:01PM +1000, [EMAIL PROTECTED] wrote: >I just wanted to run an idea past the list. > >I want to write a shell script to test if Cygwin has been installed on >the machine running the shell script. > >I do this by running a shell (from a network install of Cygwin if >necessary). > >If Cygwin is installed on the local machine, then "cygpath -w /" >returns something like "c:\cygwin". (Good for discovering what drive >Cygwin was installed on, right?) If Cygwin has not been installed, >"cygpath -w /" returns a plain old backslash. > >That's fine - maybe even great. My question: is that a reliable way to >perform that test? It seems good to me. If you have cygwin programs available to you, then use the mount command. If the only output from the mount command is of the "noumount" variety then cygwin isn't installed in any meaningful way. -- 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/
RE: A good way to test if Cygwin isn't installed?
[EMAIL PROTECTED] wrote: > I just wanted to run an idea past the list. > > I want to write a shell script to test if Cygwin has been installed on > the machine running the shell script. > > I do this by running a shell (from a network install of Cygwin if > necessary). > > If Cygwin is installed on the local machine, then "cygpath -w /" > returns something like "c:\cygwin". (Good for discovering what drive > Cygwin was installed on, right?) If Cygwin has not been installed, > "cygpath -w /" returns a plain old backslash. > > That's fine - maybe even great. My question: is that a > reliable way to > perform that test? It seems good to me. > > I'm working my way towards a shell script that installs or upgrades > Cygwin on a machine that may or may not have Cygwin installed, and do > all our local post-install stuff (which is a lot of stuff), and also > test that at least the major packages from the install work properly. What if you don't have cygwin in your path until it's started? Wouldn't it be better to check to see if the cygwin hive is present in the registry, and if necessary verify the mount data from there? Bill -- ___ oo // \\ "De Chelonian Mobile" (_,\/ \_/ \ TortoiseSVN \ \_/_\_/>The coolest Interface to (Sub)Version Control /_/ \_\ http://tortoisesvn.tigris.org This e-mail transmission is strictly confidential and intended solely for the person or organisation to whom it is addressed. It may contain privileged and confidential information and if you are not the intended recipient, you must not copy, distribute or take any action in reliance on it. If you have received this email in error, please reply to the sender as soon as possible and delete the message. Please note that we are able to, and reserve the right to, monitor e-mail communications passing through our network. The views expressed in this email are not that of the company unless specified within the message. The inclusion of this footnote indicates that the mail message and any attachments have been checked for the presence of known viruses. If you have any comments regarding our policy please direct them to [EMAIL PROTECTED] This email has been scanned for all viruses by the MessageLabs Email Security System. For more information on a proactive email security service working around the clock, around the globe, visit http://www.messagelabs.com -- 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/