> We have a problem with cygnus, originally on W2000, but we have now duplicated it on 
>NT4 as well.
> 
> The problem is that in some circumstances the 'id' command returns the user name 
>'administrator' instead of the correct logged-in user. Since /etc/profile uses this 
>to set USER and the home directory, this is rather significant!
> 
> It is consistent for a particular machine/user, but we don't know what makes the 
>difference. So for example:
> On my dual boot (W95/W2000) PC, on the W95 side, cygwin correctly sets me up as 
>fine_c (my Windows login), but on W2000, it insists I am administrator, though I am 
>still logged in as fine_c.
> 
> On an NT4 machine, a colleague finds that cygwin correctly picks up his login name; 
>but if he creates another user (test) n the machine and logs in using that, cygwin 
>again thinks that user is administrator.
> 
> Does anybody recognise this? Or know which Windows call 'id' uses? 
> 
> My cygcheck:
> 
> Cygnus Win95/NT Configuration Diagnostics
> Current System Time: Tue Oct 17 10:35:36 2000
> 
> WinNT Ver 5.0 build 2195 
> 
> Path: /usr/local/bin
>       /usr/bin
>       /usr/bin
>       /cygdrive/d/Perl/bin
>       /cygdrive/d/PROGRA~1/mks/mkssi
>       /cygdrive/d/PROGRA~1/mks/mksnt
>       /cygdrive/d/WINNT/system32
>       /cygdrive/d/WINNT
>       /cygdrive/d/WINNT/System32/Wbem
>       /cygdrive/d/ORANT/BIN
>       .
>       /cygdrive/d/PROGRA~1/TCL/bin
>       /cygdrive/d/WINNT/system32/nls
>       /cygdrive/d/WINNT/system32/nls/English
>       Z
>       .
>       /cygdrive/c/STM/ST20R1~1.1/BIN
>       /cygdrive/c/PERL/BIN
>       "c
>       /mks/mkssi
>       /cygdrive/c/mks/mksnt
>       /cygdrive/c/bin
>       /cygdrive/c/novell/client32
>       /cygdrive/c/realmode
>       /cygdrive/c/windows
>       /cygdrive/c/windows/command
>       /cygdrive/z/public
>       /cygdrive/c/ORAWIN95/BIN
>       /cygdrive/c/PROGRA~1/TCL/bin"
> 
> SysDir: D:\WINNT\System32
> WinDir: D:\WINNT
> 
> HOME = `/home/administrator'
> MAKE_MODE = `unix'
> PWD = `/home/administrator'
> TCL_LIBRARY = `D:\MQLTcl\lib\tcl'
> USER = `administrator'
> 
> HKEY_CURRENT_USER\Software\Cygnus Solutions
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2
>   (default) = `/cygdrive'
>   cygdrive flags = 0x00000020
> 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\mounts\00
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\01
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\02
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\03
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\04
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\05
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\06
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\07
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\08
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\09
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0A
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0B
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0C
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0D
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0E
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0F
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\10
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\11
> HKEY_CURRENT_USER\Software\Cygnus Solutions> \CYGWIN.DLL setup\b15.0\mounts\12
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\13
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\14
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\15
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\16
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\17
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\18
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\19
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1A
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1B
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1C
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1D
> HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start 
>Menu\Programs\Cygnus Solutions
>   (default) = (unsupported type)
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/
>   (default) = `D:\cygwin'
>   flags = 0x00000008
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin
>   (default) = `D:/cygwin/bin'
>   flags = 0x00000008
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib
>   (default) = `D:/cygwin/lib'
>   flags = 0x00000008
> 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\mounts\00
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\01
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\02
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\03
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\04
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\05
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\06
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\07
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\08
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\09
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0A
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0B
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0C
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0D
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0E
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0F
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\10
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\11
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\12
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\13
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\14
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\15
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\16
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\17
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\18
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\19
> HKEY_LOCAL_MACHINE> \SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1A
> HKEY_LOCAL_MACHINE\SOFTWARE\> Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1B
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1C
> HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1D
> 
> a:  fd           N/A    N/A                    
> c:  hd  FAT32   4110Mb  66% CP    UN           
> d:  hd  FAT32   9756Mb  18% CP    UN           
> e:  cd           N/A    N/A                    
> f:  net NWFS   36780Mb  98% CP          FC     TECHNICAL
> g:  net NWFS   41344Mb  91% CP          FC     TECHSHARE
> j:  net NWFS    6000Mb  81% CP          FC     APPS
> s:  net NWFS   41344Mb  91% CP          FC     TECHSHARE
> u:  net NTFS   23942Mb  92% CP CS UN PA FC     Tcad
> z:  net NWFS    3000Mb  70% CP          FC     SYS
> 
> D:\cygwin\bin  /usr/bin  system  textmode
> D:\cygwin\lib  /usr/lib  system  textmode
> D:\cygwin  /        system  textmode
> 
> Found: D:\cygwin\bin\bash.exe
> Found: D:\cygwin\bin\cat.exe
> Found: c:\bin\cat.exe
> Found: D:\cygwin\bin\cpp.exe
> Found: D:\cygwin\bin\find.exe
> Found: c:\bin\find.exe
> Found: c:\windows\command\find.exe
> Found: D:\cygwin\bin\gcc.exe
> Found: D:\cygwin\bin\gdb.exe
> Found: D:\cygwin\bin\ld.exe
> Found: D:\cygwin\bin\ls.exe
> Found: c:\bin\ls.exe
> Found: D:\cygwin\bin\make.exe
> Found: d:\PROGRA~1\mks\mksnt\make.exe
> Found: c:\mks\mksnt\make.exe
> Found: c:\bin\make.exe
> Found: D:\cygwin\bin\sh.exe
> Found: c:\bin\sh.exe
> 
>    83k 2000/06/11 D:\cygwin\bin\cygitcl30.dll
>    35k 2000/06/11 D:\cygwin\bin\cygitk30.dll
>   402k 2000/06/11 D:\cygwin\bin\cygtcl80.dll
>     5k 2000/06/11 D:\cygwin\bin\cygtclpip80.dll
>    10k 2000/06/11 D:\cygwin\bin\cygtclreg80.dll
>   639k 2000/06/11 D:\cygwin\bin\cygtk80.dll
>   586k 2000/08/04 D:\cygwin\bin\cygwin1.dll
>     Cygwin DLL version info:
>         dll major: 1001
>         dll minor: 4
>         dll epoch: 19
>         dll bad signal mask: 19005
>         dll old termios: 5
>         api major: 0
>         api minor: 26
>         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
>         build date: Thu Aug 3 20:53:46 EDT 2000
>         CVS tag: cygwin-1-1-4
>         shared id: cygwin1S3
> 
> Use -h to see help about each section
> 
> 
> 
>               Colin Fine, 
>               Build Master
> 
> *             Pace Micro Technology plc
> Victoria Road, Saltaire, Shipley, W. Yorks, England BD18 3LF
> Email         [EMAIL PROTECTED]
> *     +44 (0) 1274 538 038
> Fax           +44 (0) 1274 532 029
> 
> The E-mail and any attachments hereto are strictly confidential and intended solely 
>for the addressee. If you are not the intended addressee please notify the sender by 
>return and delete the message. You must not disclose, forward or copy this E-mail or 
>attachments to any third party without the prior consent of the sender.
> 
> 
> 

--
Want to unsubscribe from this list?
Send a message to [EMAIL PROTECTED]

Reply via email to