Best practices for Cygwin install on Terminal Server in app mode?

Alex K. Angelopoulos aka@mvps.org
Sat May 17 19:26:00 GMT 2003


Igor Pechtchanski wrote:
> On 2003年5月17日, Andrew Markebo wrote:

> Is it possible that Terminal Services gives you a temporary registry
> that it throws out upon exiting?

It's not just possible; that's a precise description of how Terminal
Services works in install mode. It takes anything that is being set in
the environment by an application or is being written to the installer's
personal registry key and redirects it to
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal
Server\Install\Software\<Package-Key>
> Andy, FYI, the "/usr/bin:/bin:" is prepended to the PATH by the default
> /etc/profile, so bash may not be finding /etc (IOW, I concur on your
> mount guess).
> Igor

That sounds reasonable. There's a redirected mounts key, \Cygnus
Solutions\Cygwin\mounts v2, with nothing underneath it.
Beneath is the entire output of cygchk; I had to run explicitly as
/bin/cygcheck -svr of course...
Cygwin Win95/NT Configuration Diagnostics
Current System Time: Sat May 17 12:56:33 2003
Windows 2000 Advanced Server Ver 5.0 Build 2195 Service Pack 3
Path: c:\WINNT\system32
 c:\WINNT
 c:\WINNT\System32\Wbem
 c:\Program Files\Resource Kit\
C:\cygwin\bin\id.exe output (nontsec)
UID: 400(Administrator) GID: 401(mkpasswd)
401(mkpasswd)
C:\cygwin\bin\id.exe output (ntsec)
UID: 400(Administrator) GID: 401(mkpasswd)
401(mkpasswd)
SysDir: C:\WINNT\System32
WinDir: C:\Documents and Settings\Administrator\WINDOWS
HOME = `c:\Documents and Settings\Administrator'
PWD = `/usr/bin'
ALLUSERSPROFILE = `C:\Documents and Settings\All Users'
APPDATA = `C:\Documents and Settings\Administrator\Application Data'
COMMONPROGRAMFILES = `C:\Program Files\Common Files'
COMPUTERNAME = `MORT'
COMSPEC = `C:\WINNT\system32\cmd.exe'
HOMEDRIVE = `C:'
HOMEPATH = `\Documents and Settings\Administrator'
LOGONSERVER = `\\MORT'
NUMBER_OF_PROCESSORS = `1'
OS2LIBPATH = `C:\WINNT\system32\os2\dll;'
OS = `Windows_NT'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 6 Model 7 Stepping 3, GenuineIntel'
PROCESSOR_LEVEL = `6'
PROCESSOR_REVISION = `0703'
PROGRAMFILES = `C:\Program Files'
PROMPT = `$P$G'
SESSIONNAME = `Console'
SHLVL = `1'
SYSTEMDRIVE = `C:'
SYSTEMROOT = `C:\WINNT'
TEMP = `c:\DOCUME~1\ADMINI~1\LOCALS~1\Temp'
TERM = `cygwin'
TMP = `c:\DOCUME~1\ADMINI~1\LOCALS~1\Temp'
USERDOMAIN = `MORT'
USERNAME = `Administrator'
USERPROFILE = `C:\Documents and Settings\Administrator'
WINDIR = `C:\WINNT'
_ = `/bin/cygcheck.exe'
HKEY_CURRENT_USER\Software\Cygnus Solutions
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts00円
 (default) = `C:'
 unix = `/'
 fbinary = 0x00000000
 fsilent = 0x00000000
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2
 (default) = `/cygdrive'
 cygdrive flags = 0x00000022
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/
 (default) = `C:\cygwin'
 flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin
 (default) = `C:\cygwin/bin'
 flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib
 (default) = `C:\cygwin/lib'
 flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts00円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts01円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts02円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts03円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts04円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts05円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts06円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts07円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts08円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts09円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts0円A
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts0円B
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts0円C
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts0円D
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts0円E
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts0円F
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts10円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts11円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts12円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts13円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts14円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts15円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts16円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts17円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts18円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts19円
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts1円A
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts1円B
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts1円C
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts1円D
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal
Server\Install\Software\Cygnus Solutions
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal
Server\Install\Software\Cygnus Solutions\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal
Server\Install\Software\Cygnus Solutions\Cygwin\mounts v2
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal
Server\Install\Software\Cygnus Solutions\Cygwin\Program Options
a: fd N/A N/A
c: hd NTFS 3059Mb 54% CP CS UN PA FC
d: net NTFS 28003Mb 86% CP CS UN PA FC
e: cd N/A N/A
C:\cygwin / system binmode
C:\cygwin/bin /usr/bin system binmode
C:\cygwin/lib /usr/lib system binmode
. /cygdrive system binmode,cygdrive
Found: .\awk.exe
Found: .\bash.exe
Not Found: cat
Not Found: cp
Not Found: cpp (good!)
Not Found: find
Not Found: gcc
Not Found: gdb
Not Found: grep
Not Found: ld
Not Found: ls
Not Found: make
Not Found: mv
Not Found: rm
Found: .\sed.exe
Not Found: sh
Not Found: tar
 76k 2003年03月09日 .\cygform7.dll - os=4.0 img=1.0 sys=4.0
 "cygform7.dll" v0.0 ts=2003年3月9日 15:51
 28k 2003年03月22日 .\cyggdbm-3.dll - os=4.0 img=1.0 sys=4.0
 "cyggdbm-3.dll" v0.0 ts=2003年3月22日 17:19
 19k 2003年03月22日 .\cyggdbm.dll - os=4.0 img=1.0 sys=4.0
 "cyggdbm.dll" v0.0 ts=2002年2月19日 22:05
 15k 2003年03月22日 .\cyggdbm_compat-3.dll - os=4.0 img=1.0 sys=4.0
 "cyggdbm_compat-3.dll" v0.0 ts=2003年3月22日 17:22
 929k 2002年06月24日 .\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0
 "cygiconv-2.dll" v0.0 ts=2002年6月24日 13:24
 22k 2003年05月08日 .\cygintl-1.dll - os=4.0 img=1.0 sys=4.0
 "cygintl-1.dll" v0.0 ts=2001年12月13日 4:28
 28k 2002年09月20日 .\cygintl-2.dll - os=4.0 img=1.0 sys=4.0
 "cygintl-2.dll" v0.0 ts=2002年9月19日 22:13
 21k 2001年06月20日 .\cygintl.dll - os=4.0 img=1.0 sys=4.0
 "cygintl.dll" v0.0 ts=2001年6月20日 12:09
 48k 2003年03月09日 .\cygmenu7.dll - os=4.0 img=1.0 sys=4.0
 "cygmenu7.dll" v0.0 ts=2003年3月9日 15:51
 284k 2003年03月09日 .\cygncurses7.dll - os=4.0 img=1.0 sys=4.0
 "cygncurses7.dll" v0.0 ts=2003年3月9日 15:50
 31k 2003年03月09日 .\cygpanel7.dll - os=4.0 img=1.0 sys=4.0
 "cygpanel7.dll" v0.0 ts=2003年3月9日 15:50
 948k 2003年03月18日 .\cygwin1.dll - os=4.0 img=1.0 sys=4.0
 "cygwin1.dll" v0.0 ts=2003年3月18日 9:20
 Cygwin DLL version info:
 DLL version: 1.3.22
 DLL epoch: 19
 DLL bad signal mask: 19005
 DLL old termios: 5
 DLL malloc env: 28
 API major: 0
 API minor: 78
 Shared data: 3
 DLL identifier: cygwin1
 Mount registry: 2
 Cygnus registry name: Cygnus Solutions
 Cygwin registry name: Cygwin
 Program options name: Program Options
 Cygwin mount registry name: mounts v2
 Cygdrive flags: cygdrive flags
 Cygdrive prefix: cygdrive prefix
 Cygdrive default prefix:
 Build date: Tue Mar 18 09:20:11 EST 2003
 CVS tag: dontuse-21
 Shared id: cygwin1S3
 76k 2003年03月09日 .\cygform7.dll - os=4.0 img=1.0 sys=4.0
 "cygform7.dll" v0.0 ts=2003年3月9日 15:51
 28k 2003年03月22日 .\cyggdbm-3.dll - os=4.0 img=1.0 sys=4.0
 "cyggdbm-3.dll" v0.0 ts=2003年3月22日 17:19
 19k 2003年03月22日 .\cyggdbm.dll - os=4.0 img=1.0 sys=4.0
 "cyggdbm.dll" v0.0 ts=2002年2月19日 22:05
 15k 2003年03月22日 .\cyggdbm_compat-3.dll - os=4.0 img=1.0 sys=4.0
 "cyggdbm_compat-3.dll" v0.0 ts=2003年3月22日 17:22
 929k 2002年06月24日 .\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0
 "cygiconv-2.dll" v0.0 ts=2002年6月24日 13:24
 22k 2003年05月08日 .\cygintl-1.dll - os=4.0 img=1.0 sys=4.0
 "cygintl-1.dll" v0.0 ts=2001年12月13日 4:28
 28k 2002年09月20日 .\cygintl-2.dll - os=4.0 img=1.0 sys=4.0
 "cygintl-2.dll" v0.0 ts=2002年9月19日 22:13
 21k 2001年06月20日 .\cygintl.dll - os=4.0 img=1.0 sys=4.0
 "cygintl.dll" v0.0 ts=2001年6月20日 12:09
 48k 2003年03月09日 .\cygmenu7.dll - os=4.0 img=1.0 sys=4.0
 "cygmenu7.dll" v0.0 ts=2003年3月9日 15:51
 284k 2003年03月09日 .\cygncurses7.dll - os=4.0 img=1.0 sys=4.0
 "cygncurses7.dll" v0.0 ts=2003年3月9日 15:50
 31k 2003年03月09日 .\cygpanel7.dll - os=4.0 img=1.0 sys=4.0
 "cygpanel7.dll" v0.0 ts=2003年3月9日 15:50
 948k 2003年03月18日 .\cygwin1.dll - os=4.0 img=1.0 sys=4.0
 "cygwin1.dll" v0.0 ts=2003年3月18日 9:20
 Cygwin DLL version info:
 DLL version: 1.3.22
 DLL epoch: 19
 DLL bad signal mask: 19005
 DLL old termios: 5
 DLL malloc env: 28
 API major: 0
 API minor: 78
 Shared data: 3
 DLL identifier: cygwin1
 Mount registry: 2
 Cygnus registry name: Cygnus Solutions
 Cygwin registry name: Cygwin
 Program options name: Program Options
 Cygwin mount registry name: mounts v2
 Cygdrive flags: cygdrive flags
 Cygdrive prefix: cygdrive prefix
 Cygdrive default prefix:
 Build date: Tue Mar 18 09:20:11 EST 2003
 CVS tag: dontuse-21
 Shared id: cygwin1S3
Cygwin Package Information
Last downloaded files to:
Last downloaded files from:
Package Version
_update-info-dir 00164-1
base-files 1.3-1
base-passwd 1.1-1
bash 2.05b-9
cron 3.0.1-9
cygwin 1.3.22-1
gawk 3.1.2-2
gdbm 1.8.0-5
libgdbm 1.8.0-5
libgdbm-devel 1.8.0-5
libgdbm3 1.8.3-1
libncurses7 5.3-1
login 1.8-1
ncurses 5.3-1
sed 4.0.7-1
sh-utils 2.0.15-3
terminfo 5.3-2
Use -h to see help about each section
--
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/


More information about the Cygwin mailing list

AltStyle によって変換されたページ (->オリジナル) /