From: <jw...@bi...> - 2005-10-03 23:02:28
|
Sorry Lennart. I'll pull my head in, put it down to my paranoia. I don't understand enough of the MinGW or Msys strategy to feel safe. Microsoft is coming on pretty heavy lately, and I fear it. I do Systems reverse engineering these days it is far safer. It just occured to me to remove the MinGW download. That way I can't even be tempted to look at Windows code. Regards JW ---- Lennart Borgman <len...@st...> wrote:=20 > Can you please be more specific? Do you mean that this kind of looking=20 > at the uninstall information is a bad thing? Sure, it is! That is why I= =20 > started the thread... - I want another way, but this is the only way at= =20 > the momenent! But practically I need a way at the moment so I have to=20 > use this... >=20 > The preferred way is IMHO that MSYS tells to the App Paths registry key= =20 > where it is. This is the way recommended by MS if I understand it correct= ly. >=20 >=20 >=20 > jw...@bi... wrote: >=20 > >Sorry guys. > >That Strategy is called MAD: Mutually Assured Destruction. > >"Ignore history and you are doomed to relive it". > >It may not be illegal reverse engineering practice in the strictest senc= e. > >But it is still too close for comfort and bad practice. > >Microsoft software design engineers use Data flow and Process Flow and U= ML: Unified Modelling Language to create these "rat-runs".=20 > >It actually involves the exhaustive searching of a maze of corridors to = find an Exit. > >Human intelligence is not up to it. > >To get an idea of the effort involved download the free SqueakNOS (No Op= erating System) image onto a floppy. Then at the cursor enter say: > >=0920 fatorial > >Then keep incrementing the value up or down. > >Just how mush time do you have? and then you still have no certainty. > >It is just not good logical thinking.=20 > >Sorry, but not thinking at all, "merely a cartic of the common understa= nding". > >Now search on "what is carthic". > >If it is any comfort, I still do it myself. > >JW > > > >---- Leif W <war...@us...> wrote:=20 > > =20 > > > >>>From: "Lennart Borgman" <len...@st...> > >>>Sent: 2005 October 03 Monday 08:24 > >>> > >>> =20 > >>> > >>>I just realized how to find MSYS when you do not know if it is=20 > >>>installed > >>> =20 > >>> > >>[snip] > >> > >> =20 > >> > >>>Look in the Windows Registry at > >>> > >>> > >>>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall= \ > >>> > >>>There should be a key named something like > >>> > >>> MSYS-1.0_is1 > >>> > >>>if MSYS is installed. This in its turn has a string value with the=20 > >>>name > >>> > >>> Inno Setup: App Path > >>> > >>>which tells where MSYS is installed. (Or you can look at=20 > >>>UninstallString.) > >>> =20 > >>> > >>That may work fine for the current version of the installer, but the=20 > >>keys and strings may change for different versions of MSYS, or differen= t=20 > >>installer tools (NSIS versus Inno Setup). Maybe there's a more generic= =20 > >>approach, or an installer convention that could be conceived? Need to= =20 > >>know if it's installed, perhaps status (e.g. ok, not configured, broken= =20 > >>or half installed), location (drive or unc and path), and for MinGW wit= h=20 > >>many optional components, perhaps the name of a file containing what's= =20 > >>installed, along with some of this other info I mention. > >> > >>Well, of course all of this assumes MSYS was installed with an=20 > >>installer, when conceivably it could be custom built and copied, or=20 > >>otherwise unarchived somewhere, in which case it's just guessing at=20 > >>standard path names across all drives or uncs, which is anybody's guess= . > >> > >>Anyways that's all speculative on my part. > >> > >>Leif > >> > >> > >> > >> > >>------------------------------------------------------- > >>This SF.Net email is sponsored by: > >>Power Architecture Resource Center: Free content, downloads, discussion= s, > >>and more. http://solutions.newsforge.com/ibmarch.tmpl > >>_______________________________________________ > >>Mingw-msys mailing list > >>Min...@li... > >>https://lists.sourceforge.net/lists/listinfo/mingw-msys > >> =20 > >> > > > > > >------------------------------------------------------- > >This SF.Net email is sponsored by: > >Power Architecture Resource Center: Free content, downloads, discussions= , > >and more. http://solutions.newsforge.com/ibmarch.tmpl > >_______________________________________________ > >Mingw-msys mailing list > >Min...@li... > >https://lists.sourceforge.net/lists/listinfo/mingw-msys > > =20 > > >=20 >=20 > --=20 > Lennart > fr=C3=A5n Lund > len...@st... >=20 >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: > Power Architecture Resource Center: Free content, downloads, discussions, > and more. http://solutions.newsforge.com/ibmarch.tmpl > _______________________________________________ > Mingw-msys mailing list > Min...@li... > https://lists.sourceforge.net/lists/listinfo/mingw-msys |