Mail Archives: cygwin/2003/04/21/10:38:22
--openmail-part-6dcedd4e-00000001
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline; filename="1.txt"
;Creation-Date="Mon, 21 Apr 2003 16:38:04 +0200"
Content-Transfer-Encoding: 7bit
Received: from epsilon.dmz-eu.st.com (ns1.st.com [164.129.230.8])
by eux100.sgp.st.com (8.9.3 (PHNE_24419+JAGae58098)/8.9.3) with ESMTP id QAA08538
for <saber DOT zrelli AT st DOT com>; Mon, 21 Apr 2003 16:03:21 +0200 (METDST)
Received: (from nobody AT localhost)
by epsilon.dmz-eu.st.com (8.11.4/8.11.2) id h3LE3K612369
for saber DOT zrelli AT st DOT com; Mon, 21 Apr 2003 14:03:20 GMT
Received: by epsilon.dmz-eu.st.com (STMicroelectronics, from userid 0)
id AA4DD48C4; Mon, 21 Apr 2003 14:03:20 +0000 (GMT)
Received: from alpha.dmz-eu.st.com (localhost [127.0.0.1])
by epsilon.dmz-eu.st.com (STMicroelectronics) with ESMTP id 51BEC1849
for <saber DOT zrelli AT st DOT com>; Mon, 21 Apr 2003 14:03:20 +0000 (GMT)
Received: from sources.redhat.com (sources.redhat.com [66.187.233.205])
by alpha.dmz-eu.st.com (STMicroelectronics) with SMTP id 76000DA41
for <saber DOT zrelli AT st DOT com>; Mon, 21 Apr 2003 14:03:19 +0000 (GMT)
Received: (qmail 7845 invoked by alias); 21 Apr 2003 14:02:45 -0000
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
Precedence: bulk
List-Unsubscribe: <mailto:cygwin-unsubscribe-saber.zrelli=st DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Received: (qmail 7832 invoked from network); 21 Apr 2003 14:02:44 -0000
Received: from unknown (HELO slinky.cs.nyu.edu) (128.122.20.14)
by sources.redhat.com with SMTP; 21 Apr 2003 14:02:44 -0000
Received: from localhost (pechtcha AT localhost)
by slinky.cs.nyu.edu (8.11.7+Sun/8.11.7) with ESMTP id h3LE2hJ14196;
Mon, 21 Apr 2003 10:02:43 -0400 (EDT)
X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs
Date: Mon, 21 Apr 2003 10:02:43 -0400 (EDT)
From: Igor Pechtchanski <pechtcha AT cs DOT nyu DOT edu>
Reply-To: cygwin AT cygwin DOT com
To: saber DOT zrelli AT st DOT com
Cc: cygwin AT cygwin DOT com
Subject: Re: different mount table per bash session
In-Reply-To: <H0000b6d6dc6f344 DOT 1050676587 DOT eux100 DOT sgp DOT st DOT com AT MHS>
Message-ID: <Pine DOT GSO DOT 4 DOT 44 DOT 0304210956380 DOT 19398-100000 AT slinky DOT cs DOT nyu DOT edu>
Importance: Normal
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
--openmail-part-6dcedd4e-00000001
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline; filename="Re:"
;Creation-Date="Mon, 21 Apr 2003 16:38:04 +0200"
Content-Transfer-Encoding: 7bit
Igor ,
the user that cygwin considers is the windows user ,
is it possible , to emulate multi user session system with cygwin ;
make cygwin consider a /etc/passwd like file.
allowing user switch using login command ?
when i see to /bin , i don't see neither adduser , nor addgroup.
______________________________ Reply Separator _________________________________
Subject: Re: different mount table per bash session
Author: pechtcha at internet/dd.RFC-822=pechtcha AT cs\.nyu\.edu
Date: 4/21/2003 4:02 PM
On Fri, 18 Apr 2003 saber DOT zrelli AT st DOT com wrote:
> Hi there ,
>
> I'm using cygwin bash to run a certain nmber of processes on separate
> drives , each time i start a new process i mount it's working drive ,
> but this way all previous processes change their working drive ; cause
> of the latest mount.
> could some one tell me how could i resolve this problem.
>
> Tks .
Saber,
I'm assuming you're only talking about auxiliary mounts, and that the main
mounts ("/", "/usr/bin", and "/usr/lib") are the same for all bash
instances.
Cygwin only supports two mount tables at a time for each user (one system
table and one user table). The system table is shared among all users.
Aside from the fact that (as Rolf has pointed out) you don't really *need*
to mount anything, the only way you can get separate mount tables in
separate bash sessions is by running them as different users. You could
use either "ssh" or "at /interactive" to switch user contexts. Don't
forget to use "mount -u", or you'll be changing the system mount table.
Igor
P.S. Your "Shift" key seems to be malfunctioning...
--
http://cs.nyu.edu/~pechtcha/
|\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu
ZZZzz /,`.-'`' -. ;-;;,_ igor AT watson DOT ibm DOT com
|,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski
'---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow!
Knowledge is an unending adventure at the edge of uncertainty.
-- Leto II
--
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/
--openmail-part-6dcedd4e-00000001
Content-Type: text/plain; charset=us-ascii
--
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/
--openmail-part-6dcedd4e-00000001--
- Raw text -