Message-Id: <200004132022.QAA05461@delorie.com> Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com From: "Parker, Ron" To: Mo DeJong , cygwin-developers AT sourceware DOT cygnus DOT com Subject: RE: setup + directories Date: Thu, 13 Apr 2000 16:18:26 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: multipart/mixed; boundary="----_=_NextPart_000_01BFA58E.5B22C4CC" This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_000_01BFA58E.5B22C4CC Content-Type: text/plain; charset="windows-1252" > From: Mo DeJong [mailto:mdejong AT cygnus DOT com] > Why not just rm -rf C:\Cygwin instead of playing around with > individual > files and directories? Ouch! Uh, some users may have directies and other things in here that they would not want removed when doing and uninstall-reinstall sequence. The /home/poor-user-with-deleted-files comes to mind immediately. > There is yet another HUGE problem with the uninstall script. It is TOO > easy to use. I start bash up a lot using the windows menu, and I > accidently clicked the uninstall menu option when I just > wanted to start > a shell. This one simple click in the wrong spot uninstalled cygwin > from my box (Yeouch). We need to add something like this to > the top of the uninstall bat. > > The following script will completely uninstall Cygwin from > your machine. > If you would like to continue please type "yes" at the prompt: > > (they should be forced to actually type "yes" and hit enter > to continue) I wouldn't call it HUGE, but adding a few appropriate echos and a pause statement should suffice. I will do this tonight. > Another option is to add an entry to the standard Windows list > of programs (the one you can access from Add/Remove Programs). > If the uninstall .bat file was launched from there, I think that > would be the best approach, but I have no idea how much work > that would be. Time allowing before the release, I could possibly implement this with regtool as DJ previously suggested. ------_=_NextPart_000_01BFA58E.5B22C4CC Content-Type: application/ms-tnef Content-Transfer-Encoding: base64 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 AADAAAAAAAAARgAAAAABhQAAAAAAAAsABYAIIAYAAAAAAMAAAAAAAABGAAAAAA6FAAAAAAAAAwAG gAggBgAAAAAAwAAAAAAAAEYAAAAAEYUAAAAAAAADAAeACCAGAAAAAADAAAAAAAAARgAAAAAYhQAA AAAAAAsADoAIIAYAAAAAAMAAAAAAAABGAAAAAAaFAAAAAAAAAwAmAAAAAAADADYAAAAAAB4AMUAB AAAAEQAAAFJEUEFSS0VSRDA2RkM0MDAAAAAAAwAaQAAAAAAeADBAAQAAABEAAABSRFBBUktFUkQw NkZDNDAwAAAAAAMAGUAAAAAAAwCAEP////8CAfk/AQAAAHQAAAAAAAAA3KdAyMBCEBq0uQgAKy/h ggEAAAAGAAAAL089QlVUTEVSIE1BTlVGQUNUVVJJTkcgQ09NUEFOWS9PVT1CVUlMRElOR1MvQ049 UkVDSVBJRU5UUy9DTj1UT1dFUi9DTj1SRFBBUktFUkQwNkZDNDAwAB4A+D8BAAAADAAAAFBhcmtl ciwgUm9uAB4AOEABAAAAEQAAAFJEUEFSS0VSRDA2RkM0MDAAAAAAAgH7PwEAAAB0AAAAAAAAANyn QMjAQhAatLkIACsv4YIBAAAABgAAAC9PPUJVVExFUiBNQU5VRkFDVFVSSU5HIENPTVBBTlkvT1U9 QlVJTERJTkdTL0NOPVJFQ0lQSUVOVFMvQ049VE9XRVIvQ049UkRQQVJLRVJEMDZGQzQwMAAeAPo/ AQAAAAwAAABQYXJrZXIsIFJvbgAeADlAAQAAABEAAABSRFBBUktFUkQwNkZDNDAwAAAAAEAABzDA 3bH9jKW/AUAACDDMxCJbjqW/AR4APQABAAAABQAAAFJFOiAAAAAAHgAdDgEAAAAUAAAAc2V0dXAg KyBkaXJlY3RvcmllcwALACkAAAAAAAsAIwAAAAAAAwAGEGaQ5VEDAAcQhwQAAAMAEBABAAAAAwAR EAEAAAAeAAgQAQAAAGUAAABGUk9NOk1PREVKT05HTUFJTFRPOk1ERUpPTkdAQ1lHTlVTQ09NV0hZ Tk9USlVTVFJNLVJGQzpDWUdXSU5JTlNURUFET0ZQTEFZSU5HQVJPVU5EV0lUSElORElWSURVQUxG SUxFAAAAAHd+ ------_=_NextPart_000_01BFA58E.5B22C4CC--