texmf-related *.lnk files in /bin/ : invalid?

2002-04-19 Thread fergus

Using W98 after a complete install including texmf* : then, one of Norton's
diagnostic checking procedures picked up 5 *.lnk files in /bin/ as "invalid
shortcuts". They are
elatex.lnk, pdflatex.lnk, pdfelatex.lnk, lambda.lnk, latex.lnk.
They seem to be intended links to
etex.exe, pdftex.exe, pdfetex.exe, omega.exe, tex.exe,
respectively. They are binaries so it is difficult to check their syntax. I
would not have been bothered by Norton's diagnostics if several other items
of (what seem to me to be) similar status such as
pdfinitex, pdfeinitex, ...
had failed the check too; but they passed. So, could (should?) the binary
file elatex.lnk (and the other 4, similarly) be turned into one-line text
files containing the line
!etex
(and pdftex, pdfetex, omega, tex, similarly), then renamed without the .lnk
extension, and then given the +s (not +r) attribute? That way they might
achieve the same purpose as is presently intended, but without tripping up
Norton (and other?) diagnostics programs?
I am very _very_ sorry if I am talking complete and utter rubbish and that
this tweak, if implemented, would break what currently isn't broken. Then I
would deserve to be (and would expect to be) admonished. But, if it would
tidy what is presently untidy (as it seems to me to that it might do) would
it be possible in this case to implement the tweak at source?
Fergus


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re[2]: setup with empty proxy password

2002-04-19 Thread Pavel Tsekov

Hello ljubomir,

Thursday, April 18, 2002, 12:08:56 PM, you wrote:

lmpc> Sorry for beeing unprecise. My internet acsess setup is solved by an
lmpc> "automatic configuration script" proxy server, with an user name, but without
lmpc> password (empty password). If I start cygwin setup.exe, and choose "Use IE5 
Settings",

Hmm I have to check MSDN for more information but it seems that the
Inet API (which is used when you check "User IE5 Settings") is the
culprit.

However, is it possible to type in your username in the usual place in
the InternetExplorer settings and leave the password empty ? This will
solve your problem.

lmpc> the prompt for "Proxy authorisation" pops up. The problem is: without
lmpc> specifying some password, the "OK" button stays inactive. And, of course,
lmpc> only correct password is empty one :(

Yes, this is known problem - in fact I'm sure once I had a patch for
this but it didn't make its way into the setup.exe source :( Or more
accurate it seems I didn't send it to the cygwin-patches list at
all... I dont remember why:(

See this thread in the ml archives: 
http://cygwin.com/ml/cygwin-apps/2001-11/msg00427.html


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: texmf-related *.lnk files in /bin/ : invalid?

2002-04-19 Thread Robert Collins

Setup create the .lnk style symbolic shortcuts based on the tar file
contents. Nothing is brojen, nothing needs changing, norton is making
assumptions.

If it is of enough concern, the tar file creator could alter their
symlinks before they create the tarball to reference the .exe's instead.

Rob

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




make customized installation of cygwin

2002-04-19 Thread hugo

Hi 

I would like create a customized version of cygwin - a cygwin
distribution which includes Perl TK, some perl utilities of my own, some
other extras like Tk::FileDialog and the like. I would like to be able
to package that up, then install this with a script similar to setup.exe
on other computers. I had a look at the setup.exe script - I cannot
customize it as it is binary code. I also tried to simply zip up my
customized cygwin distribution and install on another computer. This
didn't work. 

My question is: is there any way to create a customized version of
cygwin, then use an install script that installs cygwin properly on any
other computer (this would include doing the mkpasswd -l > etc/password
and mkgroup -l >/etc/group commands and whatever else is needed to
install cygwin properly). 

Can anyone help me out with this? 

Any help is greatly appreciated. 

Thanks

Hugo 
 
-- 
Dr Hugo Bouckaert
R&D Support Engineer/Systems Administrator 

Fractal Graphics 
57 Havelock St
West Perth, WA 6005
PO Box 1675, West Perth 6872

Ph:   61 08 9211 6000 
Fax:  61 08 9226 1299 

www.fractalgraphics.com.au 


This email and any attachments may be confidential or legally
privileged. If you received this message in error or are not the
intended recipient, you should destroy the e-mail message and any
attachments or copies, and you are prohibited from retaining,
distributing, disclosing or using any information contained herein.
Please inform us of the erroneous delivery by return e-mail. Thank you
for your cooperation.

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




[Fwd: Updated: mingw-runtime-1.3-1]

2002-04-19 Thread Earnie Boyd

I don't think this made it to the list via the automated gateway.

 Original Message 
Subject: Updated: mingw-runtime-1.3-1
Date: Tue, 09 Apr 2002 18:59:37 -0400
From: Earnie Boyd <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]

I've made a new version of the mingw-runtime available for download.  A
list of what has changed is attached.

To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and answer all of the questions.

To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and answer all of the questions.

Note that we do not allow downloads from sources.redhat.com (aka
cygwin.com) due to bandwidth limitations.  This means that you will need
to find a mirror which has this update.

In the US,
ftp://mirrors.rcn.net/mirrors/sources.redhat.com/cygwin/
is a reliable high bandwidth connection.

In Germany,
ftp://ftp.uni-erlangen.de/pub/pc/gnuwin32/cygwin/mirrors/cygnus/ is
usually pretty good.

In the UK,
http://programming.ccp14.ac.uk/ftp-mirror/programming/cygwin/pub/cygwin/
is usually up-to-date within 48 hours.

If one of the above doesn't have the latest version of this package then
you can either wait for the site to be updated or find another mirror.

If you have questions or comments, please send them to the Cygwin
mailing list at: [EMAIL PROTECTED] .  I would appreciate it if you would
use this mailing list rather than emailing me directly.  This includes
ideas and comments about the setup utility or Cygwin in general. 
Really.
No kidding.  Email cygwin stuff to [EMAIL PROTECTED]

If you want to make a point or ask a question, the Cygwin mailing list
is the appropriate place.

Did I mention that I'd prefer that all cygwin questions should go to
[EMAIL PROTECTED]?  I can't remember...

  *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there.  It will be in the format:

[EMAIL PROTECTED]

If you need more information on unsubscribing, start reading here:

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

I implore you to READ this information before sending email about how
you "tried everything" to unsubscribe.  In 100% of the cases where
people were unable to unsubscribe, the problem was that they hadn't
actually read and comprehended the unsubscribe instructions.

If you need to unsubscribe from cygwin-announce or any other mailing
list, reading the instructions at the above URL is guaranteed to
provide you with the info that you need.

Christopher Faylor
Red Hat, Inc.

2002-04-09  Earnie Boyd  <[EMAIL PROTECTED]>

* moldname-crtdll.def: Remove CR from end of line.
* moldname-msvcrt.def: Ditto.
* Makefile.in: Use bzip2 compression for Cygwin target.

2002-04-04  Danny Smith  <[EMAIL PROTECTED]>

* include/math.h (DOMAIN, SING, OVERFLOW, UNDERFLOW,
TLOSS, PLOSS): Move oldname defines back, following
the underscored names.

2002-03-29  Danny Smith  <[EMAIL PROTECTED]>

* include/stdio.h (_snwprintf): Correct spelling.
(_vsnwprintf): Likewise.
* include/wchar.h (_snwprintf): Correct spelling.
(_vsnwprintf): Likewise.

2002-03-26  Danny Smith  <[EMAIL PROTECTED]>

* moldname.def.in (__MSVCRT__): Replace with !(__CRTDLL__).
(wpopen): Add if !(__CRTDLL__).
* Makefile.in (moldname-msvcrt.def rule): Use -C, not -c to
preserve comments.
(moldname-crtdll.def rule): Likewise.
* moldname-msvcrt.def: Regenerate.
* moldname-crtdll.def: Regenerate.
* include/stdio.h (wpopen):Use prototype, not a define.
(_swnprintf): Add prototype.
(_vswnprintf): Likewise.
Tidy up whitespace.
* include/wchar.h (_swnprintf): Add prototype.
(_vswnprintf): Likewise.
Tidy up whitespace.

2002-01-28  Danny Smith  <[EMAIL PROTECTED]>

* include/malloc.h (_heapinfo): Correct structure definition.
(_USEDENTRY,_FREEENTRY): Add defines.
Add comment on platform support for _heap* functions.
(_get_sbh_threshold): Add prototype.
(_set_sbh_threshold): Likewise.
(_expand): Likewise.

2002-01-25  Danny Smith  <[EMAIL PROTECTED]>

* profile/profil.c: Update copyright info.
* profile/profil.h: Likewise.
* profile/gcrt0.c: Likewise.

2002-01-25  Pascal Obry  <[EMAIL PROTECTED]>

* profile/profil.h (PROFADDR): Cast idx to unsigned long long to
avoid overflow.
* profile/gmon.c: Define bzero as memset if mingw32.
(monstartup): Use

[Fwd: Updated: w32api-1.3-1]

2002-04-19 Thread Earnie Boyd

I don't think this made it to the list via the automated gateway.

Earnie.

 Original Message 
Subject: Updated: w32api-1.3-1
Date: Tue, 09 Apr 2002 19:04:49 -0400
From: Earnie Boyd <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]

I've made a new version of the w32api headers and libraries available
for download.  A list of what has changed is attached.

To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and answer all of the questions.

To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and answer all of the questions.

Note that we do not allow downloads from sources.redhat.com (aka
cygwin.com) due to bandwidth limitations.  This means that you will need
to find a mirror which has this update.

In the US,
ftp://mirrors.rcn.net/mirrors/sources.redhat.com/cygwin/
is a reliable high bandwidth connection.

In Germany,
ftp://ftp.uni-erlangen.de/pub/pc/gnuwin32/cygwin/mirrors/cygnus/ is
usually pretty good.

In the UK,
http://programming.ccp14.ac.uk/ftp-mirror/programming/cygwin/pub/cygwin/
is usually up-to-date within 48 hours.

If one of the above doesn't have the latest version of this package then
you can either wait for the site to be updated or find another mirror.

If you have questions or comments, please send them to the Cygwin
mailing list at: [EMAIL PROTECTED] .  I would appreciate it if you would
use this mailing list rather than emailing me directly.  This includes
ideas and comments about the setup utility or Cygwin in general. 
Really.
No kidding.  Email cygwin stuff to [EMAIL PROTECTED]

If you want to make a point or ask a question, the Cygwin mailing list
is the appropriate place.

Did I mention that I'd prefer that all cygwin questions should go to
[EMAIL PROTECTED]?  I can't remember...

  *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there.  It will be in the format:

[EMAIL PROTECTED]

If you need more information on unsubscribing, start reading here:

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

I implore you to READ this information before sending email about how
you "tried everything" to unsubscribe.  In 100% of the cases where
people were unable to unsubscribe, the problem was that they hadn't
actually read and comprehended the unsubscribe instructions.

If you need to unsubscribe from cygwin-announce or any other mailing
list, reading the instructions at the above URL is guaranteed to
provide you with the info that you need.

Christopher Faylor
Red Hat, Inc.


2002-04-09  Earnie Boyd  <[EMAIL PROTECTED]>

* Makefile.in (bindist): Use * instead of . for file list for tar
command.

2002-04-02  Danny Smith  <[EMAIL PROTECTED]>

* include/wtypes.h (enum tagCLSCTX): Change formatting.

2002-04-02  Pat Thoyts  <[EMAIL PROTECTED]>

* include/objidl.h (IRunningObjectTable.Register): Correct
prototype.
* include/wtypes.h (ROTFLAGS_REGISTRATIONKEEPSALIVE,
ROTFLAGS_ALLOWANYCLIENT): Add defines.

2002-03-31  Victor Porton  <[EMAIL PROTECTED]>

* include/shellapi.h (SHGFI_ATTR_SPECIFIED): Add define.

2002-03-29  David Robinow  <[EMAIL PROTECTED]>

* include/wingdi.h (SetPixelFormat): Correct prototype.

2002-03-29  Phil Krylov  <[EMAIL PROTECTED]>

* include/richedit.h (EM_SHOWSCROLLBAR): Add define.

2002-03-26  Phil Krylov  <[EMAIL PROTECTED]>

* include/richedit.h (EM_GETSCROLLPOS, EM_SETSCROLLPSPOS):
Add defines.

2002-03-14  Gunnar Degnbol <[EMAIL PROTECTED]>

* include/richedit.h (RICHEDIT_CLASS): UNICODE it.
* include/shlobj.h (IContextMenu2): Put methods in right order.
* include/basetyps.h (REFGUID, REFIID, REFCLSID): Check for
CINTERFACE before defining.

2002-03-09  Danny Smith  <[EMAIL PROTECTED]>

* include/accctrl.h: Add #pragma GCC system_header
if __GNUC__ >= 3.
* include/aclapi.h: Same.
* include/basetsd.h: Same.
* include/basetyps.h: Same.
* include/cderr.h: Same.
* include/cguid.h: Same.
* include/commctrl.h: Same.
* include/commdlg.h: Same.
* include/cpl.h: Same.
* include/cplext.h: Same.
* include/custcntl.h: Same.
* include/dbt.h: Same.
* include/dde.h: Same.
* include/ddeml.h: Same.
* include/dlgs.h: Same.
* include/excpt.h: Same.
* include/httpext.h: Same.
* include/imagehlp.h: Same.
* include/imm.h: Same.
* include/initguid.h: Same.

Re: [CYGWIN] Updated: postgresql-7.2.1-1

2002-04-19 Thread Jason Tishler

Tim,

On Thu, Apr 18, 2002 at 09:02:12PM +0100, Tim Finch wrote:
> At 09:11 18/04/2002 -0400, Jason Tishler wrote:
> >New News:
> >=== 
> >I have updated the version of PostgreSQL to 7.2.1-1.  The tarballs should
> >be available on a Cygwin mirror near you shortly.
> 
> Jason, we appreciate your commitment to pgsql on Cygwin. Thanks for this.

You are welcome.

> Not ever downloaded pgsql for cygwin other than by cygwin's front end 
> installer, should we always use that or is it possible after its been 
> installed then can we drop files over top of others.??

You can do the above, but please be clear when posting that your setup
is "non-standard."

BTW, what files are you replacing?  If it makes sense, then I can include
them in the standard Cygwin distribution.

Jason

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Where is the manual to manually install cygwin in Windiows 2000

2002-04-19 Thread misi misi

Hallo,
from where can the source of setup be downloaded?
CVS is no choice, because of a firewall.

Is there a possibility to start setup.exe in 
batchmodus, so cygwin could be installed an a lot
of machines remotly?

Regards



__
Do You Yahoo!?
Yahoo! Tax Center - online filing with TurboTax
http://taxes.yahoo.com/

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




[ANNOUNCEMENT] Updated: libpng-1.0.13-1

2002-04-19 Thread Charles Wilson

The libpng package has been updated to version 1.0.13-1.  libpng is a
library that provides routines to access and manipulate Portable
Network Graphics (PNG) images.  PNG is a lossless, patent-
unencumbered image format intended to replace GIF.

CHANGES:

- Correct a bug in pngconf.h (_cdecl), update to 1.0.13 release

- split into three packages, instead of just two (yes, it was
   necessary.  See below)
libpng-1.0.13-1 : documentation and the postinstall script
libpng10-1.0.13-1   : the dll
libpng10-devel-1.0.13-1 : the link libs, headers, etc

- Note: most people will get the libpng10 package automagically,
   but you need to explicitly select and install the libpng10-devel
   package.

- Aside: there are a few packages that depend on cygpng2.dll (that
   is, on the libpng2 package).  libpng2 can be installed alongside
   these three packages, but new compiles will link against
   cygpng10.dll.  Package maintainers should remember to update
   their setup.hints when recompiling dependent packages, to
   reflect the (future) new dependence on the libpng10 package.

--
Charles Wilson
libpng volunteer maintainer for cygwin

INSTALLATION:

To update your installation, click on the "Install Cygwin now" link
on the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and update the libpng package -- and also
install the new libpng10 and libpng10-devel package.

