delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/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 |
Message-ID: | <40C6F85C.3050901@ieee.org> |
Date: | Wed, 09 Jun 2004 12:45:32 +0100 |
From: | Jason Pearce <jason DOT pearce AT ieee DOT org> |
User-Agent: | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6b) Gecko/20031208 |
MIME-Version: | 1.0 |
To: | Cygwin List <cygwin AT cygwin DOT com> |
Subject: | user PATH spec missing via rlogin. |
I've just installed inetd on an NT system and most things seem to be working fine. In the rlogin session USER environment variables (from control panel -> system -> environment) seem to come through OK, but in the case of PATH where it is also defined in the SYSTEM environment. I only get the SYSTEM path. Is this expected? Natively on the host machine my path contains system and user details [~]$ echo $PATH /usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/cygdrive/c/WINNT/system32:/cygdrive/c/WINNT:/cygdrive/c/NETMANAG.32:/cygdrive/c/orawin/bin:/usr/bin:/cygdrive/d/vlib/std:/cygdrive/d/WVOFFICE:/cygdrive/c/AVANTI/98.4/PC:/cygdrive/c/util:/cygdrive/c/ctexe:/cygdrive/c/ctlib:/cygdrive/c/ezc:/cygdrive/c/Modeltech_5.6/win32:/cygdrive/c/Program Files/Symphony EDA/VHDL Simili 2.2/tcl/bin:/cygdrive/c/Program Files/MPLAB:/cygdrive/d/emacs-21.2/bin:/usr/bin Via remote rlogin it only contains the system portion >echo $PATH /usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/cygdrive/c/WINNT/system32:/cygdrive/c/WINNT:/cygdrive/c/NETMANAG.32:/cygdrive/c/orawin/bin:/usr/bin Is this expected behaviour? As an aside, I DO have USER mount points working when remotely logged in. This seems contrary to what I'd have expected from inetutils-1.3.2.README which states: - No user mount point is valid anymore! You have to install all your mount points in the system mount table. This doesn't change after you have logged in to a normal user account eg. via telnet/rlogin. It's possible that we can use the user mounts as soon as somebody contributes a patch to login and ftp that allows loading a user hive into the registry after authentication. Has someone already fixed login? I don't see any references to that in login releases. Over my remote rlogin I see: [~]$ mount D:\cygwin\usr\X11R6\lib\X11\fonts on /usr/X11R6/lib/X11/fonts type user (binmode) D:\cygwin\bin on /usr/bin type user (binmode) D:\cygwin\bin on /usr/bin type system (binmode) D:\cygwin\lib on /usr/lib type user (binmode) D:\cygwin\lib on /usr/lib type system (binmode) d:\projects on /projects type user (textmode) D:\cygwin on / type user (binmode) D:\cygwin on / type system (binmode) d:\tmp on /mnt/projects type user (textmode) c: on /cygdrive/c type user (binmode,noumount) d: on /cygdrive/d type user (binmode,noumount) e: on /cygdrive/e type user (binmode,noumount) Note that /projects is ONLY a user mount yet I can get full remote access via rlogin or ftp. Jason -- 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/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |