Mail Archives: cygwin/2000/11/13/13:32:02
--- Christopher Faylor <cgf AT redhat DOT com> wrote:
> On Mon, Nov 13, 2000 at 09:34:56AM -0800, Earnie Boyd wrote:
> >--- DJ Delorie <dj AT delorie DOT com> wrote:
> >>
> >> > D: /var system binmode
> >> >
> >> > the last entry is not there anymore when setup finishes.
> >>
> >> There are certain key mounts that setup removes always, /var is one of
> >> them. If you look in install.cc, you'll see the whole list:
> >>
> >> remove_mount ("/");
> >> remove_mount ("/usr");
> >> remove_mount ("/usr/bin");
> >> remove_mount ("/usr/lib");
> >> remove_mount ("/var");
> >> remove_mount ("/lib");
> >> remove_mount ("/bin");
> >> remove_mount ("/etc");
> >>
> >> create_mount ("/", root_dir, istext, issystem);
> >> create_mount ("/usr/bin", concat (root_dir, "/bin", 0), istext,
> issystem);
> >> create_mount ("/usr/lib", concat (root_dir, "/lib", 0), istext,
> issystem);
> >>
> >> This is done to ensure that the resulting setup works smoothly for all
> >> users.
> >
> >Should we now modify this to conditionally remove these based on whether the
> >installation is into a new root directory? If I'm updating I would be very
> >upset to learn that my now mounted /bin directory had been removed. I have
> it
> >mounted per CGF's suggestion for cygexec bit switch.
>
> Actually, I suppose that setup should set the cygexec bit for /bin and
> /usr/bin.
> It's been valid for a number of releases of cygwin.
>
> The only problem is that mingw programs like strace.exe won't work correctly,
> so they have to be "mounted" separately.
>
> mount -f -b -x c:\cygwin\bin\strace.exe /bin/strace.exe
> mount -f -b -x c:\cygwin\bin\strace.exe /usr/bin/strace.exe
>
> Not too pretty... Maybe we need another bin directory that holds non-cygwin
> executables. cygcheck.exe really shouldn't be a cygwin binary so it should
> go there, too.
>
I hear a /sbin in this.
Cheers,
=====
Earnie Boyd
mailto:earnie_boyd AT yahoo DOT com
--- <http://earniesystems.safeshopper.com> ---
--- Cygwin: POSIX on Windows <http://gw32.freeyellow.com/> ---
--- Minimalist GNU for Windows <http://www.mingw.org/> ---
__________________________________________________
Do You Yahoo!?
Yahoo! Calendar - Get organized for the holidays!
http://calendar.yahoo.com/
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
- Raw text -