Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Date: Sat, 9 Oct 2004 23:05:50 -0400 From: Christopher Faylor To: cygwin AT cygwin DOT com Subject: Re: PostInstallLast addons? Message-ID: <20041010030550.GA14377@trixie.casa.cgf.cx> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <4162386A DOT 1080009 AT pastornet DOT net DOT au> <20041005084757 DOT GK6702 AT cygbert DOT vinschen DOT de> <41681FAE DOT 7050508 AT x-ray DOT at> <20041009201936 DOT GA11424 AT trixie DOT casa DOT cgf DOT cx> <1097371147 DOT 11430 DOT 206127296 AT webmail DOT messagingengine DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1097371147.11430.206127296@webmail.messagingengine.com> User-Agent: Mutt/1.4.1i On Sat, Oct 09, 2004 at 06:19:07PM -0700, Lex Ein wrote: >On Sat, 9 Oct 2004 16:19:36 -0400, "Christopher Faylor" > said: >> On Sat, Oct 09, 2004 at 07:28:14PM +0200, Reini Urban wrote: >> >Robert R Schneck schrieb: >> >>lex ein wrote: >> >>>6. If a user has by some miracle heard of 'locate', a search using >> >>>'locate openssh' produces no results unless the user first runs >> >>>'updatedb'. >> >> >> >>Would it be appropriate for the PostInstallLast part of setup which >> >>"updates info dir" to also run makewhatis? And perhaps even updatedb? >> > >> >Very unlikely. >> >These are quite massive processes in contrary to _update-info-dir >> > >[...] > >> Boy, I started a makewhatis at the start of this message. It's been >> a few minutes, and it's still going. >> >> >> >> It took *seven* minutes to complete (cygwin sucks. why is it so slow? >> discuss amongst yourselves) I guess we really can't add this to the >> setup process. >> >> cgf > >How about a few extra checkbox items on the "Cygwin Setup - Create >Icons" screen >in setup.exe? > >"Cygwin Setup - Finish > > Create icons > Have setup create icons for easy access to the Cygwin environment. > [ ] Create icon on _Desktop > [ ] Add icon to _Start Menu > > Optional tasks - (may take many minutes!) > [ ] Build database (makewhatis) of man page short descriptions for > 'whatis' & 'apropos'. > [ ] Build database (updatedb) of file names for 'locate'. > > Display README information at exit. > [ ] Display /usr/share/doc/Cygwin/ directory of README files. I think that's a very good idea. It would need to be conditional on the existence of man and, I guess, find, though. I think we've discussed adding optional dialogs to setup at one point. Maybe packages could somehow register themselves with setup as they are installing so that this kind of thing could be added on a per-package basis. cgf -- 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/