Note that we have recently stopped downloads from sources.redhat.com
(aka cygwin.com) due to bandwidth limitations.  This means that you
will  need to find a mirror which has this update.

In the US,
ftp://mirrors.rcn.net/mirrors/sources.redhat.com/cygwin/
is a reliable high bandwidth connection.

In the UK,
http://programming.ccp14.ac.uk/ftp-mirror/programming/cygwin/pub/cygwin/
is usually up-to-date within 48 hours.

If one of the above doesn't have the latest version of this package
then you can either wait for the site to be updated or find another
mirror.

If you have questions or comments, please send them to the Cygwin
mailing list at: [EMAIL PROTECTED] .  I would appreciate if you would
use this mailing list rather than emailing me directly.  This includes
ideas and comments about the setup utility or Cygwin in general.

If you want to make a point or ask a question, the Cygwin mailing list
is the appropriate place.

   *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there.  It will be in the format:

[EMAIL PROTECTED]

NOTES:

In order to facilitate peaceful coexistence, the upstream libpng
folks made a few changes.  Now, you can use
   -I/usr/include/libpng10 -lpng10
to explicitly link against 1.0.x, or you can use (eventually)
   -I/usr/include/libpng12 -lpng12
to explicitly link against 1.2.x

Also, they recommend symlinks so that
   -I/usr/include/libpng -lpng
will link against the newest version of libpng installed on
the system.

They also decided to scrap the [cyg|lib]png2.dll, 3.dll,
sequence, instead, going with , so 1.0.x is now
cygpng10.dll -- ditto for the import libs and static libs,
as well as moving the header files into versioned subdirs
of /usr/include/.

This is a major pain, but nobody asked me.

