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 X-Originating-IP: [195.224.233.3] From: "John Vincent" To: B DOT Clewett AT roadrunner DOT uk DOT com Cc: cygwin AT cygwin DOT com Subject: Re: Duplicate CygWin Date: Tue, 18 Feb 2003 15:10:55 +0000 Mime-Version: 1.0 Content-Type: text/plain; format=flowed Message-ID: X-OriginalArrivalTime: 18 Feb 2003 15:10:56.0243 (UTC) FILETIME=[EFA81430:01C2D75F] Hi there, I may be missing something, but from you're original email it looks to me like you don't need another cygwin1.dll at all! I think all you need is a script with a few calls to umount and mount to fix your file mount points and a call to chroot to change the file system root, plus some changes to the PATH environment variable. Try "man chroot", "man umount" and "man mount" to see how these commands work. Then write a little shell script wrapper to run your application after changing the mount points, file system root, and environment appropriately. I hope this suggestion helps. /John Vincent. > >(snipped from original posting) >Noting:- It's not a cut down version of CygWin*.DLL I need, >but a cut down version of the file system, to just a couple >of dozen files in /bin, /tmp, /usr and /etc, forming a 'mini' >UNIX for a specific application. > _________________________________________________________________ MSN Messenger - fast, easy and FREE! http://messenger.msn.co.uk -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/