Old versions of setup.exe

Brian Dessent brian@dessent.net
Wed Nov 9 16:52:00 GMT 2005


Igor Pechtchanski wrote:

> Dave's running this command on a self-compiled version of setup.  The
> setup on the Cygwin site is compressed with upx, which mangles all strings
> (except the PE header).  So, one way to get version information into setup
> is to use the "Version:" tag in the PE header (or whatever it's called),
> but that will only work for the newest setup versions -- the older ones
> will have the "unextractable version" problem.

In that case:

upx -d setup.exe -o setup.tmp >/dev/null && \
   strings setup.tmp | grep setup-version | cut -d ' ' -f 3 && \
   rm setup.tmp

Brian

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list