So, we have:

   dynamic lib: cygpng10.dll
   import lib:  libpng10.dll.a
   static lib:  libpng10.a
   include files:  /usr/include/libpng10/*

The symlinks I mentioned earlier:

   in /usr/lib: libpng.dll.a --> libpng10.dll.a
   in /usr/lib: libpng.a --> libpng10.a
   in /usr/include: libpng   --> libpng10/

I've implemented this symlink creation as part of the postinstall
script.

Finally, they recommend removing the /usr/include/png[conf].h files
completely -- setup.exe handles this for us.  However, this means
that dependent packages MUST adjust their -I paths...

Presumably, the 1.2.x version of libpng will use "12" suffixes.

o Now uses the auto-import functionality of newer binutils, and doesn'
t use __declspec(dllimport).  This means you no longer need
-DPNG_STATIC when compiling objects intended for static linking.  Just
compile as normal. HOWEVER, you need to use a special flags when
linking statically: 'gcc -static'. For dynamic linking, you need no
special link-time flags (assuming you're using binutils newer than
20010930, when --enable-auto-import was made the default).

   -- PRO: no compile time flags needed when building
   client programs; ONLY need a link-time flag
   linking to static libraries.  NO special flags
   at compile-time nor link-time when linking to
   dynamic links.
   -- CON: (partial): if using binutils older than 20010930,
   you now need a special linktime flag for dynamic
   linking (-Wl,--enable-auto-import).  However,
   with an up-to-date binutils, you don't need this.

o The followi

CreateWindow Errors and undefined reference to InitCommonControls

2002-04-19 Thread Siever Bryan-BSIEVER1

Greetings,
I have two problems that I am hoping some of you could shed some
light on.
I am getting a NULL from calls to subsequent calls to CreateWindow after the
first one to create the parent window. This happens for any call to it, I am
using the instance value passed to WinMain and am using the handle of the
parent window. Here is the kicker: This happens on Win98 but I also run the
code on my WinNT machine and have absolutely no problems with it. I do
remeber there being an issue in how hInst is handled between winNT and
win98. Anyone else run into this problem? Any suggestions/insight would be
greatly appreciated.

My second problem is that during linking, I get an undefined reference to
InitCommonControls function, I am linking against gdi32 and user32, is there
some other library I should be linking with as well?
Thanks in advace for all suggestions/hints/comments, they are much
appreciated!




-Bryan


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




[ANNOUNCEMENT] New on sourceware: libpng10-1.0.13-1

2002-04-19 Thread Charles Wilson

See the libpng-1.0.13-1 announcement.

--Chuck


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




[ANNOUNCEMENT] New on sourceware: libpng10-devel-1.0.13-1

2002-04-19 Thread Charles Wilson

See libpng-1.0.13-1 announcement

--Chuck


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Where is the manual to manually install Cygwin in Windows 2000

2002-04-19 Thread Lawrence W. Smith



> From: Randall R Schulz [mailto:[EMAIL PROTECTED]]
> Sent: Friday, April 19, 2002 2:34 AM
> To: George Hester; [EMAIL PROTECTED]
> Subject: Re: Where is the manual to manually install Cygwin 
> in Windiows
> 2000
> 
> 
> George,
> 
> I don't know what's not to like about Setup.exe (well, maybe 
> URL-encoded 
> mirror directory names), but you're really bucking the tide and going 
> against the grain in trying to install without Setup.exe.
> 
> You'll also be told (if this message doesn't forestall it) 
> that this list 
> doesn't cater to problems with installation or problems 
> originating in 
> installation errors for people who don't use the standard 
> installation 
> procedure based on Setup.exe.
> 

He maybe bucking the tide but IMHO he does have a point of sorts:

setup.exe has become a real mess TBH between the URL directory names,
accumulating multiple copies of data in multiple places instead of
the simple tree used before and the fallacy inherent in a GUI install.

What makes for an "easy" install on one workstation ought to imply 
ease of use on multiple workstations... it doesn't, quite the contrary,
a simple config file based approach with a script that did the
installing would be far, far easier. (such as make)

As it is, it smacks of the "developer knows best" and "one size fits all"
approaches so popular at M$ which is sad given cygwin's heritage!

Short-sighted, misguided install philosophy aside, thanks for a wonderful
selection of software :)


Lawrence

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Where is the manual to manually install Cygwin in Windiows 2000

2002-04-19 Thread Larry Hall (RFK Partners, Inc)

At 09:45 PM 4/18/2002, Michael A Chase wrote:
>From: "Larry Hall (RFK Partners, Inc)" <[EMAIL PROTECTED]>
>To: "George Hester" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
>Sent: Thursday, April 18, 2002 18:09
>Subject: Re: Where is the manual to manually install Cygwin in Windiows 2000
>
>
> > At 10:25 AM 4/18/2002, George Hester wrote:
> > >The last time I tried the installer I did not like the result.  So now I
> > >have downloaded all the packages I need evne the docs.  But I see nothing
> > >about how to install this manually; what environment variables I should
>set.
> > >Nothing at all.  All I see is telling me to use the installer.  If I do
>not
> > >want to do this does that mean I cannot install Cygwin in Windows 2000?
> > >Thanks.
>
>What didn't you like?  It may have been fixed or you might not understand
>the implications of some of your choices.
>
> > OK.  I guess you just somehow missed this:
> >
> > http://www.cygwin.com/download.html
> >
> > That explains your options.  Installing by a method other that setup is
> > not really supported by this list however.  BTW, there are no *required*
> > settings beyond unpacking the software.  But if you want any of the
> > additions that setup gives you, that's another argument for just using
> > setup.  Of course, the source for setup is available if you'd just prefer
> > to look at it to find out what it does.  But you're right.  There is no
> > documentation that guides you through a manual install of Cygwin.  It's
> > assumed that if you don't use setup, you understand enough about what
> > you're doing to just do it.  Either that or you're the adventurous type.
>;-)
> > Really, there's really no *magic* to setup though...
>
>There are some mount points that _must_ be created for Cygwin to work
>reliable 


I quite disagree with this point.  If it were true, it would be impossible 
to move a Cygwin executable and the DLL to a machine without a Cygwin 
install and have it work.  This does work in the general case, though 
there are specific packages for which it won't without additional 
configuration (like the mount points you mentioned, mount type, environment
variable settings, etc).  But those are limited exceptions to the rule.


>and many packages have postinstall scripts that should be run.


Which can still be run manually if the user chooses.  Setup automates the 
running of these but there is still nothing magical about them.


>Setup.exe will take care of them for you.  Without it you are on your own.
>
>I'm only mentioning these as a caution against what you seem to insist on
>doing.  Don't expect any support if you go against all advice.


I fully agree with this.  The above comments I made are really nits since I
want to dispel the myth that setup does things that can't be done manually.
Anyone really interested in installing "manually" can always look at what
setup does and perform the same steps.  My impression is that people looking
to install "manually" are looking for a scriptable setup, of which there is
already a start (thanks Rob).  I'd recommend anyone who plans to put any time
into creating their own automated installation to seriously consider adding
to the capabilities of setup in this area.  You'll leverage allot of work,
make things easier for yourself and others, and gain something that is 
maintainable over time.

Just my $.02.


Larry Hall  [EMAIL PROTECTED]
RFK Partners, Inc.  http://www.rfk.com
838 Washington Street   (508) 893-9779 - RFK Office
Holliston, MA 01746 (508) 893-9889 - FAX


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Where is the manual to manually install cygwin in Windiows 2000

2002-04-19 Thread Larry Hall (RFK Partners, Inc)

At 07:36 AM 4/19/2002, misi misi wrote:
>Hallo,
>from where can the source of setup be downloaded?
>CVS is no choice, because of a firewall.


No, CVS is it.


>Is there a possibility to start setup.exe in 
>batchmodus, so cygwin could be installed an a lot
>of machines remotly?


I refer you to:

http://cygwin.com/ml/cygwin/2002-04/msg01008.html


Larry Hall  [EMAIL PROTECTED]
RFK Partners, Inc.  http://www.rfk.com
838 Washington Street   (508) 893-9779 - RFK Office
Holliston, MA 01746 (508) 893-9889 - FAX


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: make customized installation of cygwin

2002-04-19 Thread Larry Hall (RFK Partners, Inc)

At 05:28 AM 4/19/2002, hugo wrote:
>Hi 
>
>I would like create a customized version of cygwin - a cygwin
>distribution which includes Perl TK, some perl utilities of my own, some
>other extras like Tk::FileDialog and the like. I would like to be able
>to package that up, then install this with a script similar to setup.exe
>on other computers. I had a look at the setup.exe script - I cannot
>customize it as it is binary code. I also tried to simply zip up my
>customized cygwin distribution and install on another computer. This
>didn't work. 
>
>My question is: is there any way to create a customized version of
>cygwin, then use an install script that installs cygwin properly on any
>other computer (this would include doing the mkpasswd -l > etc/password
>and mkgroup -l >/etc/group commands and whatever else is needed to
>install cygwin properly). 
>
>Can anyone help me out with this? 


Setup is what you want to look at.

I refer you to:

http://cygwin.com/ml/cygwin/2002-04/msg01008.html



Larry Hall  [EMAIL PROTECTED]
RFK Partners, Inc.  http://www.rfk.com
838 Washington Street   (508) 893-9779 - RFK Office
Holliston, MA 01746 (508) 893-9889 - FAX


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Where is the manual to manually install Cygwin in Windows 200 0

2002-04-19 Thread Larry Hall (RFK Partners, Inc)

At 09:21 AM 4/19/2002, Lawrence W. Smith wrote:


> > From: Randall R Schulz [mailto:[EMAIL PROTECTED]]
> > Sent: Friday, April 19, 2002 2:34 AM
> > To: George Hester; [EMAIL PROTECTED]
> > Subject: Re: Where is the manual to manually install Cygwin 
> > in Windiows
> > 2000
> > 
> > 
> > George,
> > 
> > I don't know what's not to like about Setup.exe (well, maybe 
> > URL-encoded 
> > mirror directory names), but you're really bucking the tide and going 
> > against the grain in trying to install without Setup.exe.
> > 
> > You'll also be told (if this message doesn't forestall it) 
> > that this list 
> > doesn't cater to problems with installation or problems 
> > originating in 
> > installation errors for people who don't use the standard 
> > installation 
> > procedure based on Setup.exe.
> > 
>
>He maybe bucking the tide but IMHO he does have a point of sorts:
>
>setup.exe has become a real mess TBH between the URL directory names,
>accumulating multiple copies of data in multiple places instead of
>the simple tree used before and the fallacy inherent in a GUI install.
>
>What makes for an "easy" install on one workstation ought to imply 
>ease of use on multiple workstations... it doesn't, quite the contrary,
>a simple config file based approach with a script that did the
>installing would be far, far easier. (such as make)
>
>As it is, it smacks of the "developer knows best" and "one size fits all"
>approaches so popular at M$ which is sad given cygwin's heritage!
>
>Short-sighted, misguided install philosophy aside, thanks for a wonderful
>selection of software :)



Thanks for your points.  These have been discussed before.  You can review
the discussion in the email list archive if you like.  Key points of the 
installer are that it must not be reliant on facilities that are part of 
the packages it's installing and that it must be GUI based for the masses.
That doesn't mean that these are exclusive requirements.  The goal is to 
make setup support a variety of needs.  But it needs to focus on a subset
of those requirements initially, due to resource constraints.  Anyone 
interested in seeing more progress in an area of their preference is welcome 
to join in the development of setup.  That's generally the best way to 
resolve issues with missing functionality.  I think we're all pretty clear 
on the varied needs for installation.  IMO, it's only worth discussing here 
if it's in the context of new development work to improve setup.  Any takers
on that note?



Larry Hall  [EMAIL PROTECTED]
RFK Partners, Inc.  http://www.rfk.com
838 Washington Street   (508) 893-9779 - RFK Office
Holliston, MA 01746 (508) 893-9889 - FAX


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: CreateWindow Errors and undefined reference to InitCommonControls

2002-04-19 Thread Larry Hall (RFK Partners, Inc)

At 08:51 AM 4/19/2002, Siever Bryan-BSIEVER1 wrote:
>Greetings,
> I have two problems that I am hoping some of you could shed some
>light on.
>I am getting a NULL from calls to subsequent calls to CreateWindow after the
>first one to create the parent window. This happens for any call to it, I am
>using the instance value passed to WinMain and am using the handle of the
>parent window. Here is the kicker: This happens on Win98 but I also run the
>code on my WinNT machine and have absolutely no problems with it. I do
>remeber there being an issue in how hInst is handled between winNT and
>win98. Anyone else run into this problem? Any suggestions/insight would be
>greatly appreciated.


This list deals with Cygwin specific issues.  As such this issue is off-topic.
You may want to consult a Win32 specific list or reference book.


>My second problem is that during linking, I get an undefined reference to
>InitCommonControls function, I am linking against gdi32 and user32, is there
>some other library I should be linking with as well?
>Thanks in advace for all suggestions/hints/comments, they are much
>appreciated!

nm -A /lib/*.a | grep InitComm

also not really Cygwin specific but...


Larry Hall  [EMAIL PROTECTED]
RFK Partners, Inc.  http://www.rfk.com
838 Washington Street   (508) 893-9779 - RFK Office
Holliston, MA 01746 (508) 893-9889 - FAX


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: info

2002-04-19 Thread CoolInfo4U1008

Hey There!  Are you a guy? Do you ever worry that your penis isn't as 
large as it could be? Maybe you've considered buying a pump? Well, the 
pump WILL make your penis bigger, that is a fact. But what if you want to do 
something with your penis besides leave it in a tube? In that case you're 
back where you started. And then there's surgery. Did you know there is 
fairly high rate of failure with that kind of stuff? I'd rather have an 
average penis than a deformed penis, wouldn't you? If you're ready to get 
serious about increasing the size of your penis, then read on. Not only will 
the Add-Inches program give you a bigger dick, it will help you sustain 
erections, it will help you achieve multiple orgasms without losing your 
erection, it will teach you thrusting techniches that will set you apart 
in bed from just about every man out there, and it will teach you how to 
control your orgasms so closely that you can actually plan them. It 
will do all of this without pumps, surgery, or anything harmful to your 
body. If you want to:
* Last longer in bed* Control your orgasms so you can actually plan when 
they happen
* Increase your penis size without pumps, surgery, or any other gadgets or 
invasive techniquesthen try the program. We are so sure that it will 
work for you we GUARANTEE it 100%. If you do the excersizes in the program 
and don't see results within 1 month we will refund 100% of your 
money. This program works, it's been tried and tested. Read the 
testimonials, try the program, you've got nothing to lose. Are you ready 
to be on your way to having the dick you've always dreamed about? If you are, 
http://affiliates.add-inches.com/store/%78%30%72%64%62%32";>click 
here.<

br><

br>This message is not spam; it is never 
sent unsolicited. If you wish to be removed from future mailings please email 
[EMAIL PROTECTED] with the subject "REMOVE". Thank you.

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Where is the manual to manually install cygwin in Windows 200 0

2002-04-19 Thread Christopher Faylor

On Fri, Apr 19, 2002 at 02:21:20PM +0100, Lawrence W. Smith wrote:
>setup.exe has become a real mess TBH between the URL directory names,
>accumulating multiple copies of data in multiple places instead of
>the simple tree used before and the fallacy inherent in a GUI install.

What's become a real mess is the fact that people seem to be doing an
"ls" in their download directories and then apparently gasp with slack
jawed horror when they see the awful mirror-based directory in their
download area.

However, that aside, setup's functionality has not degraded.  In fact it
improves with each release, just like good software should.

>What makes for an "easy" install on one workstation ought to imply 
>ease of use on multiple workstations... it doesn't, quite the contrary,

Why doesn't it?  Run setup on each workstation.  If that's too hard,
then copy the download directory around to multiple workstations.  Think
of the directory as a black box.  Don't perform "ls" in the directory if
your sensibilities are offended by the mirror subdirectory.

Or, copy the whole cygwin "root" directory around and set up the mount
points using mount.  It's not that hard if you reorient your thinking
to solving problems rather than complaining about problems and waiting
for someone to solve your problems for you.

>a simple config file based approach with a script that did the
>installing would be far, far easier. (such as make)

This is really hilarious.  When we had a version of setup that just
did a non-gui install everyone whined about how hard it was and kept
asking where the gui version was.  Now true nirvana would be achieved
if only we had a script based install.

>As it is, it smacks of the "developer knows best" and "one size fits all"
>approaches so popular at M$ which is sad given cygwin's heritage!

Cygwin's heritage is free software.  Unfortunately, that means that there
are a lot of groaners who think things should be done "their way" and
few people doing the actual work.  So developers work on what we want to
work on, but still try to produce software that we think will help.
Oddly enough, it's the developers who advance the state of the software,
not the hyperbolic messages from people who have figured out how to use
their mail software to send opinionated email to cygwin at cygwin dot com.

So, bottom line is that we have little interest in dealing with people
who think that they have special needs but have no special skills to
implement their needs -- especially when they can't even really
articulate why the available software doesn't fit their needs.

That doesn't mean that there aren't all sorts of methods for installing
cygwin that will work just as well as setup.exe.  It's just up to
whomever to exert a little brain power to figure out how to do it.  I even
posted a short snippet of code that showed how to do this in a script not
too long ago.

Regardless, It is always humorous to see people becoming indignant about
software that they're being given for free.

>Short-sighted, misguided install philosophy aside, thanks for a wonderful
>selection of software :)

Ignorant, inflammatory email aside, you're welcome.

cgf

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Looking for mknod implementation

2002-04-19 Thread Edward Ross

Hello:

Just installed cygwin today (cygwin-1.3.10-1).  I'm trying to create some
named pipes like so:

mknod myfile p

However, I get a "Function not implemented" message and no pipe.

Having looked through this list, I found a message from Robert Collins dated
Nov 9 2001 http://sources.redhat.com/ml/cygwin/2001-11.t/msg00517.html
stating that a patch containing a mknod implementation exists in the
cygwin-patches list.  I've searched through that list, but so far I've been
unable to find the aforementioned patch.  Does anybody have any idea where
exactly it might be found?

Thanks,

Edward Ross


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: [ANNOUNCEMENT] New Package: Pine]

2002-04-19 Thread Eduardo Chappa

*** [EMAIL PROTECTED] wrote on Apr 18, 2002:

:) >*** How to run Pine under Cygwin 
:) >
:) > - If you plan to use filters in Pine (display and send filters) or
:) > the pipe command, you need to execute the following command:
:) >
:) >   ln -s /bin/bash.exe /bin/csh.exe
:)
:) Would this still be applicable if the tcsh package is installed?  Is there a
:) [simple|quick] explaination for this requirement?

Hello Chris,

  This is what happens. Pine needs to know your shell when it executes
shell commands, for this, it tests to see if the SHELL variable is set. I
am running the bash shell, and somehow, even though the SHELL variable is
set, Pine does not pick it up.

  When Pine does not know which shell you are using from the SHELL
variable, then pine assumes that you are using csh, hence you need to fake
a csh shell, and that's the reason for that command.

  I haven't tested if this trick works (or does not) under tcsh. I would
appreciate if you let me know what you find in this respect.

  Thanks!

-- 
Eduardo
http://www.math.washington.edu/~chappa/pine/



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Having lots of troubles building/getting cygwin base source!!!

2002-04-19 Thread Mark Paulus

Ok,

I seem to be having some difficulties getting cygwin sources.
When I pull the latest source for cygwin (cygwin-1.3.10-1) using
setup, I cannot build it because the winsup/w32api directory is empty,
and make fails with a "no  for target 'all'.
When I try to pull the 20020409 snapshots from either planetmirror.com
or mirrors.rcn.net, I keep getting a 'no such file or directory', and it
looks like they have some wierd symbolic link to a file that doesn't
exist within the machine.

SO, how do I get a complete & buildable snapshot image of 
the cygwin base?

Any help appreciated.

Thanks



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: FW: Can you offer enscript.cfg file for cygwin?

2002-04-19 Thread Dave McLaughlin

Like Xiangjiang, I am also stumped on how to configure the Cygwin 'lpr'
so that it can be used by enscript.  I searched the archives but didn't
succeed in finding anything that seemed to help.

Here are the messages I get:

lpr: can't open 'prn' for writing
lpr: The printer name is invalid.

If it helps any, the printer I want to use is on the network but
associated with lpt1 through an NT login script.  It is able to print
either PCL or PS.

TIA

"Gerrit P. Haase" wrote:
> 
> Hallo Xiangjiang,
> 
> > It is better, though I still could not make it print out
> >  anything
> 
> Enscript uses 'lpr' from the cygutils package for printing
> to PRN.
> 
> Printing under Cygwin was discussed a lot of times on this
> list and there is a really good reason why 'lpr' is in the
> cygutils package included.
> 
> Please search the archives, I'm sorry that I cannot tell you
> some more right now, I will have to search the archives too
> before I know why you cannot print;)
> 
> Gerrit
> --
> =^..^=
> Please keep communication about Cygwin and Cygwin Aplications
> on the Cygwin mailinglist.
> 
> --
> Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
> Bug reporting: http://cygwin.com/bugs.html
> Documentation: http://cygwin.com/docs.html
> FAQ:   http://cygwin.com/faq/

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Where is the manual to manually install Cygwin in Windiows 2000

2002-04-19 Thread Michael A Chase

On Fri, 19 Apr 2002 05:12:59 -0400 george hester <[EMAIL PROTECTED]> wrote:

> 18 months ago.
> 
> George Hester
> 
> Original Message Follows
>  > Well my response to you is using it the way you say I should resulted
> in
>  > BSOD the last time I tried to follow as you suggest in Windows 2000
>  > Professional.  So not using it is no big deal.  Thanks for your help.
> 
> When was the last time you attempted to install Cygwin with setup.exe?
> There have been problems on occasion, but the current version should not 
> cause BSOD.

Please keep the discussion on the list.  I am not the sole source of all wisdom.

Setup.exe has been completely re-written since then.  Try it again.  If you
still have problems with setup.exe, there is help available on [EMAIL PROTECTED]
--
Mac :})
** I normally forward private questions to the appropriate mail list. **
Ask Smarter: http://www.tuxedo.org/~esr/faqs/smart-questions.htm
Give a hobbit a fish and he eats fish for a day.
Give a hobbit a ring and he eats fish for an age.



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Having lots of troubles building/getting cygwin base source!!!

2002-04-19 Thread Christopher Faylor

On Fri, Apr 19, 2002 at 10:03:37AM -0600, Mark Paulus wrote:
>how do I get a complete & buildable snapshot image of the cygwin
>base?

Calm down.

http://cygwin.com/snapshots/

cgf

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




FAQ entry for setting up /etc/passwd with both NT domain users andSamba servers under ntsec

2002-04-19 Thread Chris Metcalf

I spent a while figuring out the right way to configure Cygwin's
/etc/passwd in the face of CYGWIN=ntsec, domain users, and Samba
servers.  I thought I'd write a quick FAQ entry to save others time.

Let's say you have a Windows domain "DOM" to which all your users
belong.  However, you also have a Samba server, which we'll call
"SAMBA".  Usernames are the same in the domain and on the Samba
server; let's consider user "juser".  Files created on the Windows
machines will be correctly owned by "DOM\juser"; files on the Samba
server will be owned by "SAMBA\juser".  Unfortunately Samba does not
yet handle forwarding user SIDs from the domain, even with "security =
domain", though the documentation says work is ongoing in this area.
Instead it just makes up a SID base when it first initializes itself,
and uses a simple algorithm (2*uid+1000) to generate RIDs from uids.

The older cygwins didn't have to worry about this issue, since they
always mapped all the file ownership on remote shares to the username
of the user who was active.  (This is still the default behavior if
you don't set CYGWIN=ntsec.)  Unfortunately, in this mode you can't
see file owners or permissions, which is a serious limitation.

The question then is, how do we map the "SAMBA\juser" SIDs for cygwin?
If you just do a standard "mkpasswd -d", you will get a password file
that includes uids for all the DOM users, but doesn't include uids for
the SIDs generated by the SAMBA server; files on that server will be
shown as owned by (effectively) random uids with no names.  What's
more, since the uids won't match, programs will tend to get confused
as to whether they're accessible.  For example, if your Unix account
owns a file with 644 permissions, access(file,W_OK) will report
failure (specifically EACCESS, permission denied) if you check it from
cygwin.

At first I just wanted to give names to the uids owning the Samba
server files.  Following Corinna's advice from a while back, I created
a series of /etc/passwd lines by taking the Unix uids, applying the
Samba conversion to get RIDs, then writing out lines with the RID as
the uid and the username as "SAMBA\juser".  This gave real usernames
to the uids, but didn't help with the access problems.  I then decided
the "SAMBA\" prefixes weren't buying me much, and removed them.  At
this point each user had two entries in the Cygwin /etc/passwd, one
for the DOM RID mapping to one UID, and the other for the SAMBA RID
mapping to another UID.  This made the output of "ls -l", etc., look
prettier, since users appeared to own their own files, but the
underlying uids still didn't match for things like access().

Finally I realized that, unlike a normal Unix passwd file, it made
sense for there to be multiple lines with the same name and uid.  In
normal Unix all you do is map from username to uid and back, so lines
like this would be meaningless.  With cygwin there's an extra mapping
from SID to uid, and that's when it helps to have multiple lines.  My
final solution was to write a Perl script that digests the Cygwin
"mkpasswd -d" output to get preferred name->uid mappings, then digests
the Unix passwd file to generate SAMBA+RID->uid mappings that match
the domain uids.  (The Samba SID base is available in the MACHINE.SID
file.)  Combining the initial "mkpasswd -d" output with the output of
this script gives us the final Cygwin /etc/passwd.  Now both
"DOM\juser" and "SAMBA\juser" files are mapped to the same uid and all
the cygwin functionality just works.

This still seems like something of an elaborate workaround,
unfortunately.  Ideally, of course, the Samba server would use the
user's domain SID.  But until that happens, it would be nice if there
was a way to coerce it into using the right SID.  Clearly we can reset
the MACHINE.SID to the domain SID base.  But the RIDs will still be
out of wack; we would need a table mapping uids to RIDs that Samba
could use.  (We can't do it "just" by changing all the Unix uids,
since the domain RIDs can be odd numbers, unlike Samba user RIDs.)

I've appended my version of the perl script I use to do this.  It
should be reasonably easy to customize.

I don't plan on pushing any further on this, but I'd be curious to
hear if anyone has any better strategies they've used in this
situation.

Chris

--
#!/usr/bin/perl

# This script builds a piece of the password file for Cygwin.
# It should be run on a Samba server; it parses the server's /etc/passwd
# and /etc/group and creates matching files in $TARGET_DIR
# suitable for appending to a cygwin /etc/{passwd,group}.
# It requires that the "mkpasswd -d" output be available in $TARGET_DIR.
# We use the SID of the host, from /etc/samba/MACHINE.SID, plus the
# computed ID (1000+uid*2, 1001+gid*2).  However, we map usernames
# that appear in the domain not to that $uid, but to the domain $uid,
# so that Cygwin thinks it's all the same.
#
# Hopefully this will all be unnecessary with a later release of Samba.
# See the discussio

Nevermind, fixed: Re: Having lots of troubles building/getting cygwin base source!!!

2002-04-19 Thread Mark Paulus

Disregard the previous note.  I apologizing for cluttering up the
"airwaves" with this trivial matter.


On Fri, 19 Apr 2002 10:03:37 -0600, Mark Paulus wrote:

>Ok,
>
>I seem to be having some difficulties getting cygwin sources.
>When I pull the latest source for cygwin (cygwin-1.3.10-1) using
>setup, I cannot build it because the winsup/w32api directory is empty,
>and make fails with a "no  for target 'all'.
>When I try to pull the 20020409 snapshots from either planetmirror.com
>or mirrors.rcn.net, I keep getting a 'no such file or directory', and it
>looks like they have some wierd symbolic link to a file that doesn't
>exist within the machine.
>
>SO, how do I get a complete & buildable snapshot image of 
>the cygwin base?
>
>Any help appreciated.
>
>Thanks
>
>
>
>--
>Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
>Bug reporting: http://cygwin.com/bugs.html
>Documentation: http://cygwin.com/docs.html
>FAQ:   http://cygwin.com/faq/
>




--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Where is the manual to manually install cygwin in Windows 2000

2002-04-19 Thread Lawrence W. Smith



> From: Christopher Faylor [mailto:[EMAIL PROTECTED]]
> Sent: Friday, April 19, 2002 4:10 PM
> To: [EMAIL PROTECTED]
> Subject: Re: Where is the manual to manually install cygwin in Windows
> 200 0


> What's become a real mess is the fact that people seem to be doing an
> "ls" in their download directories and then apparently gasp with slack
> jawed horror when they see the awful mirror-based directory in their
> download area.
> However, that aside, setup's functionality has not degraded.  
> In fact it
> improves with each release, just like good software should.

Not entirely true sometimes it improves sometimes it meanders down a blind
alley or two, much like redhat your sponsor! It's free software as
a nobody user I accept its oddities and enjoy it's strengths, I'd like to
contribute some constructive feedback but clearly that's not welcome. 

> >What makes for an "easy" install on one workstation ought to imply 
> >ease of use on multiple workstations... it doesn't, quite 
> the contrary,
> 
> Why doesn't it?  Run setup on each workstation.

I don't think that's terribly scalable.

> If that's too hard, then copy the download directory around to multiple 
> workstations.

Perhaps far more useful would be provide a cmdline mode to setup.exe offering
a more flexible install method, scaleable to multiple installations and
capable of saving a specific bundle of packages as an install set and then
reapplying those with a single commandline across a list of boxes.

This is meant as entirely constructive criticism, accompanied by an example
suggestion, (not a demand or even a request), neither is it intended to solicit
the perennial "go code it yourself, we're too busy, response"

> Think of the directory as a black box.  Don't perform "ls"
> in the directory if your sensibilities are offended by the mirror subdirectory.

I don't think this is about sensibilities but about choosing a simple, clean
approach, without unnecessary complexity.

As a for instance of the consequences of your approach: How would you suggest
the mere mortals should clear out old versions of packages after say 4 or 5
revisions are sitting scattered across directory trees based on 6 different
mirrors used by a particular user over a 2 year period?   

> Or, copy the whole cygwin "root" directory around and set up the mount
> points using mount.  It's not that hard if you reorient your thinking
> to solving problems rather than complaining about problems and waiting
> for someone to solve your problems for you.

I'm not waiting for anything I already have my solution for dealing with the 
current bizarre consequences of setup.exe. It relies on simple scripting batch
scripting, 

 
> >a simple config file based approach with a script that did the
> >installing would be far, far easier. (such as make)
> 
> This is really hilarious.  When we had a version of setup that just
> did a non-gui install everyone whined about how hard it was and kept
> asking where the gui version was.  Now true nirvana would be achieved
> if only we had a script based install.
> 
> >As it is, it smacks of the "developer knows best" and "one 
> size fits all"
> >approaches so popular at M$ which is sad given cygwin's heritage!
> 
> Cygwin's heritage is free software.  Unfortunately, that 
> means that there are a lot of groaners who think things should be done
> "their way" and few people doing the actual work.  So developers work on what 
> we want to work on, but still try to produce software that we think will help.
> Oddly enough, it's the developers who advance the state of 
> the software, not the hyperbolic messages from people who have figured out 
> how to use their mail software to send opinionated email to cygwin at 
> cygwin dot com.
> So, bottom line is that we have little interest in dealing with people
> who think that they have special needs but have no special skills to
> implement their needs -- especially when they can't even really
> articulate why the available software doesn't fit their needs.
 
> That doesn't mean that there aren't all sorts of methods for 
> installing cygwin that will work just as well as setup.exe.
> It's just up to whomever to exert a little brain power to figure out how to 
> do it.  I even posted a short snippet of code that showed how to do this in 
> a script not too long ago.
 
> Regardless, It is always humorous to see people becoming 
> indignant about software that they're being given for free.
> 
> >Short-sighted, misguided install philosophy aside, thanks 
> for a wonderful
> >selection of software :)
> 
> Ignorant, inflammatory email aside, you're welcome.

I was attempting to offer a new direction that may have been overlooked
from your perspective but clearly the experiences and or suggestions of users
are of little consequence to you.

My humblest apologies for attempting to make a feeble constructive suggestion.

I'm glad such wonderful software has such an enlightened, good humoured ambassador.

Tha

Bug in setup.exe 2.194.2.24

2002-04-19 Thread Alan Hourihane

Hi,

I'm wondering if I've found a bug in setup.exe.

I'm using 2.194.2.24 and when I go through "Download from Internet"
and download the "new" components. It downloads them fine.

Next, I re-run setup.exe and I go through "Download from Internet" again,
(but this was by accident) and it says that the same files are ready
to be downloaded and proceeds to re-download them all again.

If I "Install from Local Directory" first it clears the problem.

Alan.

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Cygwin maildrop patches and issues (was Re: fetchmail 5.9.8 ...)

2002-04-19 Thread Jason Tishler

Rui,

On Sat, Mar 02, 2002 at 12:45:12AM +, Rui Carmo wrote:
> However, mutt then complains that /var/spool/mail/user is not a valid
> mbox file, since somewhere along the line, an extra blank line is inserted
> at the beginning of the mailbox upon creation. Editing it out by hand
> solves the problem, but is a rather lame fix.

The first attachment solves the above problem.

Unfortunately, I have discovered other problems:

1. maildrop appears (at least under Cygwin) to not quite respect
dotlocking and actually removes the lock file created by other
processes!  The second attachment "solves" this problem.

2. maildrop appears to lock in a different order (i.e., dotlock then
fcntl()) than mutt (and procmail) (i.e., fcntl() then dotlock) so I'm
concerned about race conditions.

3. maildrop causes Cygwin to spin while another process has locked a mbox
via fcntl(F_SETLK).  If interested, see the third attachment for details.

I'm interested in getting Cygwin maildrop to work because it is much
easier to build (and maintain) than procmail.  Unfortunately, I'm getting
the impression that maildrop is used more for maildirs than for mboxes...

Thanks,
Jason


--- formatmbox.C.orig   Mon Apr  1 21:01:02 2002
+++ formatmbox.CMon Apr  1 21:01:12 2002
@@ -42,7 +42,7 @@ time_ttm;
 
time(&tm);
 
-   tempbuf="\nFrom ";
+   tempbuf="From ";
tempbuf += maildrop.msginfo.fromname;
tempbuf += ' ';
 


--- dotlock.C.orig  Tue Apr  2 01:57:49 2002
+++ dotlock.C   Tue Apr  2 01:58:58 2002
@@ -112,7 +112,7 @@ AlarmTimer  stat_timer;
}
else if (stat_timer.Expired())
{
-   unlink(lockfile);
+   // unlink(lockfile);
}
}
 


  108  147643 [main] maildrop 1816 fhandler_disk_file::fstat_helper: 0 = fstat (, 
0x22C808) st_atime=3CA962A0 st_size=26158, st_mode=0x8180, st_ino=1446857, sizeof=88
  109  147752 [main] maildrop 1816 fstat64: 0 = fstat (3, 0x22C808)
14988895 15136647 [win] maildrop 1816 wndproc 275 WM_TIMER 1 0
  291 15136938 [win] maildrop 1816 _kill: kill (1816, 14)
  242 15137180 [win] maildrop 1816 sig_send: pid 1816, signal 14, its_me 1
   99 15137279 [win] maildrop 1816 sig_send: Waiting for thiscomplete 0x12C
  273 15137552 [sig] maildrop 1816 wait_sig: awake
  134 15137686 [sig] maildrop 1816 wait_sig: processing signal 14
   99 15137785 [sig] maildrop 1816 wait_sig: Got signal 14
   99 15137884 [sig] maildrop 1816 sig_handle: signal 14
  126 15138010 [sig] maildrop 1816 sig_handle: signal 14, about to call 0x41FCF4
  104 15138114 [sig] maildrop 1816 setup_handler: suspending mainthread
  180 15138294 [sig] maildrop 1816 interruptible: pc 0x77F8318B, h 0x77F8, 
interruptible 1, testvalid 1
  181 15138475 [sig] maildrop 1816 interruptible: pc 0x77F8318B, h 0x77F8, 
interruptible 0, testvalid 0
  111 15138586 [sig] maildrop 1816 setup_handler: couldn't send signal 14
  100 15138686 [sig] maildrop 1816 setup_handler: ResumeThread returned 1
  104 15138790 [sig] maildrop 1816 setup_handler: returning 0
   96 15138886 [sig] maildrop 1816 sig_handle: returning 0
  109 15138995 [win] maildrop 1816 sig_send: returning 0 from sending signal 14
   94 15139089 [win] maildrop 1816 kill_worker: 0 = kill_worker (1816, 14)
  108 15139197 [sig] maildrop 1816 wait_sig: looping
  103 15139300 [sig] maildrop 1816 wait_sig: awake
  103 15139403 [sig] maildrop 1816 wait_sig: processing signal 14
   95 15139498 [sig] maildrop 1816 wait_sig: Got signal 14
   93 15139591 [sig] maildrop 1816 sig_handle: signal 14
   95 15139686 [sig] maildrop 1816 sig_handle: signal 14, about to call 0x41FCF4
   96 15139782 [sig] maildrop 1816 setup_handler: suspending mainthread
  149 15139931 [sig] maildrop 1816 interruptible: pc 0x77F8318B, h 0x77F8, 
interruptible 1, testvalid 1
  153 15140084 [sig] maildrop 1816 interruptible: pc 0x77F8318B, h 0x77F8, 
interruptible 0, testvalid 0
  105 15140189 [sig] maildrop 1816 setup_handler: couldn't send signal 14
   99 15140288 [sig] maildrop 1816 setup_handler: ResumeThread returned 1
   95 15140383 [sig] maildrop 1816 setup_handler: returning 0
   94 15140477 [sig] maildrop 1816 sig_handle: returning 0



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/


lpr problem (was: Re: FW: Can you offer enscript.cfg file for cygwin?)

2002-04-19 Thread Gerrit P. Haase

Dave schrieb:

> Like Xiangjiang, I am also stumped on how to configure the Cygwin 'lpr'
> so that it can be used by enscript.  I searched the archives but didn't
> succeed in finding anything that seemed to help.

> Here are the messages I get:

> lpr: can't open 'prn' for writing
> lpr: The printer name is invalid.

> If it helps any, the printer I want to use is on the network but
> associated with lpt1 through an NT login script.  It is able to print
> either PCL or PS.

I have also problems with printing through lpr.  Unfortunately I
couldn't figure out how to set it up correct yet.
There are some threads in the archives about printing without lpr,
maybe there are some hints?


Gerrit
-- 
=^..^=


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Where is the manual to manually install Cygwin in Windiows 2000

2002-04-19 Thread Michael A Chase

On Fri, 19 Apr 2002 10:23:56 -0400 "Larry Hall (RFK Partners, Inc)" <[EMAIL PROTECTED]> 
wrote:

> At 09:45 PM 4/18/2002, Michael A Chase wrote:
> >From: "Larry Hall (RFK Partners, Inc)" <[EMAIL PROTECTED]>
> >To: "George Hester" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
> >Sent: Thursday, April 18, 2002 18:09
> >Subject: Re: Where is the manual to manually install Cygwin in Windiows
> 2000

> > > Really, there's really no *magic* to setup though...
> >
> >There are some mount points that _must_ be created for Cygwin to work
> >reliable 
> 
> 
> I quite disagree with this point.  If it were true, it would be
> impossible 
> to move a Cygwin executable and the DLL to a machine without a Cygwin 
> install and have it work.  This does work in the general case, though 
> there are specific packages for which it won't without additional 
> configuration (like the mount points you mentioned, mount type,
> environment
> variable settings, etc).  But those are limited exceptions to the rule.

Those limited exceptions generate a lot of "Cygwin is broke" messages like when
a version of setup failed to create the /usr/bin and /usr/lib mounts a
couple months ago.

--
Mac :})
** I normally forward private questions to the appropriate mail list. **
Ask Smarter: http://www.tuxedo.org/~esr/faqs/smart-questions.htm
Give a hobbit a fish and he eats fish for a day.
Give a hobbit a ring and he eats fish for an age.



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Michael A Chase

On Fri, 19 Apr 2002 18:41:04 +0100 Alan Hourihane <[EMAIL PROTECTED]> wrote:

> I'm using 2.194.2.24 and when I go through "Download from Internet"
> and download the "new" components. It downloads them fine.
> 
> Next, I re-run setup.exe and I go through "Download from Internet" again,
> (but this was by accident) and it says that the same files are ready
> to be downloaded and proceeds to re-download them all again.

I think this is because you haven't installed the packages yet.  I think
setup.exe gets the current version information from the installed
package not the download directory.
-- 
Mac :})
** I normally forward private questions to the appropriate mail list. **
Ask Smarter: http://www.tuxedo.org/~esr/faqs/smart-questions.htm
Give a hobbit a fish and he eats fish for a day.
Give a hobbit a ring and he eats fish for an age.



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Randall R Schulz

Alan,

I was about to send in a similar report yesterday evening.

I think to generalize, the current Setup.exe offers to download based on 
which packages are currently installed, not on which packages are present 
in the local download area(s).

I say this because even though I have a full set of packages in my download 
area, including all source packages, I only routinely install the binary 
counterparts. When I run Setup.exe for download, it lists "n/a" for all the 
installed binary packages but presents a (blank / unchecked) check-box in 
all the source code positions.

I don't know about you, Alan, but I still have the vast preponderance of 
packages (488 package archive files) are in the old "latest" and "contrib" 
directories and only the few from the past week or so (22) in the new, 
mirror-separated directories.

Randall Schulz
Mountain View, CA USA


At 10:41 2002-04-19, Alan Hourihane wrote:
>Hi,
>
>I'm wondering if I've found a bug in setup.exe.
>
>I'm using 2.194.2.24 and when I go through "Download from Internet" and 
>download the "new" components. It downloads them fine.
>
>Next, I re-run setup.exe and I go through "Download from Internet" again, 
>(but this was by accident) and it says that the same files are ready to be 
>downloaded and proceeds to re-download them all again.
>
>If I "Install from Local Directory" first it clears the problem.
>
>Alan.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Where is the manual to manually install Cygwin in Windiows 2000

2002-04-19 Thread Larry Hall (RFK Partners, Inc)

At 02:12 PM 4/19/2002, Michael A Chase wrote:
>On Fri, 19 Apr 2002 10:23:56 -0400 "Larry Hall (RFK Partners, Inc)" <[EMAIL PROTECTED]> 
>wrote:
>
> > At 09:45 PM 4/18/2002, Michael A Chase wrote:
> > >From: "Larry Hall (RFK Partners, Inc)" <[EMAIL PROTECTED]>
> > >To: "George Hester" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
> > >Sent: Thursday, April 18, 2002 18:09
> > >Subject: Re: Where is the manual to manually install Cygwin in Windiows
> > 2000
>
> > > > Really, there's really no *magic* to setup though...
> > >
> > >There are some mount points that _must_ be created for Cygwin to work
> > >reliable 
> > 
> > 
> > I quite disagree with this point.  If it were true, it would be
> > impossible 
> > to move a Cygwin executable and the DLL to a machine without a Cygwin 
> > install and have it work.  This does work in the general case, though 
> > there are specific packages for which it won't without additional 
> > configuration (like the mount points you mentioned, mount type,
> > environment
> > variable settings, etc).  But those are limited exceptions to the rule.
>
>Those limited exceptions generate a lot of "Cygwin is broke" messages like when
>a version of setup failed to create the /usr/bin and /usr/lib mounts a
>couple months ago.



Exactly.  Which is why manual installation processes are a "use at your own
risk" approach.  My point is, if you're so inclined, you *can* install 
Cygwin and any of it's packages manually, without setup.  Again, the only
reason I mention this is because there have been indications from folks on 
this list that there is something which setup does that can't be reproduced
by any other mechanism.  This is just plain false.  However, I am in no 
way encouraging people to use or generate an installation method other than
setup.  Certainly, if one does so, this list cannot entertain questions 
about installation problems based on such a procedure.  I hope this message
and my previous response to this thread clarifies the installation issue for
those of all interests.  I guess we'll see if that is indeed the case. ;-)



Larry Hall  [EMAIL PROTECTED]
RFK Partners, Inc.  http://www.rfk.com
838 Washington Street   (508) 893-9779 - RFK Office
Holliston, MA 01746 (508) 893-9889 - FAX


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Alan Hourihane

On Fri, Apr 19, 2002 at 11:22:08AM -0700, Michael A Chase wrote:
> On Fri, 19 Apr 2002 18:41:04 +0100 Alan Hourihane <[EMAIL PROTECTED]> wrote:
> 
> > I'm using 2.194.2.24 and when I go through "Download from Internet"
> > and download the "new" components. It downloads them fine.
> > 
> > Next, I re-run setup.exe and I go through "Download from Internet" again,
> > (but this was by accident) and it says that the same files are ready
> > to be downloaded and proceeds to re-download them all again.
> 
> I think this is because you haven't installed the packages yet.  I think
> setup.exe gets the current version information from the installed
> package not the download directory.

This isn't the way it used to work, and shouldn't in my opinion.

setup.exe should know what it's downloaded and not installed.

Alan.

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Where is the manual to manually install cygwin in Windows 200 0

2002-04-19 Thread Larry Hall (RFK Partners, Inc)

At 01:18 PM 4/19/2002, Lawrence W. Smith wrote:
>I was attempting to offer a new direction that may have been overlooked
>from your perspective but clearly the experiences and or suggestions of users
>are of little consequence to you.

Although you responded specifically to Chris's message, I want to pick up
on this statement since it's important and I want to make sure the key point
here gets clarified.  The first part of this sentence gets right to the heart 
of the matter.  I think I can use it to help explain why you may have felt 
slighted (by me) for any (my) response.  This is actually not a new idea at 
all for setup.  It has been talked about before (as you can check in the email 
archives if you want) and is something for which there is already rudimentary 
support already in setup.  So perhaps the response you needed to hear is, 
"Yes, we know.  We're working on it.  It will be there someday."  I thought
I made the essentials of that statement in my original response.  Sorry for
not being more clear before.

You might want to review the prose at http://cygwin.com/lists.html and 
substitute "suggestion" for "question".  I think you find that the explanation
there is appropriate with this transmutation as well.  At least, it will help
you get a better understanding of how we prefer this list operate and will 
probably allow you to avoid getting "singed" by anyone in the future.  I 
hope that helps.


Larry Hall  [EMAIL PROTECTED]
RFK Partners, Inc.  http://www.rfk.com
838 Washington Street   (508) 893-9779 - RFK Office
Holliston, MA 01746 (508) 893-9889 - FAX


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Christopher Faylor

On Fri, Apr 19, 2002 at 11:28:19AM -0700, Randall R Schulz wrote:
>I think to generalize, the current Setup.exe offers to download based on 
>which packages are currently installed, not on which packages are present 
>in the local download area(s).

I hate to say it but that sounds like a bug to me.  I can't remember if
this is new behavior, though.  Is it?

cgf

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: command to close the bash window

2002-04-19 Thread Heribert Dahms

Hi,

yes. I prefer Ctrl/D, which I can even type faster than moving the mouse and
click on x...

-Original Message-
From: Randall R Schulz [mailto:[EMAIL PROTECTED]]
Sent: Donnerstag, 18. April 2002 23:06
To: [EMAIL PROTECTED]
Subject: Re: command to close the bash window


Hi,

Also, don't just close the window. BASH will not get a chance to do it's 
termination processing and things like history saving and / or execution of 
the commands in ~/.bash_logout, if any, won't happen.

Randall Schulz
Mountain View, CA USA


At 10:56 2002-04-18, you wrote:
>hongxun lee wrote:
>
>>Does the current package include such a command as to close the Bash
window?
>
>Ah try exit! :-)


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: FW: Can you offer enscript.cfg file for cygwin?

2002-04-19 Thread Charles Wilson

Try this
$ export PRINTER=computerprintername
(or maybe)
$ export PRINTER=computer\\printername

and then run enscript.

--Chuck


Dave McLaughlin wrote:

> Like Xiangjiang, I am also stumped on how to configure the Cygwin 'lpr'
> so that it can be used by enscript.  I searched the archives but didn't
> succeed in finding anything that seemed to help.
> 
> Here are the messages I get:
> 
> lpr: can't open 'prn' for writing
> lpr: The printer name is invalid.
> 
> If it helps any, the printer I want to use is on the network but
> associated with lpt1 through an NT login script.  It is able to print
> either PCL or PS.
> 
> TIA



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




NT domain user's "chmod" on Samba file quietly fails

2002-04-19 Thread Chris Metcalf

As I mentioned in my previous message, I've set up a fairly reasonable
/etc/passwd that holds SIDs for both my Windows domain and the primary
file server, a Samba box.  The Windows SID and the Samba SID for each user
map to the same UID (the Windows RID) to try to keep cygwin tools largely
unaware of the discrepancy between the SIDs, even with CYGWIN=ntsec.

Unfortunately, although I can chmod files just fine on Windows shares,
it isn't working for Samba shares (using Samba 2.2.1a from the latest
Redhat 7.2, latest cygwin, on either Windows NT or 2k):

$ touch foo
$ ls -l foo
-rwxr--r--1 metcalf  users   0 Apr 19 15:46 foo
$ chmod 600 foo
$ ls -l foo
-rwxr--r--1 metcalf  users   0 Apr 19 15:46 foo
$ getfacl foo
# file: foo
# owner: metcalf
# group: users
user::rwx
group::r--
mask::r--
other::r--
$ setfacl -m o::--- foo
$ ls -l foo
-rwxr--r--1 metcalf  users   0 Apr 19 15:46 foo

If I just try to make the file read-write, that works somewhat:

$ chmod 400 foo
$ ls -l foo
-r-xr--r--1 metcalf  users   0 Apr 19 15:46 foo

If I bring up Explorer and, in the File Permissions dialog, reset the
"Everyone" permission to "O" instead of "R", that does work:

$ ls -l foo
-rwxr-1 metcalf  users   0 Apr 19 15:46 foo

The Samba server logs don't seem to be reporting anything too amiss,
and the strace output between a working chown (on a Windows share)
and a failing chown (on a Samba share) are basically indistinguishable.

Any ideas as to what's going wrong here?

Thanks,
Chris Metcalf -- InCert Software -- 1 (617) 621 8080
[EMAIL PROTECTED] -- http://www.incert.com/~metcalf


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




rexecd/inetutils configuration and startup question

2002-04-19 Thread Andrews Harold G Maj USAFA/DFCS

All,

Is there a document out there someplace that explains how to start the
Cygwin implementation of rexecd, or perhaps somehting a little more generic
discussing how to configure and start servers in Cygwin inetutils?  I've
spent the last couple of hours scouring Google and the Cygwin documentation
and have been unable to find anything relevent.  Any insight would be very
much appreciated.  Thanks.

-Andy

Major Harold G. Andrews II, Ph.D.
Assistant Professor
Department of Computer Science
United States Air Force Academy
DSN 333-7553
Comm 719-333-7553


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: lpr problem (was: Re: FW: Can you offer enscript.cfg file for cygwin?)

2002-04-19 Thread Charles Wilson



> I have also problems with printing through lpr.  Unfortunately I
> couldn't figure out how to set it up correct yet.
> There are some threads in the archives about printing without lpr,
> maybe there are some hints?


See my message posted a few minutes ago.

Currently, lpr.exe from the cygutils package is not documented (at all), 
and it expects printer shares to be specified using backslash notation:

\\computer\share

of course, since those are backslashes, they have to be escaped:

computer\\share

and what's odd, is that sometimes they must be escaped twice


computershare

because two shells parse it.  It would be nice (tm) if someone wanted to 
contribute a man page, and perhaps some code to allow

a) specifying printer names with forward slashes (autodetect and 
automatically convert to backslashes before GetHandle'ing the printer)

b) figure out (and document) how to use local mount names (e.g. instead 
of \\bob\bigprinter, I've used the Add Printer Wizard and have added 
this remote printer to my local printer list as "My Friend Bob's Big 
Fancy Printer".

c) access to lpt1, lpt2, etc (although prn: seems to work already)

All together nowpatches gratefully accepted.

--Chuck




--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: fortune-1.8-2.tar.bz2 minor bug

2002-04-19 Thread Heribert Dahms

Hi John.

that's not a packing error nor cygwin specific and
may also happen with gzipped tar, so for the curious:
It's only a warning and avoided by something like
bunzip foo.tar.bz2|(tar tvvf -;cat>/dev/null)


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]
Sent: Freitag, 19. April 2002 02:56
To: [EMAIL PROTECTED]
Subject: fortune-1.8-2.tar.bz2 minor bug


Hi Cygwin:

The copy of fortune-1.8-2.tar.bz2 I get from planetmirror.com gives a
warning message
when I test it with bunzip -t.

I get: 

bsip2: fortune-1.8-2.tar.bz2: trailing garbage after EOF ignored

Not really a problem, but probably re-tarring it would be good.
It installs fine...

John Szetela


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Problems linking program

2002-04-19 Thread Matt Minnis

Larry,

I did an nm -C and collected the output to a text file.
I found references to these functions in libc, libg, and libcygwin.
I am not quite sure what to look for now.
Can you explain what I need to be looking for?

Thanks,

Matt

At 02:24 PM 4/18/2002, you wrote:
>At 02:16 PM 4/18/2002, Matt Minnis wrote:
> >I am having trouble linking a program:
> >
> >What libraries are these found in?
> >__umoddi3
> >__udivdi3
> >_cygwin_istext_for_stdio
> >
> >The errors are below:
> >/usr/lib/libg.a(vfprintf.o): In function `vfprintf_r':
> >/home/Habacker/src/cygwin-1.3.2-1/build/i686-pc-cygwin/newlib/libc/stdio/ 
> ../../.
> >./../../src/newlib/libc/stdio/vfprintf.c:774: undefined reference to 
> `__umoddi3'
> >
> >/home/Habacker/src/cygwin-1.3.2-1/build/i686-pc-cygwin/newlib/libc/stdio/ 
> ../../.
> >./../../src/newlib/libc/stdio/vfprintf.c:775: undefined reference to 
> `__udivdi3'
> >
> >/usr/lib/libg.a(stdio.o): In function `_stextmode':
> >/home/Habacker/tmp/kde/cygwin-1.3.2-1/build/i686-pc-cygwin/newlib/libc/st 
> dio/../
> >../../../../src/newlib/libc/stdio/stdio.c:127: undefined reference to 
> `_cygwin_i
> >stext_for_stdio'
> >make: *** [libgd.so.2.0.0] Error 1
>
>
>
>In all seriousness, 'nm' on the available libraries will tell you this.
>
>But I'm going to guess you won't find what you want.  It looks
>to me like you have two (other) problems:
>
> 1. You're building with against some old Cygwin DLL code
>
> 2. You're trying to build the GNU C library
>
>You can rectify (1).  Good luck with (2).  You'll need it! ;-)
>
>
>
>
>Larry Hall  [EMAIL PROTECTED]
>RFK Partners, Inc.  http://www.rfk.com
>838 Washington Street   (508) 893-9779 - RFK Office
>Holliston, MA 01746 (508) 893-9889 - FAX
>
>
>--
>Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
>Bug reporting: http://cygwin.com/bugs.html
>Documentation: http://cygwin.com/docs.html
>FAQ:   http://cygwin.com/faq/


"Pinky, you've left the lens cap of your mind on again." - The Brain
=
Preferred Resources  (314) 567-7600 phone
701 Emerson rd.  (314) 993-6699 fax
Suite 475  [EMAIL PROTECTED]
St. Louis, MO
63141
=


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




vim doesn't quite get backslash-separated paths right

2002-04-19 Thread Chris Metcalf

If you run vim with "c:\temp\foo" it complains

  E303: Unable to open swap file for "c:\temp\foo", recovery impossible

However, it then manages to correctly write the file out to the indicated
path.  Looking at strace shows it trying to open a file named
/tmp/c:\temp\foo.swp; it thinks the whole path is a relative name in the
current directory.

This is a problem if you set $EDITOR to vim and then have non-Cygwin 
programs invoke vim.

Chris Metcalf -- InCert Software -- 1 (617) 621 8080
[EMAIL PROTECTED] -- http://www.incert.com/~metcalf


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Randall R Schulz

Chris,

At 12:38 2002-04-19, you wrote:
>On Fri, Apr 19, 2002 at 11:28:19AM -0700, Randall R Schulz wrote:
> >I think to generalize, the current Setup.exe offers to download based on
> >which packages are currently installed, not on which packages are present
> >in the local download area(s).
>
>I hate to say it but that sounds like a bug to me.  I can't remember if 
>this is new behavior, though. Is it?


I hesitate to say with 100% certainty, but I'm fairly sure it is new behavior.

Randall Schulz


>cgf


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: cygwin mentors? Was: bash and the suid bit

2002-04-19 Thread Heribert Dahms

Hi Richard,

if it's that important for your company's project
(that you work like me 50% of each 25h day 8-)
why don't you pay Red Hat per hour or day,
so Corinna or Chris work for you in their prime time?

-Original Message-
From: Richard Troy [mailto:[EMAIL PROTECTED]]
Sent: Donnerstag, 18. April 2002 17:45
To: Corinna Vinschen
Subject: Re: cygwin mentors? Was: bash and the suid bit


[Heribert] [snip]
You may operate under the assumption that it's left-over minutes in the
day that are being applied, and you're probably right for most everyone
else.  However, that's not what I'm proposing. If I attempt this, it will
be "during my work day", which, at the present time, comprises about 5AM
to midnight every day, including weekends and most holidays - aren't
startup companies fun? -wink- ...I need this other code to run on a
Windows Box (NT/2k and later), and it's a high priority.
[Heribert] [snip]

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Where is the manual to manually install cygwin in Windows 2000

2002-04-19 Thread Lawrence W. Smith


> From: Larry Hall (RFK Partners, Inc) [mailto:[EMAIL PROTECTED]]
> Sent: Friday, April 19, 2002 8:35 PM
> To: Lawrence W. Smith; '[EMAIL PROTECTED]'
> Subject: RE: Where is the manual to manually install cygwin in Windows
> 200 0
> 
> 
> At 01:18 PM 4/19/2002, Lawrence W. Smith wrote:
> >I was attempting to offer a new direction that may have been 
> overlooked from your perspective but clearly the experiences and or 
> suggestions of users are of little consequence to you.
> 
> Although you responded specifically to Chris's message, I 
> want to pick up on this statement since it's important and I want
> to make sure the key point here gets clarified.
> The first part of this sentence gets right to the heart 
> of the matter.  I think I can use it to help explain why you 
> may have felt slighted (by me) for any (my) response.
> This is actually not a new idea at all for setup.  It has been
> talked about before (as you can check in the email archives if
> you want) and is something for which there is already rudimentary 
> support already in setup.  So perhaps the response you needed 
> to hear is, 
> "Yes, we know.  We're working on it.  It will be there 
> someday."  I thought I made the essentials of that statement
> in my original response.  Sorry for not being more clear before.

Thank you for the clarification though I didn't feel at all 
slighted by anything you stated.
 
> You might want to review the prose at http://cygwin.com/lists.html
> and substitute "suggestion" for "question".


Thank you.

Lawrence

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Bug with /cygdrive/X in binmode

2002-04-19 Thread Andre Bleau

I'm having trouble mounting some of my drives in binmode. As an ordinary 
user, I tried:

mount -b -f E: /cygdrive/e

To mount the E: drive in binmode. Mount reports:

$ mount
C:\cygwin\bin on /usr/bin type system (textmode)
C:\cygwin\lib on /usr/lib type system (textmode)
C:\cygwin on / type system (textmode)
E: on /cygdrive/e type user (binmode)
c: on /cygdrive/c type user (textmode,noumount)
d: on /cygdrive/d type user (textmode,noumount)
z: on /cygdrive/z type user (textmode,noumount)

Writing to files under /cydrive/e still converts \n to \r\n. I used the 
following test program (testNL.c):

#include 
main ()
{
FILE *fd;
fd = fopen("HelloWorld", "w");
fprintf(fd, "Hello world\n");
}

Compiled with:

gcc -g testNL.c -o testNL

Test results:

cd /cygdrive/e/Partage/Images
testNL
od -c HelloWorld
000   H   e   l   l   o   w   o   r   l   d  \r  \n
015

However, creating another binary mount point, things work as they should:

mkdir /Partage
mount -b  E:/Partage /Partage
$ mount
C:\cygwin\bin on /usr/bin type system (textmode)
C:\cygwin\lib on /usr/lib type system (textmode)
E:\Partage on /Partage type user (binmode)
C:\cygwin on / type system (textmode)
E: on /cygdrive/e type user (binmode)
c: on /cygdrive/c type user (textmode,noumount)
d: on /cygdrive/d type user (textmode,noumount)
z: on /cygdrive/z type user (textmode,noumount)

cd /Partage/Images
testNL
od -c HelloWorld
000   H   e   l   l   o   w   o   r   l   d  \n
014

It seems that users cannot remount their drives in binmode but only 
subdirectories.

cygwin version is 1.3.10-1


André Bleau, ing., associé de recherche
[EMAIL PROTECTED]

Laboratoire de recherche en imagerie et orthopédie (LIO)
École de technologie supérieure (ETS)


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Cygwin maildrop patches and issues (was Re: fetchmail 5.9.8 ...)

2002-04-19 Thread Rui Carmo


Hello Jason.

Nice to hear from you, and exceedingly nice to see that you stuck to 
maildrop. I  reverted to IMAP/SSL to read my mail for a good while 
(since I changed offices and my network connectivity improved 
considerably), and have had little reason to look into the problems in 
more detail.

I have since made a rather dramatic move to the Mac OS X platform (at 
least at home), so that also made a difference... :) But I (and most of 
my team) are still using Cygwin as the cornerstone of our work 
environment, so I'm still paying attention (it's just stuff like this - 
the non-critical work bits) that get put aside for a while.

What you mention is true: maildrop is closely associated with maildirs 
(and it was due to one of my colleagues, who swears by maildir on any 
OS, that I came accross it). I intended to use mutt with maildirs, 
including a shared mail archive we keep, but did not get around to it.

Nevertheless, I'll give your patches a look on my PC. :) Thanks a lot. :)
Will you submit them to the maintainers?

R.

On Friday, April 19, 2002, at 06:48 PM, Jason Tishler wrote:

> Rui,
>
> On Sat, Mar 02, 2002 at 12:45:12AM +, Rui Carmo wrote:
>> However, mutt then complains that /var/spool/mail/user is not a valid
>> mbox file, since somewhere along the line, an extra blank line is 
>> inserted
>> at the beginning of the mailbox upon creation. Editing it out by hand
>> solves the problem, but is a rather lame fix.
>
> The first attachment solves the above problem.
>
> Unfortunately, I have discovered other problems:
>
> 1. maildrop appears (at least under Cygwin) to not quite respect
> dotlocking and actually removes the lock file created by other
> processes!  The second attachment "solves" this problem.
>
> 2. maildrop appears to lock in a different order (i.e., dotlock then
> fcntl()) than mutt (and procmail) (i.e., fcntl() then dotlock) so I'm
> concerned about race conditions.
>
> 3. maildrop causes Cygwin to spin while another process has locked a 
> mbox
> via fcntl(F_SETLK).  If interested, see the third attachment for 
> details.
>
> I'm interested in getting Cygwin maildrop to work because it is much
> easier to build (and maintain) than procmail.  Unfortunately, I'm 
> getting
> the impression that maildrop is used more for maildirs than for 
> mboxes...
>
> Thanks,
> Jason
>




--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: rexecd/inetutils configuration and startup question

2002-04-19 Thread Larry Hall (RFK Partners, Inc)

Ah, good.  That's where I was going to direct you. ;-)

Larry


At 05:25 PM 4/19/2002, you wrote:
>Never mind.  I was looking out on the web, and found it on my hard drive
>instead.  Thanks
>
>-Andy
>
>-Original Message-
>From: Larry Hall (RFK Partners, Inc) [mailto:[EMAIL PROTECTED]] 
>Sent: Friday, April 19, 2002 3:12 PM
>To: Andrews Harold G Maj USAFA/DFCS
>Subject: Re: rexecd/inetutils configuration and startup question
>
>
>At 03:54 PM 4/19/2002, you wrote:
> >All,
> >
> >Is there a document out there someplace that explains how to start the 
> >Cygwin implementation of rexecd, or perhaps somehting a little more 
> >generic discussing how to configure and start servers in Cygwin 
> >inetutils?  I've spent the last couple of hours scouring Google and the 
> >Cygwin documentation and have been unable to find anything relevent.  
> >Any insight would be very much appreciated.  Thanks.
>
>
>Before we point you at documents available, can you tell us the ones you've
>looked at?
>
>
>
>Larry Hall  [EMAIL PROTECTED]
>RFK Partners, Inc.  http://www.rfk.com
>838 Washington Street   (508) 893-9779 - RFK Office
>Holliston, MA 01746 (508) 893-9889 - FAX


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Robert Collins



> -Original Message-
> From: Christopher Faylor [mailto:[EMAIL PROTECTED]] 
> Sent: Saturday, April 20, 2002 5:38 AM
> To: [EMAIL PROTECTED]
> Subject: Re: Bug in setup.exe 2.194.2.24
> 
> 
> On Fri, Apr 19, 2002 at 11:28:19AM -0700, Randall R Schulz wrote:
> >I think to generalize, the current Setup.exe offers to 
> download based 
> >on
> >which packages are currently installed, not on which 
> packages are present 
> >in the local download area(s).
> 
> I hate to say it but that sounds like a bug to me.  I can't 
> remember if this is new behavior, though.  Is it?

It's a bug.

Rob

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Christopher Faylor

On Fri, Apr 19, 2002 at 08:33:02PM +0100, Alan Hourihane wrote:
>On Fri, Apr 19, 2002 at 11:22:08AM -0700, Michael A Chase wrote:
>> On Fri, 19 Apr 2002 18:41:04 +0100 Alan Hourihane <[EMAIL PROTECTED]> 
>wrote:
>>I think this is because you haven't installed the packages yet.  I
>>think setup.exe gets the current version information from the installed
>>package not the download directory.
>
>This isn't the way it used to work, and shouldn't in my opinion.

I think you're right and I agree.

>setup.exe should know what it's downloaded and not installed.

Yep.  I thought I added code to do that in the previous version but
it's been so long that I'm not sure.

And, (bwahaha) I don't have time to look into this myself right now.

However, if Robert indicates that this is not the desired behavior
then maybe someone else (*cough*, Michael, *cough*) might have time
to look into this?

cgf

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Setup.exe bugreport

2002-04-19 Thread Sylvain Petreolle

Hi,

while looking for the new Xfree86 packages in my
local package directory (in my case D:\cyg-install),

I see that packages are saved in a curious directory
since March 22th.

Its name is :
D:\cyg-install\ftp%3a%2f%2fmirrors.rcn.net%2fmirrors%2fsources.redhat.com%2fcygwin

No package appears to be updated in normal directories
like D:\cyg-install\contrib

I always use the net version of setup.exe, i don't
have a local copy.I'm running Cygwin under WinME.

___
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Ilya Goldin

"Christopher Faylor" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> On Fri, Apr 19, 2002 at 11:28:19AM -0700, Randall R Schulz wrote:
> >I think to generalize, the current Setup.exe offers to download based on
> >which packages are currently installed, not on which packages are present
> >in the local download area(s).
>
> I hate to say it but that sounds like a bug to me.  I can't remember if
> this is new behavior, though.  Is it?

That doesn't sound like new behavior (although I'm not certain). I don't
think that's a bug, though -- that sounds like useful functionality. The
problem isn't that setup bases its decision of what to download on what's
installed, it's that it doesn't ALSO base its decision on what's already
downloaded.

-jt





--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Why did you guys break EVERYTHING...

2002-04-19 Thread Schwartz, Barry

I'm sure you won't put this in the "intelligent" question genre but...
I've been using cygwin for years and I brag about it and make all my teammates install 
it and make my managers refuse to piss away money on MKS...
Well, I think that party's over.  I just installed the new distribution and every one 
(and I mean EVERY GODDAMN ONE) of my scripts that call any of your routines that need 
to know what a host or a directory are f#$king broke.  What in god's name is 
"/usr/local/bin" on a windows machine?  Why don't you UNIX weeneies get a grip.  
F#$king fix it.  It used to be great.  Now I can't even change a directory.
I've gone back to your old, unsupported code until we can find the money to equip our 
team with MKS for $400 a throw.  Thanks for making a great product unusable.

Sincerely,
Barry Schwartz

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Offer for killall-script

2002-04-19 Thread Ralf Habacker

In the cygwin-apps I have seen some messages
http://sources.redhat.com/ml/cygwin-apps/2002-01/msg00340.html about a killall
util, which was going to be part of the cygutils packages but was waiting
because of licensing problems.

For killall I'm using a good working script for about a half year. Perhaps
anyone like this to integrate in the cygutils package. This script allows
killing more than one task, because it does a grep with the first param.

syntax: killall  | 


$ cat /bin/killall
ps -ea | grep $1 | gawk '$1 ~ /^[^SI]/ { system("kill -9 " $1); }'

Regards

Ralf Habacker


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Where is the manual to manually install cygwin in Windows 2000

2002-04-19 Thread Robert Collins



> -Original Message-
> From: Lawrence W. Smith [mailto:[EMAIL PROTECTED]] 
> Sent: Saturday, April 20, 2002 3:19 AM

> Not entirely true sometimes it improves sometimes it meanders 
> down a blind alley or two

granted.

> It's free software as a nobody user I accept its oddities and 
> enjoy it's strengths, I'd like to contribute some 
> constructive feedback but clearly that's not welcome. 

Actually it is welcome. Command line based installs are desirable. There
is code in setup.exe to allow contributors to add command line options
quite easily. I'm putting the finishing core touches on a library to
make that simpler still. (getopt based to leverage that, but with OOD). 
 
> > Why doesn't it?  Run setup on each workstation.
> 
> I don't think that's terribly scalable.

Agreed - thus the push for command line options.
 
> > If that's too hard, then copy the download directory around to 
> > multiple
> > workstations.
> 
> Perhaps far more useful would be provide a cmdline mode to 
> setup.exe offering a more flexible install method, scaleable 
> to multiple installations and capable of saving a specific 
> bundle of packages as an install set and then reapplying 
> those with a single commandline across a list of boxes.

Sure. How us get there. Others share your vision, I'm sure if you
colelctively put in 3 command line options each, and sent in the
patches, we would get there very quickly.
 
> neither is it intended to solicit the perennial "go code it 
> yourself, we're too busy, response"

It's not about business (sic). It's about the model. I'm the setup.exe
maintainer - that does not mean that I volunteered to code the entire
thing, and there have been some fantastic net contributors who have put
in a lot of effort. They have been addressing the things that interest
them. If no-one actively coding on setup.exe finds what you propose
interesting enough to provide a gift of code, then ... no one will. Thus
you can either attempt to get us interested, or join us as a interested
party.
 
> As a for instance of the consequences of your approach: How 
> would you suggest the mere mortals should clear out old 
> versions of packages after say 4 or 5 revisions are sitting 
> scattered across directory trees based on 6 different
> mirrors used by a particular user over a 2 year period?   

find -mtime 180 | xargs

would be a good start (as a simple approach).
 
Rob

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Cliff Hones


Christopher Faylor wrote on Friday, April 19, 2002 8:38 PM:
> On Fri, Apr 19, 2002 at 11:28:19AM -0700, Randall R Schulz wrote:
> >I think to generalize, the current Setup.exe offers to download based on 
> >which packages are currently installed, not on which packages are present 
> >in the local download area(s).
> 
> I hate to say it but that sounds like a bug to me.  I can't remember if
> this is new behavior, though.  Is it?

Not so new - I've already reported this twice:

   http://sources.redhat.com/ml/cygwin/2002-03/msg01115.html 
   http://sources.redhat.com/ml/cygwin/2002-03/msg01704.html

Since noone acknowledged it was a bug I've been assuming it was
a (rather strange to me) design feature.

-- Cliff



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Michael A Chase

On Fri, 19 Apr 2002 18:01:34 -0400 Christopher Faylor <[EMAIL PROTECTED]> wrote:

> On Fri, Apr 19, 2002 at 08:33:02PM +0100, Alan Hourihane wrote:

> >setup.exe should know what it's downloaded and not installed.
> 
> Yep.  I thought I added code to do that in the previous version but
> it's been so long that I'm not sure.
> 
> And, (bwahaha) I don't have time to look into this myself right now.
> 
> However, if Robert indicates that this is not the desired behavior
> then maybe someone else (*cough*, Michael, *cough*) might have time
> to look into this?

I'll look into it this evening.  Not sure if I'll be able to figure it out
though.  I seem to have trouble leaving the old procedural paradigm.
-- 
Mac :})
** I normally forward private questions to the appropriate mail list. **
Ask Smarter: http://www.tuxedo.org/~esr/faqs/smart-questions.htm
Give a hobbit a fish and he eats fish for a day.
Give a hobbit a ring and he eats fish for an age.



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Why did you guys break EVERYTHING...

2002-04-19 Thread Robert Collins

Without ANY example of what you are calling, there is NO way that
assistance can be provided.

Rob

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread E

I've noticed similar behaviour.  I always use "Download from Internet" to 
get a local disk image on a zip disk, which I can then use to update cygwin 
on several machines.  However I've sometimes got things out of sync and 
can't download local copies of the package depending on what computer I'm 
downloading from.

E.

At 06:41 PM 19/04/02 +0100, Alan Hourihane wrote:
>Hi,
>
>I'm wondering if I've found a bug in setup.exe.
>
>I'm using 2.194.2.24 and when I go through "Download from Internet"
>and download the "new" components. It downloads them fine.
>
>Next, I re-run setup.exe and I go through "Download from Internet" again,
>(but this was by accident) and it says that the same files are ready
>to be downloaded and proceeds to re-download them all again.
>
>If I "Install from Local Directory" first it clears the problem.
>
>Alan.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Lawrence W. Smith



> From: Randall R Schulz [mailto:[EMAIL PROTECTED]]
> Sent: Friday, April 19, 2002 9:43 PM
> To: [EMAIL PROTECTED]
> Subject: Re: Bug in setup.exe 2.194.2.24
> 
> 
> Chris,
> 
> At 12:38 2002-04-19, you wrote:
> >On Fri, Apr 19, 2002 at 11:28:19AM -0700, Randall R Schulz wrote:
> > >I think to generalize, the current Setup.exe offers to 
> download based on
> > >which packages are currently installed, not on which 
> packages are present
> > >in the local download area(s).
> >
> >I hate to say it but that sounds like a bug to me.  I can't 
> remember if 
> >this is new behavior, though. Is it?
> 
> 
> I hesitate to say with 100% certainty, but I'm fairly sure it 
> is new behavior.
> 
> Randall Schulz

Last 2 versions behave like that but ver 2.29 didn't just tested it.

It offers to d/l packages even if not installed whereas setup 2.194.2.22
and 24 default to skip for packages not installed.

hth

Lawrence

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Robert Collins



> -Original Message-
> From: Christopher Faylor [mailto:[EMAIL PROTECTED]] 
> Sent: Saturday, April 20, 2002 8:02 AM

> >> On Fri, 19 Apr 2002 18:41:04 +0100 Alan Hourihane 
> >><[EMAIL PROTECTED]> wrote: I think this is because you 
> >>haven't installed the packages yet.  I think setup.exe gets the 
> >>current version information from the installed package not the 
> >>download directory.

Setup gets the version of the current installed package from the local
information - which it should.
It also gets the 'curr' package information from one or more setup.ini
files.

...

> And, (bwahaha) I don't have time to look into this myself right now.

Don't worry - I've got a little time right now and am actively hacking
cygwin&related stuff this weekend.
 
> However, if Robert indicates that this is not the desired 
> behavior 

http://cygwin.com/ml/cygwin/2002-04/msg01048.html

Rob

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Robert Collins



> -Original Message-
> From: Cliff Hones [mailto:[EMAIL PROTECTED]] 
> Sent: Saturday, April 20, 2002 9:10 AM

> Since noone acknowledged it was a bug I've been assuming it was a
(rather strange to me) design feature.

Actually, I acknowledged it as a bug, but one I couldn't repeat until I
was given an exact recipe on cygwin-apps. I've jet to track it down and
squash it though.

Rob

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Why did you guys break EVERYTHING...

2002-04-19 Thread Chris Ellsworth

umm calm down, maybe you could post more of your scripts and what they
do
and expound on this line
"What in god's name is "/usr/local/bin" on a windows machine?"
do you mean WHERE? not what?

- Original Message -
From: "Schwartz, Barry" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, April 19, 2002 3:46 PM
Subject: Why did you guys break EVERYTHING...


> I'm sure you won't put this in the "intelligent" question genre
but...
> I've been using cygwin for years and I brag about it and make all my
teammates install it and make my managers refuse to piss away money on
MKS...
> Well, I think that party's over.  I just installed the new
distribution and every one (and I mean EVERY GODDAMN ONE) of my
scripts that call any of your routines that need to know what a host
or a directory are f#$king broke.  What in god's name is
"/usr/local/bin" on a windows machine?  Why don't you UNIX weeneies
get a grip.  F#$king fix it.  It used to be great.  Now I can't even
change a directory.
> I've gone back to your old, unsupported code until we can find the
money to equip our team with MKS for $400 a throw.  Thanks for making
a great product unusable.
>
> Sincerely,
> Barry Schwartz
>
> --
> Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
> Bug reporting: http://cygwin.com/bugs.html
> Documentation: http://cygwin.com/docs.html
> FAQ:   http://cygwin.com/faq/
>
>


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Christopher Faylor

On Fri, Apr 19, 2002 at 04:17:01PM -0700, Michael A Chase wrote:
>On Fri, 19 Apr 2002 18:01:34 -0400 Christopher Faylor <[EMAIL PROTECTED]> wrote:
>>However, if Robert indicates that this is not the desired behavior then
>>maybe someone else (*cough*, Michael, *cough*) might have time to look
>>into this?
>
>I'll look into it this evening.  Not sure if I'll be able to figure it
>out though.  I seem to have trouble leaving the old procedural
>paradigm.

Thanks.  Looks like my clever subliminal hint worked.

I obviously didn't mean to imply that Robert couldn't or wouldn't look
into this but I know he's been busy...

cgf

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Christopher Faylor

On Sat, Apr 20, 2002 at 09:31:02AM +1000, Robert Collins wrote:
>
>
>> -Original Message-
>> From: Cliff Hones [mailto:[EMAIL PROTECTED]] 
>> Sent: Saturday, April 20, 2002 9:10 AM
>
>> Since noone acknowledged it was a bug I've been assuming it was a
>(rather strange to me) design feature.
>
>Actually, I acknowledged it as a bug, but one I couldn't repeat until I
>was given an exact recipe on cygwin-apps. I've jet to track it down and
>squash it though.

Actually, now that I think of it maybe I *broke* it rather than fixed it
a few revisions ago.

cgf

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Offer for killall-script

2002-04-19 Thread Chris January

> In the cygwin-apps I have seen some messages
> http://sources.redhat.com/ml/cygwin-apps/2002-01/msg00340.html about a
killall
> util, which was going to be part of the cygutils packages but was waiting
> because of licensing problems.
>
> For killall I'm using a good working script for about a half year. Perhaps
> anyone like this to integrate in the cygutils package. This script allows
> killing more than one task, because it does a grep with the first param.
>
> syntax: killall  | 
>
>
> $ cat /bin/killall
> ps -ea | grep $1 | gawk '$1 ~ /^[^SI]/ { system("kill -9 " $1); }'
See Randal's "Usesless Use of kill -9" posts...
http://groups.google.com/groups?q=insubject:useless+insubject:use+insubject:
kill&hl=en&selm=8cpw0y2gb2.fsf_-_%40gadget.cscaper.com&rnum=1
i.e. the signal sent should be configurable :-)

Regards
Chris



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Why did you guys break EVERYTHING...

2002-04-19 Thread Elizabeth Barham

We're here to help you Barry.

Elizabeth

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: cygwin under vmware freezes

2002-04-19 Thread Donovan Baarda

On Mon, 15 Apr 2002 10:56:00 +1000, Donovan Baarda wrote:

> G'day cygwin'ers,
> 
> I realise this is probably a vmware problem, but does anyone else have
> problems running cygwin in a win98 guest under vmware on a linux host?
> 
> I have the cygwin console stuttering then totaly freezing win98 within a
> minute.

For the record, after filing an incident report with VMware they
identified the problem as caused by the VMware mouse driver. Installing a
standard mouse driver fixed the problem.

This was with VMware v3.1.1-1491 and cygwin 3.1.0. I suspect the next
version of VMware will have the problem fixed.


-- 
--
ABO: finger [EMAIL PROTECTED] for more info, including pgp key
--



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Why did you guys break EVERYTHING...

2002-04-19 Thread Roland Glenn McIntosh

Well Barry, I understand you're pissed off, but the changes were made for logical 
reasons.  I'm sure that a quick skim of the FAQ would answer most of your questions.

And /usr/local/bin is in /usr/local/bin on a windows box, as long as you're running a 
cygwin shell.  Otherwise it's *probably* in C:\cygwin\usr\local\bin  - that's pretty 
straightforward.  It's worth noting that the windows "find" command can help you 
locate other things on your computer (like all folders named X11, for example, or all 
executables named "ls").

If you have specific complains about behaviour in 1.3.10 I'm sure the list could 
explain why things are done the way they are currently.  I personally find it both 
useful and largely intuitive.

Also - your scripts call routines?  You mean like, programs?  Sounds like you might 
want to read the documentation for cygpath too.  The directory change command is "cd" 
and check your mount table.

-rgm

At 03:46 PM 04.19.2002 -0700, you wrote:
>I'm sure you won't put this in the "intelligent" question genre but...
>I've been using cygwin for years and I brag about it and make all my teammates 
>install it and make my managers refuse to piss away money on MKS...
>Well, I think that party's over.  I just installed the new distribution and every one 
>(and I mean EVERY GODDAMN ONE) of my scripts that call any of your routines that need 
>to know what a host or a directory are f#$king broke.  What in god's name is 
>"/usr/local/bin" on a windows machine?  Why don't you UNIX weeneies get a grip.  
>F#$king fix it.  It used to be great.  Now I can't even change a directory.
>I've gone back to your old, unsupported code until we can find the money to equip our 
>team with MKS for $400 a throw.  Thanks for making a great product unusable.
>
>Sincerely,
>Barry Schwartz
>
>--
>Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
>Bug reporting: http://cygwin.com/bugs.html
>Documentation: http://cygwin.com/docs.html
>FAQ:   http://cygwin.com/faq/ 




--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Xfree86 install makes wininit not working

2002-04-19 Thread Sylvain Petreolle

Hi,

I wanted to update my existing Xfree86-4.2.0-1
installation.
So i choose a "default" Xfree86 installation.
All files downloaded correct,
and i was told that everything was ok.

But at reboot,
a 65497 bytes wininit.ini wants to rename/rewrite 627
files, and no one is replaced (wininit.ini isn't even
renamed to .bak)

This damn thing makes windows write "Please wait while
updating your configuration files..." every time
I reboot if I don't rename the file.
could the fact that wininit.ini is too big make it
fail ?

I'm running it under Windows Me.

___
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com


WININIT.INI.gz
Description: WININIT.INI.gz

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/


Copy-on-write fork

2002-04-19 Thread Chris January

This is mainly a question aimed at Christopher Faylor, but maybe someone
else knows the answer.
My question is, with regard to Chris's post "Re: copy-on-write (oh well)"
[http://www.cygwin.com/ml/cygwin-developers/2000-07/msg00026.html], does
anyone know why a copy-on-write implementation of fork takes longer than the
current Cygwin version??
BTW, I've not had any problems forking beyond the first level using the
example code from 'Window NT/2000 Native API reference'. What problems did
you encounter Chris? My test case is probably not rigorous enough.

A test program and statistics are shown below which clearly show Cygwin's
fork implementation in the lead.

#include 
#include 
#include 

int main(void) {
int pid, i;
DWORD dwStartTicks, dwEndTicks;
dwStartTicks = GetTickCount();
for (i=0;i<100;i++) {
pid = fork();
if (!pid)
exit(0);
}
dwEndTicks = GetTickCount();
printf("average fork time = %g ms\n", (dwEndTicks -
dwStartTicks)/1000.0);
}

test uses the copy-on-write implementation
test2 uses Cygwin's implementation

$ time ./test
average fork time = 3.345 ms

real0m3.391s
user0m0.020s
sys 0m0.030s

$ time ./test2
average fork time = 1.972 ms

real0m2.043s
user0m0.060s
sys 0m0.220s

Regards
Chris



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Copy-on-write fork

2002-04-19 Thread Christopher Faylor

On Sat, Apr 20, 2002 at 03:06:55AM +0100, Chris January wrote:
>This is mainly a question aimed at Christopher Faylor, but maybe someone
>else knows the answer.
>My question is, with regard to Chris's post "Re: copy-on-write (oh well)"
>[http://www.cygwin.com/ml/cygwin-developers/2000-07/msg00026.html], does
>anyone know why a copy-on-write implementation of fork takes longer than the
>current Cygwin version??
>BTW, I've not had any problems forking beyond the first level using the
>example code from 'Window NT/2000 Native API reference'. What problems did
>you encounter Chris? My test case is probably not rigorous enough.

I don't know.  I've remarked on this in the past.  My benchmarks showed
the same thing.  I was excited about doing this when I was first hired
by Cygnus since I wanted to contribute to making cygwin faster.

I implemented a fork using Windows API copy-on-write (for NT) and I
believe I also tried to use the low-level NT technique.  Neither showed
any noticeable performance gain and, of course, both suffered from
being NT-only.

I assume that one possible reason is that the copy-on-write fork may be
somehow bypassing normal in-memory sharing of text segments but I never
knew for sure.

The problems with forking beyond the first level are for the Windows
API method, not with the low-level NT calls.

cgf

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Why did you guys break EVERYTHING...

2002-04-19 Thread Schwartz, Barry

OK.  Feeling better now... If one of my customers wrote me that with no
examples, I'd get a kick out of it too.
So...
rsh must have changed.  I use it in a script to move perforce clients around
from NT to UNIX.
The attached script, getfull.pl is the example that failed with the new program
and worked with the old.

Also, the semantics and output of "which", "ls", and "cp" have changed too in my
opinion, not the least of which is the fau root directory and all the cygnus
stuff being in "/usr/local/bin" which is not a real directory on my machine.  I
would much rather see the native paths.  That is definately what the old code
did and what my scripts expect.  

I definately do not need you guys to fix my scripts or show me how the programs
work.  I can handle that.  It's just that it's not how I really want to spend a
half a work day when I have other stuff to do.  I'm also a little embarrassed
since I raved about your tools and made another group adopt them for an
upcomming project.  Now, when they try to run my scripts, they will crap out...

I'll probably have to fix them since you won't be supporting the old stuff and I
need some of the tools only available in the new release.   

Although I need to tone down...  I really do "feel" the unixisms creeping in.  I
like the semantics of the unix commands and the familiarity since I work on both
platforms.  But, on a windows box (my main sqeeze) I expect paths and file
locations to take the windows form.  Just my opinion...

Thanks for getting back to me by the way.

barry


> -Original Message-
> From: Chris Ellsworth [mailto:[EMAIL PROTECTED]]
> Sent: Friday, April 19, 2002 4:37 PM
> To: Schwartz, Barry; [EMAIL PROTECTED]
> Subject: Re: Why did you guys break EVERYTHING...
> 
> 
> umm calm down, maybe you could post more of your scripts and what they
> do
> and expound on this line
> "What in god's name is "/usr/local/bin" on a windows machine?"
> do you mean WHERE? not what?
> 
> - Original Message -
> From: "Schwartz, Barry" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Friday, April 19, 2002 3:46 PM
> Subject: Why did you guys break EVERYTHING...
> 
> 
> > I'm sure you won't put this in the "intelligent" question genre
> but...
> > I've been using cygwin for years and I brag about it and make all my
> teammates install it and make my managers refuse to piss away money on
> MKS...
> > Well, I think that party's over.  I just installed the new
> distribution and every one (and I mean EVERY GODDAMN ONE) of my
> scripts that call any of your routines that need to know what a host
> or a directory are f#$king broke.  What in god's name is
> "/usr/local/bin" on a windows machine?  Why don't you UNIX weeneies
> get a grip.  F#$king fix it.  It used to be great.  Now I can't even
> change a directory.
> > I've gone back to your old, unsupported code until we can find the
> money to equip our team with MKS for $400 a throw.  Thanks for making
> a great product unusable.
> >
> > Sincerely,
> > Barry Schwartz
> >
> > --
> > Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
> > Bug reporting: http://cygwin.com/bugs.html
> > Documentation: http://cygwin.com/docs.html
> > FAQ:   http://cygwin.com/faq/
> >
> >
> 

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Copy-on-write fork

2002-04-19 Thread Gary R. Van Sickle

cgf wrote:

> I assume that one possible reason is that the copy-on-write fork may be
> somehow bypassing normal in-memory sharing of text segments but I never
> knew for sure.
>

Have either of you tried this comparison on XP, to see if it's any different
there?  I'm running XP here, if Chris J. wants to put the c-o-w DLL up somewhere
so I can download it and try it.

--
Gary R. Van Sickle
Brewer.  Patriot.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Why did you guys break EVERYTHING...

2002-04-19 Thread Robert Collins



> -Original Message-
> From: Schwartz, Barry [mailto:[EMAIL PROTECTED]] 
> Sent: Saturday, April 20, 2002 12:30 PM
> To: 'Chris Ellsworth'; Schwartz, Barry; [EMAIL PROTECTED]
> Subject: RE: Why did you guys break EVERYTHING...
> 
> 
> OK.  Feeling better now... If one of my customers wrote me 
> that with no examples, I'd get a kick out of it too. So... 
> rsh must have changed.  I use it in a script to move perforce 
> clients around from NT to UNIX. The attached script, 
> getfull.pl is the example that failed with the new program 
> and worked with the old.
> 
> Also, the semantics and output of "which", "ls", and "cp" 
> have changed too in my opinion, not the least of which is the 
> fau root directory and all the cygnus stuff being in 
> "/usr/local/bin" which is not a real directory on my machine. 

The cygnus stuff goes into c:\cygwin\bin aka /usr/bin, not
/usr/local/bin. Are you sure you installed Cygwin via setup.exe, not
from some other site?

As for the tools, by and large they all support d:\foo syntax as well -
but remember, if you run them within bash, the \ becomes an escape
character, so you need d:\\foo for the tool to see the backslash.

Rob

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Copy-on-write fork

2002-04-19 Thread Robert Collins



> -Original Message-
> From: Chris January [mailto:[EMAIL PROTECTED]] 
> Sent: Saturday, April 20, 2002 12:07 PM
> To: [EMAIL PROTECTED]
> Subject: Copy-on-write fork
> 
> 
> This is mainly a question aimed at Christopher Faylor, but 
> maybe someone else knows the answer. My question is, with 
> regard to Chris's post "Re: copy-on-write (oh well)" 
> [http://www.cygwin.com/ml/cygwin-developers/2000-07/msg00026.h
> tml], does anyone know why a copy-on-write implementation of 
> fork takes longer than the current Cygwin version?? 

What would be interesting would be to closely monitor the relevant
perfmon items and see if you can determine the thing causing the delay.
You'd probably need a custom program to get enough detail though :[.

Rob

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: xfree86 install makes wininit not working

2002-04-19 Thread Christopher Faylor

And here it begins...

Cygwin/XFree86 has its own mailing list:  [EMAIL PROTECTED]

If you want help you should ask the experts.

I've redirected this message there.

cgf

On Sat, Apr 20, 2002 at 03:59:32AM +0200, Sylvain Petreolle wrote:
>Hi,
>
>I wanted to update my existing Xfree86-4.2.0-1
>installation.
>So i choose a "default" Xfree86 installation.
>All files downloaded correct,
>and i was told that everything was ok.
>
>But at reboot,
>a 65497 bytes wininit.ini wants to rename/rewrite 627
>files, and no one is replaced (wininit.ini isn't even
>renamed to .bak)
>
>This damn thing makes windows write "Please wait while
>updating your configuration files..." every time
>I reboot if I don't rename the file.
>could the fact that wininit.ini is too big make it
>fail ?
>
>I'm running it under Windows Me.

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Why did you guys break EVERYTHING...

2002-04-19 Thread Charles Wilson

>>Also, the semantics and output of "which", "ls", and "cp" 
>>have changed too in my opinion, not the least of which is the 
>>fau root directory and all the cygnus stuff being in 
>>"/usr/local/bin" which is not a real directory on my machine. 
>>
> 
> The cygnus stuff goes into c:\cygwin\bin aka /usr/bin, not
> /usr/local/bin. Are you sure you installed Cygwin via setup.exe, not
> from some other site?


I'm curious to know exactly how OLD is the version of cygwin that 
"worked" for you, Barry?  I mean, the 'mount' convention has been around 
since StoneHenge or longer -- that is, using a mount table to create a 
mapping between multi-rooted windows paths (A:\this, C:\that) and a 
single-rooted unixlike path structure (/ == root, but /cygdrive/a/this = 
A:\this, etc.  Note that /cygdrive/X/ = X:\ is handled automagically by 
cygwin -- and the old mechanism (//X/ = X:\) doesn't work anymore 
because it's too similar to the way you access remote windows shares 
(//computer/share/file  :  what if you have a computer named 'X'?)

 
> As for the tools, by and large they all support d:\foo syntax as well -
> but remember, if you run them within bash, the \ becomes an escape
> character, so you need d:\\foo for the tool to see the backslash.


Although those programs that use ':' as a delimiter in their filespec 
arguments may be a little confused -- but most of the tools I am talking 
about are fairly new compared to stonehenge, so I doubt they 'broke' on 
your system; your ancient installation just didn't HAVE an scp program...

scp A:\\boblocal remotecomp:fred

scp MAY be confused by this:
   1) copy file /boblocal on computer 'A' to file ~/fred on computer 
'remotecomp'?  scp can't do 3rd party transfers.
   2) copy local file boblocal on local disk A:\ to file ~/fred on 
computer remotecomp?  Sure, no problem...

I'm not sure which interpretation scp will use.

Oh -- and one more tip:  In windows (cmd.exe/command.com, etc) the 
following is a perfectly valid pathspec:
   A:/fred/george
I've gotten into the habit of always using forward slashes -- in both 
command.com and in bash, so I don't have to worry about the 'oh yeah in 
bash you need to double up the backslashes' problem.

--Chuck


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Why did you guys break EVERYTHING...

2002-04-19 Thread Charles Wilson

Schwartz, Barry wrote:

> I'm sure you won't put this in the "intelligent" question genre but...
> I've been using cygwin for years and I brag about it and make all my teammates 
>install it and make my managers refuse to piss away money on MKS...
> Well, I think that party's over.  I just installed the new distribution and every 
>one (and I mean EVERY GODDAMN ONE) of my scripts that call any of your routines that 
>need to know what a host or a directory are f#$king broke.  What in god's name is 
>"/usr/local/bin" on a windows machine?  Why don't you UNIX weeneies get a grip.  
>F#$king fix it.  It used to be great.  Now I can't even change a directory.
> I've gone back to your old, unsupported code until we can find the money to equip 
>our team with MKS for $400 a throw.  Thanks for making a great product unusable.


BTW, did it occur to anyone that the rapid and multiple responses to 
this email -- which, given its tone and lack of specific content 
qualifies as a troll by any objective measure -- serve to ENCOURAGE this 
sort of insistent, badgering, and rude behavior?

I mean, geez -- it worked, didn't it?  The guy IS getting his answers -- 
and very rapidly...  In behavioral science, we call this "positive 
reinforcement of aberrent behavior".

--Chuck


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Why did you guys break EVERYTHING...

2002-04-19 Thread wayne

Well Barry for what it is worth I think the more cygwin becomes
like unix the better.  After all it is a product designed to
make windows work more like unix and ease porting of unix code
to windows.  As for the backward paths delimiters and drive letters
they will make your code unable to run on unix if you want your
code portable you need to not use them.  
As for /usr/local/bin that is very useful I can have my program
put something in /usr/local/bin and it will work wither or not
the OS is windows, AIX, Solaris FreeBSD or Linux.  In other words
I can write the script once and never change it... provided I 
don't add things like c:\winnt\system32\drivers\etc.  If I do that
then my code will not work on anything but winnt.

On Fri, Apr 19, 2002 at 07:29:46PM -0700, Schwartz, Barry wrote:
> OK.  Feeling better now... If one of my customers wrote me that with no
> examples, I'd get a kick out of it too.
> So...
> rsh must have changed.  I use it in a script to move perforce clients around
> from NT to UNIX.
> The attached script, getfull.pl is the example that failed with the new program
> and worked with the old.
> 
> Also, the semantics and output of "which", "ls", and "cp" have changed too in my
> opinion, not the least of which is the fau root directory and all the cygnus
> stuff being in "/usr/local/bin" which is not a real directory on my machine.  I
> would much rather see the native paths.  That is definately what the old code
> did and what my scripts expect.  
> 
> I definately do not need you guys to fix my scripts or show me how the programs
> work.  I can handle that.  It's just that it's not how I really want to spend a
> half a work day when I have other stuff to do.  I'm also a little embarrassed
> since I raved about your tools and made another group adopt them for an
> upcomming project.  Now, when they try to run my scripts, they will crap out...
> 
> I'll probably have to fix them since you won't be supporting the old stuff and I
> need some of the tools only available in the new release.   
> 
> Although I need to tone down...  I really do "feel" the unixisms creeping in.  I
> like the semantics of the unix commands and the familiarity since I work on both
> platforms.  But, on a windows box (my main sqeeze) I expect paths and file
> locations to take the windows form.  Just my opinion...
> 
> Thanks for getting back to me by the way.
> 
> barry
> 
> 
> > -Original Message-
> > From: Chris Ellsworth [mailto:[EMAIL PROTECTED]]
> > Sent: Friday, April 19, 2002 4:37 PM
> > To: Schwartz, Barry; [EMAIL PROTECTED]
> > Subject: Re: Why did you guys break EVERYTHING...
> > 
> > 
> > umm calm down, maybe you could post more of your scripts and what they
> > do
> > and expound on this line
> > "What in god's name is "/usr/local/bin" on a windows machine?"
> > do you mean WHERE? not what?
> > 
> > - Original Message -
> > From: "Schwartz, Barry" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Friday, April 19, 2002 3:46 PM
> > Subject: Why did you guys break EVERYTHING...
> > 
> > 
> > > I'm sure you won't put this in the "intelligent" question genre
> > but...
> > > I've been using cygwin for years and I brag about it and make all my
> > teammates install it and make my managers refuse to piss away money on
> > MKS...
> > > Well, I think that party's over.  I just installed the new
> > distribution and every one (and I mean EVERY GODDAMN ONE) of my
> > scripts that call any of your routines that need to know what a host
> > or a directory are f#$king broke.  What in god's name is
> > "/usr/local/bin" on a windows machine?  Why don't you UNIX weeneies
> > get a grip.  F#$king fix it.  It used to be great.  Now I can't even
> > change a directory.
> > > I've gone back to your old, unsupported code until we can find the
> > money to equip our team with MKS for $400 a throw.  Thanks for making
> > a great product unusable.
> > >
> > > Sincerely,
> > > Barry Schwartz
> > >
> > > --
> > > Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
> > > Bug reporting: http://cygwin.com/bugs.html
> > > Documentation: http://cygwin.com/docs.html
> > > FAQ:   http://cygwin.com/faq/
> > >
> > >
> > 
> 
> --
> Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
> Bug reporting: http://cygwin.com/bugs.html
> Documentation: http://cygwin.com/docs.html
> FAQ:   http://cygwin.com/faq/

-- 
Slowly and surely the unix crept up on the Nintendo user ...
Wayne Willcox  I will not eat green eggs and ham
[EMAIL PROTECTED] I will not eat them Sam I Am!!
A wise person makes his own decisions, a weak one obeys public opinion.
-- Chinese proverb

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/

Double back slash. Was: Re: Why did you guys break EVERYTHING...

2002-04-19 Thread Milton Calnek

I was wondering if anyone else thinks d:\\foo is too complicated...
or rather that it could be simplifed to d:/foo.  Or if you made the
shell read :\ as :\ then we would have a more uniform interface...

Hmmm... I'm sure that this issue is more complicated than I understand
at this point.

I'm just remembering how much I appreciated it when samba made their
commands parse //host/share as well as host\\share.

In message <[EMAIL PROTECTED]>, 
"Robert Collins" writes:
> As for the tools, by and large they all support d:\foo syntax as well -
> but remember, if you run them within bash, the \ becomes an escape
> character, so you need d:\\foo for the tool to see the backslash.
> 
> Rob
> 
> --
> Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
> Bug reporting: http://cygwin.com/bugs.html
> Documentation: http://cygwin.com/docs.html
> FAQ:   http://cygwin.com/faq/

--
Milton Calnek
[EMAIL PROTECTED]

Everything should be as simple as possible - but no simpler.
-- Albert Einstein as quoted by Peter G. Neumann in CHATS Principles

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Double back slash. Was: Re: Why did you guys break EVERYTHING...

2002-04-19 Thread Charles Wilson

Milton -
   d:/foo works now (in cygwin progs like bash)  It even works in 
windows file dialogs -- but not in cmd.exe or command.com, contrary to 
my post a few minutes ago.  I got confused.

--chuck


Milton Calnek wrote:

> I was wondering if anyone else thinks d:\\foo is too complicated...
> or rather that it could be simplifed to d:/foo.  Or if you made the
> shell read :\ as :\ then we would have a more uniform interface...
> 
> Hmmm... I'm sure that this issue is more complicated than I understand
> at this point.
> 
> I'm just remembering how much I appreciated it when samba made their
> commands parse //host/share as well as host\\share.
> 
> In message <[EMAIL PROTECTED]>, 
>"Robert Collins" writes:
> 
>>As for the tools, by and large they all support d:\foo syntax as well -
>>but remember, if you run them within bash, the \ becomes an escape
>>character, so you need d:\\foo for the tool to see the backslash.
>>
>>Rob
>>
>>--
>>Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
>>Bug reporting: http://cygwin.com/bugs.html
>>Documentation: http://cygwin.com/docs.html
>>FAQ:   http://cygwin.com/faq/
>>
> 
> --
> Milton Calnek
> [EMAIL PROTECTED]
> 
> Everything should be as simple as possible - but no simpler.
> -- Albert Einstein as quoted by Peter G. Neumann in CHATS Principles
> 
> --
> Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
> Bug reporting: http://cygwin.com/bugs.html
> Documentation: http://cygwin.com/docs.html
> FAQ:   http://cygwin.com/faq/
> 
> 
> 



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Why did you guys break EVERYTHING...

2002-04-19 Thread Charles Wilson



Charles Wilson wrote:


> Oh -- and one more tip:  In windows (cmd.exe/command.com, etc) the 
> following is a perfectly valid pathspec:
>   A:/fred/george
> I've gotten into the habit of always using forward slashes -- in both 
> command.com and in bash, so I don't have to worry about the 'oh yeah in 
> bash you need to double up the backslashes' problem.


Oops -- misinformation alert.  A:/fred/george works in windows GUI file 
dialogs; it DOESN'T work in cmd.exe.  (I use 'raw' cmd.exe so rarely 
anymore, I somehow conflated "windows GUI file dialogs" with cmd.exe. 
sorry)

--Chuck



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug with /cygdrive/X in binmode

2002-04-19 Thread Charles Wilson

mount -s -b --change-cygdrive-prefix cygdrive
mount -u -b --change-cygdrive-prefix cygdrive

man mount is your friend (although it doesn't explicitly describe how to 
use the --change-cygdrive-prefix option to change the mode from text to 
binary without actually changing the prefix...

--Chuck


Andre Bleau wrote:

> I'm having trouble mounting some of my drives in binmode. As an ordinary 
> user, I tried:
> 
> mount -b -f E: /cygdrive/e
> 
> To mount the E: drive in binmode. Mount reports:
> 
> $ mount
> C:\cygwin\bin on /usr/bin type system (textmode)
> C:\cygwin\lib on /usr/lib type system (textmode)
> C:\cygwin on / type system (textmode)
> E: on /cygdrive/e type user (binmode)
> c: on /cygdrive/c type user (textmode,noumount)
> d: on /cygdrive/d type user (textmode,noumount)
> z: on /cygdrive/z type user (textmode,noumount)
> 
> Writing to files under /cydrive/e still converts \n to \r\n. I used the 
> following test program (testNL.c):
> 
> #include 
> main ()
> {
> FILE *fd;
> fd = fopen("HelloWorld", "w");
> fprintf(fd, "Hello world\n");
> }
> 
> Compiled with:
> 
> gcc -g testNL.c -o testNL
> 
> Test results:
> 
> cd /cygdrive/e/Partage/Images
> testNL
> od -c HelloWorld
> 000   H   e   l   l   o   w   o   r   l   d  \r  \n
> 015
> 
> However, creating another binary mount point, things work as they should:
> 
> mkdir /Partage
> mount -b  E:/Partage /Partage
> $ mount
> C:\cygwin\bin on /usr/bin type system (textmode)
> C:\cygwin\lib on /usr/lib type system (textmode)
> E:\Partage on /Partage type user (binmode)
> C:\cygwin on / type system (textmode)
> E: on /cygdrive/e type user (binmode)
> c: on /cygdrive/c type user (textmode,noumount)
> d: on /cygdrive/d type user (textmode,noumount)
> z: on /cygdrive/z type user (textmode,noumount)
> 
> cd /Partage/Images
> testNL
> od -c HelloWorld
> 000   H   e   l   l   o   w   o   r   l   d  \n
> 014
> 
> It seems that users cannot remount their drives in binmode but only 
> subdirectories.
> 
> cygwin version is 1.3.10-1
> 
> 
> André Bleau, ing., associé de recherche
> [EMAIL PROTECTED]
> 
> Laboratoire de recherche en imagerie et orthopédie (LIO)
> École de technologie supérieure (ETS)
> 
> 
> -- 
> Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
> Bug reporting: http://cygwin.com/bugs.html
> Documentation: http://cygwin.com/docs.html
> FAQ:   http://cygwin.com/faq/
> 
> 



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Linker issues

2002-04-19 Thread Bryan Siever

Greetings,
I had posted earlier about some undefined references to InitCommonControls.
I seem to be having a problem trying to link with the comctl32 library, I
link to it but it still can't find it. I realize that this isn't directly
related to cygwin so I am asking if anyone has had any experience with this
subject or could shed some light on it to please contact me off line so as
to not use up space on this mailing list. Thanks in advance.





--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




I am not going to let Cygwin BSOD my Windows 2000 Server

2002-04-19 Thread George Hester

I realize that at one time setup.exe might not have been all that it was
thought to be.  And that now it may be better.  But once burned many people
do not jump back in the flames.  Well I decided I would stick my little toe
in again and see the results.  I really thought there would be manual
install literature because of the way setup.exe let me download these files.
I had to un bzip2 them; ungz them; untar them and they are now sitting here
ready to be installed.  So I went looking for that Manual install.

Yeah right.  So I wrote here.  A few people have written to me telling me
that I am too dense to do it this way.  No I like to keep my little toes.  I
only have a few you know.

This software I was going to use to help build a Mozilla browser.  If I can
find some other way of making one that I'll do.  But I was hoping literature
of a Manual Install was available.  It seems it isn't.

Suggestion.  Let's consider a Manual Install Direction for us weenies that
lost a few toes trying to install this software in the past.

Thanks.

--
George Hester
_





--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: I am not going to let cygwin BSOD my Windows 2000 Server

2002-04-19 Thread Christopher Faylor

On Sat, Apr 20, 2002 at 02:51:45AM -0400, George Hester wrote:
>Suggestion.  Let's consider a Manual Install Direction for us weenies
>that lost a few toes trying to install this software in the past.

You're making things way too hard for yourself.  Just run setup.exe
and select "Install" rather than "Download".  Then everything will
be installed automatically.  You don't have to unzip/bunzip anything
by hand.  setup.exe has *never* required a manual step like this.

cgf

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Where is the manual to manually install cygwin in Windiows 2000

2002-04-19 Thread George Hester

Could you give the CVS commands to get the source of the setup?  I am
thinking this is the only way I can do what this post is asking.  At least
that is my understanding.  Thanks.

--
George Hester
_
"Larry Hall (RFK Partners, Inc)" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> At 07:36 AM 4/19/2002, misi misi wrote:
> >Hallo,
> >from where can the source of setup be downloaded?
> >CVS is no choice, because of a firewall.
>
>
> No, CVS is it.
>
>
> >Is there a possibility to start setup.exe in
> >batchmodus, so cygwin could be installed an a lot
> >of machines remotly?
>
>
> I refer you to:
>
> http://cygwin.com/ml/cygwin/2002-04/msg01008.html
>
>
> Larry Hall  [EMAIL PROTECTED]
> RFK Partners, Inc.  http://www.rfk.com
> 838 Washington Street   (508) 893-9779 - RFK Office
> Holliston, MA 01746 (508) 893-9889 - FAX
>
>
> --
> Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
> Bug reporting: http://cygwin.com/bugs.html
> Documentation: http://cygwin.com/docs.html
> FAQ:   http://cygwin.com/faq/
>
>





--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/