This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Tue, 14 Sep 2004, Max Bowsher wrote:...
Igor Pechtchanski wrote:Hi,
The patch below redirects stdin from /dev/null when running postinstall scripts, so that installation doesn't hang if a program called from a postinstall script decides to ask the user something. AFAICS, this is against the CVS HEAD. Igor
I tried to test this patch, but I wasn't able to reproduce the hang even before applying it !? Could you explain how to reproduce the hang?
:-) I never saw the hang, actually. The patch is just common sense.
However, AFAIU, you need to call a program that reads stdin from the postinstall script. Putting in a shell read should be enough, but apparently isn't -- try different shells, though, as they may be using different mechanisms for reading stdin. The best thing to do would be to look at the texconfig source, and see exactly what *it* is using, as it definitely blocks.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |