Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com To: cygwin AT cygwin DOT com X-Injected-Via-Gmane: http://gmane.org/ Path: not-for-mail From: Andrew DeFaria Newsgroups: gmane.os.cygwin Subject: Re: Odd permissions problem Date: Wed, 21 Aug 2002 14:11:07 -0700 Lines: 596 Message-ID: <3D6401EB.60006@Salira.com> References: <3D613A17 DOT 30401 AT Salira DOT com> <20020820103858 DOT M26346 AT cygbert DOT vinschen DOT de> <3D627A79 DOT 4000101 AT Salira DOT com> <20020821102607 DOT T26346 AT cygbert DOT vinschen DOT de> Reply-To: cygwin AT cygwin DOT com NNTP-Posting-Host: 206.184.204.2 Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------090108000409020302060403" X-Trace: main.gmane.org 1029964193 25861 206.184.204.2 (21 Aug 2002 21:09:53 GMT) X-Complaints-To: usenet AT main DOT gmane DOT org NNTP-Posting-Date: Wed, 21 Aug 2002 21:09:53 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0rc2) Gecko/20020512 Netscape/7.0b1 X-Accept-Language: en-us, en --------------090108000409020302060403 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Corinna Vinschen wrote: > Hmm, in theory you shouldn't have access to your home dir under rsh > since it's a share from another machine which isn't available to a > process running under a SYSTEM environment. Except your home dir is > publically available (i. e., no authentication needed). > Hmmm... I thought, while rshd does run as SYSTEM, etc, that at some point I go from being SYSTEM to being me and as such I should have the rights that my user account has. > I don't understand what you're doing, probably. > My example is just that, a chopped down example to show the problem. The problem is that we build software under Cygwin with make. I've created a semi-fancy script that "does the make on the server machine" so that the compilers, source, etc are all local. This drastically speeds up the time necessary to build our software. Well sometimes some people experience permissions problem when building. But a large majority of the other times it works just fine. So I chopped the problem down to simply "I can't rsh to my own machine as me and touch a file in my home directory that's mounted from another server". > Do you rsh to the same machine as you're doing the first `pwd' on? > Yes. $(hostname) returns the hostname much the same as `hostname`. It's supposedly newer syntax that I grown accustomed to using. > Or do you rsh to the server which provides your home dir? > No. > Did you try e. g. an > > rsh hostname echo foo > foo > Hmmm... That works! > to check if touch is performing unnecessary tests or an > > rsh hostname strace touch foo > Well rsh $(hostname) strace touch foo did nothing but say permission denied. However I tried a simple rsh $(hostname) followed by a touch foo and that also gave a permission denied. Then I did strace touch foo and captured the output below: --------------090108000409020302060403 Content-Type: text/plain; name="strace.touch.foo" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="strace.touch.foo" ********************************************** Program name: C:\Cygwin\bin\touch.exe (3308) App version: 1001.8, api: 0.34 DLL version: 1003.12, api: 0.54 DLL build: 2002-07-06 02:16 OS version: Windows NT-5.1 Date/Time: 2002-08-21 13:34:15 ********************************************** 908 1609 [main] touch 3308 environ_init: 0xA010420: ALLUSERSPROFILE=C:\Documents and Settings\All Users 136 1745 [main] touch 3308 environ_init: 0xA010458: CCHOME=C:/Program Files/Rational/ClearCase 87 1832 [main] touch 3308 environ_init: 0xA010488: CLEARCASE_BLD_HOST_TYPE=windows 84 1916 [main] touch 3308 environ_init: 0xA0104B0: CLEARTOOL=C:/Program Files/Rational/ClearCase/Bin/Cleartool 85 2001 [main] touch 3308 environ_init: 0xA0104F0: COMMONPROGRAMFILES=C:\Program Files\Common Files 85 2086 [main] touch 3308 environ_init: 0xA010528: COMPUTERNAME=ADEFARIA 86 2172 [main] touch 3308 environ_init: 0xA010548: COMSPEC=C:\WINDOWS\system32\cmd.exe 87 2259 [main] touch 3308 parse_options: ntsec 1 104 2363 [main] touch 3308 parse_options: returning 43 2406 [main] touch 3308 environ_init: 0xA010570: CYGWIN=ntsec 84 2490 [main] touch 3308 environ_init: 0xA010598: GNU_SECURE=/home/adefaria/.gnuhosts 494 2984 [main] touch 3308 getwinenv: can't set native for HOME= since no environ yet 111 3095 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (\\sonscentral\users\adefaria, no-keep-rel, no-add-slash) 57 3152 [main] touch 3308 normalize_win32_path: \\sonscentral\users\adefaria = normalize_win32_path (\\sonscentral\users\adefaria) 74 3226 [main] touch 3308 mount_info::conv_to_posix_path: /home/adefaria = conv_to_posix_path (\\sonscentral\users\adefaria) 128 3354 [main] touch 3308 win_env::add_cache: posix /home/adefaria 47 3401 [main] touch 3308 win_env::add_cache: native HOME=\\sonscentral\users\adefaria 46 3447 [main] touch 3308 posify: env var converted to HOME=/home/adefaria 99 3546 [main] touch 3308 environ_init: 0xA0105E8: HOME=/home/adefaria 87 3633 [main] touch 3308 environ_init: 0xA010738: HOMEPATH=\\sonscentral\users\adefaria 85 3718 [main] touch 3308 environ_init: 0xA010768: LESS=eiXP?f%f :[stdin] .?pt(%pt\%):?bt(%bt bytes):-.. 83 3801 [main] touch 3308 environ_init: 0xA0105C0: LOGONSERVER=\\SONS-MRP 86 3887 [main] touch 3308 environ_init: 0xA0107A8: LOGS=C:/Program Files/Rational/ClearCase/var/log 89 3976 [main] touch 3308 environ_init: 0xA0107E0: LS_COLORS=no=00:fi=00:di=01;34:ln=01;31:pi=40;33:so=07;34:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=42;30:*.h=01;33:*.cpp=01;31:*.c=01;36:*.S=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.tar=01;34:*.tgz=01;34:*.arj=01;34:*.taz=01;34:*.lzh=01;34:*.zip=01;34:*.z=01;34:*.Z=01;34:*.gz=01;34:*.deb=01;34:*.jpg=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.mpg=01;37:*.avi=01;37:*.gl=01;37:*.dl=01;37: 109 4085 [main] touch 3308 environ_init: 0xA0109B8: MAKE_MODE=unix 82 4167 [main] touch 3308 environ_init: 0xA0109D0: MANPATH=:/usr/ssl/man 84 4251 [main] touch 3308 environ_init: 0xA0109F0: MSHOME=C:/Program Files/Rational/MultiSite 83 4334 [main] touch 3308 environ_init: 0xA010A20: MULTITOOL=C:/Program Files/Rational/MultiSite/Bin/Multitool.exe 82 4416 [main] touch 3308 environ_init: 0xA010A68: NUMBER_OF_PROCESSORS=1 97 4513 [main] touch 3308 environ_init: 0xA010A88: OLDPWD=/home/adefaria 82 4595 [main] touch 3308 environ_init: 0xA010AA8: OS=3 82 4677 [main] touch 3308 environ_init: 0xA010AB8: PAGER=less -s 87 4764 [main] touch 3308 getwinenv: can't set native for PATH= since no environ yet 124 4888 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (., keep-rel, no-add-slash) 50 4938 [main] touch 3308 mount_info::conv_to_posix_path: . = conv_to_posix_path (.) 48 4986 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (\\sonscentral\users\adefaria\bin, keep-rel, no-add-slash) 267 5253 [main] touch 3308 normalize_win32_path: \\sonscentral\users\adefaria\bin = normalize_win32_path (\\sonscentral\users\adefaria\bin) 82 5335 [main] touch 3308 mount_info::conv_to_posix_path: /home/adefaria/bin = conv_to_posix_path (\\sonscentral\users\adefaria\bin) 53 5388 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (\\sonscentral\common\bin, keep-rel, no-add-slash) 64 5452 [main] touch 3308 normalize_win32_path: \\sonscentral\common\bin = normalize_win32_path (\\sonscentral\common\bin) 50 5502 [main] touch 3308 mount_info::conv_to_posix_path: //sonscentral/common/bin = conv_to_posix_path (\\sonscentral\common\bin) 50 5552 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (\\sonscentral\common\bin\releasetools, keep-rel, no-add-slash) 48 5600 [main] touch 3308 normalize_win32_path: \\sonscentral\common\bin\releasetools = normalize_win32_path (\\sonscentral\common\bin\releasetools) 50 5650 [main] touch 3308 mount_info::conv_to_posix_path: //sonscentral/common/bin/releasetools = conv_to_posix_path (\\sonscentral\common\bin\releasetools) 50 5700 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (\\sonscentral\common\adm\bin, keep-rel, no-add-slash) 48 5748 [main] touch 3308 normalize_win32_path: \\sonscentral\common\adm\bin = normalize_win32_path (\\sonscentral\common\adm\bin) 48 5796 [main] touch 3308 mount_info::conv_to_posix_path: //sonscentral/common/adm/bin = conv_to_posix_path (\\sonscentral\common\adm\bin) 50 5846 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (\\sons-clearcase\Tools\Perl\bin, keep-rel, no-add-slash) 52 5898 [main] touch 3308 normalize_win32_path: \\sons-clearcase\Tools\Perl\bin = normalize_win32_path (\\sons-clearcase\Tools\Perl\bin) 50 5948 [main] touch 3308 mount_info::conv_to_posix_path: //sons-clearcase/Tools/Perl/bin = conv_to_posix_path (\\sons-clearcase\Tools\Perl\bin) 51 5999 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (C:\Cygwin\bin, keep-rel, no-add-slash) 49 6048 [main] touch 3308 normalize_win32_path: C:\Cygwin\bin = normalize_win32_path (C:\Cygwin\bin) 49 6097 [main] touch 3308 mount_info::conv_to_posix_path: /usr/bin = conv_to_posix_path (C:\Cygwin\bin) 52 6149 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (C:\Cygwin\bin, keep-rel, no-add-slash) 47 6196 [main] touch 3308 normalize_win32_path: C:\Cygwin\bin = normalize_win32_path (C:\Cygwin\bin) 49 6245 [main] touch 3308 mount_info::conv_to_posix_path: /usr/bin = conv_to_posix_path (C:\Cygwin\bin) 51 6296 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (C:\Cygwin\usr\X11R6\bin, keep-rel, no-add-slash) 47 6343 [main] touch 3308 normalize_win32_path: C:\Cygwin\usr\X11R6\bin = normalize_win32_path (C:\Cygwin\usr\X11R6\bin) 49 6392 [main] touch 3308 mount_info::conv_to_posix_path: /usr/X11R6/bin = conv_to_posix_path (C:\Cygwin\usr\X11R6\bin) 73 6465 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (C:\Cygwin\usr\local\bin, keep-rel, no-add-slash) 49 6514 [main] touch 3308 normalize_win32_path: C:\Cygwin\usr\local\bin = normalize_win32_path (C:\Cygwin\usr\local\bin) 51 6565 [main] touch 3308 mount_info::conv_to_posix_path: /usr/local/bin = conv_to_posix_path (C:\Cygwin\usr\local\bin) 47 6612 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (C:\Cygwin\usr\sbin, keep-rel, no-add-slash) 47 6659 [main] touch 3308 normalize_win32_path: C:\Cygwin\usr\sbin = normalize_win32_path (C:\Cygwin\usr\sbin) 362 7021 [main] touch 3308 mount_info::conv_to_posix_path: /usr/sbin = conv_to_posix_path (C:\Cygwin\usr\sbin) 93 7114 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (c:\WINDOWS\System32, keep-rel, no-add-slash) 51 7165 [main] touch 3308 normalize_win32_path: c:\WINDOWS\System32 = normalize_win32_path (c:\WINDOWS\System32) 79 7244 [main] touch 3308 mount_info::conv_to_posix_path: /dev/c/WINDOWS/System32 = conv_to_posix_path (c:\WINDOWS\System32) 53 7297 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (c:\WINDOWS, keep-rel, no-add-slash) 46 7343 [main] touch 3308 normalize_win32_path: c:\WINDOWS = normalize_win32_path (c:\WINDOWS) 265 7608 [main] touch 3308 mount_info::conv_to_posix_path: /dev/c/WINDOWS = conv_to_posix_path (c:\WINDOWS) 89 7697 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (c:\WINDOWS\System32\Wbem, keep-rel, no-add-slash) 52 7749 [main] touch 3308 normalize_win32_path: c:\WINDOWS\System32\Wbem = normalize_win32_path (c:\WINDOWS\System32\Wbem) 52 7801 [main] touch 3308 mount_info::conv_to_posix_path: /dev/c/WINDOWS/System32/Wbem = conv_to_posix_path (c:\WINDOWS\System32\Wbem) 54 7855 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (c:\Program Files\Rational\common, keep-rel, no-add-slash) 50 7905 [main] touch 3308 normalize_win32_path: c:\Program Files\Rational\common = normalize_win32_path (c:\Program Files\Rational\common) 359 8264 [main] touch 3308 mount_info::conv_to_posix_path: /dev/c/Program Files/Rational/common = conv_to_posix_path (c:\Program Files\Rational\common) 124 8388 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (c:\Program Files\Rational\ClearCase\bin, keep-rel, no-add-slash) 53 8441 [main] touch 3308 normalize_win32_path: c:\Program Files\Rational\ClearCase\bin = normalize_win32_path (c:\Program Files\Rational\ClearCase\bin) 50 8491 [main] touch 3308 mount_info::conv_to_posix_path: /dev/c/Program Files/Rational/ClearCase/bin = conv_to_posix_path (c:\Program Files\Rational\ClearCase\bin) 49 8540 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (c:\Program Files\Rational\Rational Test, keep-rel, no-add-slash) 49 8589 [main] touch 3308 normalize_win32_path: c:\Program Files\Rational\Rational Test = normalize_win32_path (c:\Program Files\Rational\Rational Test) 231 8820 [main] touch 3308 mount_info::conv_to_posix_path: /dev/c/Program Files/Rational/Rational Test = conv_to_posix_path (c:\Program Files\Rational\Rational Test) 174 8994 [main] touch 3308 win_env::add_cache: posix .:/home/adefaria/bin://sonscentral/common/bin://sonscentral/common/bin/releasetools://sonscentral/common/adm/bin://sons-clearcase/Tools/Perl/bin:/usr/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/sbin:/dev/c/WINDOWS/System32:/dev/c/WINDOWS:/dev/c/WINDOWS/System32/Wbem:/dev/c/Program Files/Rational/common:/dev/c/Program Files/Rational/ClearCase/bin:/dev/c/Program Files/Rational/Rational Test 54 9048 [main] touch 3308 win_env::add_cache: native PATH=.;\\sonscentral\users\adefaria\bin;\\sonscentral\common\bin;\\sonscentral\common\bin\releasetools;\\sonscentral\common\adm\bin;\\sons-clearcase\Tools\Perl\bin;C:\Cygwin\bin;C:\Cygwin\bin;C:\Cygwin\usr\X11R6\bin;C:\Cygwin\usr\local\bin;C:\Cygwin\usr\sbin;c:\WINDOWS\System32;c:\WINDOWS;c:\WINDOWS\System32\Wbem;c:\Program Files\Rational\common;c:\Program Files\Rational\ClearCase\bin;c:\Program Files\Rational\Rational Test 53 9101 [main] touch 3308 posify: env var converted to PATH=.:/home/adefaria/bin://sonscentral/common/bin://sonscentral/common/bin/releasetools://sonscentral/common/adm/bin://sons-clearcase/Tools/Perl/bin:/usr/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/sbin:/dev/c/WINDOWS/System32:/dev/c/WINDOWS:/dev/c/WINDOWS/System32/Wbem:/dev/c/Program Files/Rational/common:/dev/c/Program Files/Rational/ClearCase/bin:/dev/c/Program Files/Rational/Rational Test 91 9192 [main] touch 3308 environ_init: 0xA010C80: PATH=.:/home/adefaria/bin://sonscentral/common/bin://sonscentral/common/bin/releasetools://sonscentral/common/adm/bin://sons-clearcase/Tools/Perl/bin:/usr/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/sbin:/dev/c/WINDOWS/System32:/dev/c/WINDOWS:/dev/c/WINDOWS/System32/Wbem:/dev/c/Program Files/Rational/common:/dev/c/Program Files/Rational/ClearCase/bin:/dev/c/Program Files/Rational/Rational Test 124 9316 [main] touch 3308 environ_init: 0xA010AD0: PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH 104 9420 [main] touch 3308 environ_init: 0xA010B10: PROCESSOR_ARCHITECTURE=x86 85 9505 [main] touch 3308 environ_init: 0xA010B30: PROCESSOR_IDENTIFIER=x86 Family 15 Model 0 Stepping 10, GenuineIntel 84 9589 [main] touch 3308 environ_init: 0xA010B80: PROCESSOR_LEVEL=15 85 9674 [main] touch 3308 environ_init: 0xA010B98: PROCESSOR_REVISION=000a 87 9761 [main] touch 3308 environ_init: 0xA010BB8: PROGRAMFILES=C:\Program Files 84 9845 [main] touch 3308 environ_init: 0xA010BE0: PS1=\[\e]0;~\a\e[01madefaria:\e[0m 82 9927 [main] touch 3308 environ_init: 0xA010C08: PS4=${0##*/} line $LINENO: 84 10011 [main] touch 3308 environ_init: 0xA010C28: PWD=/home/adefaria 84 10095 [main] touch 3308 environ_init: 0xA010C40: RGY=C:/Program Files/Rational/ClearCase/var/atria/rgy 84 10179 [main] touch 3308 environ_init: 0xA011370: RTHOME=C:\Program Files\Rational\Rational Test 85 10264 [main] touch 3308 environ_init: 0xA0113A8: SHELL=/bin/bash 96 10360 [main] touch 3308 environ_init: 0xA0113C0: SHLVL=1 83 10443 [main] touch 3308 environ_init: 0xA0113D0: SYSNAME=adefaria 83 10526 [main] touch 3308 environ_init: 0xA0113E8: SYSTEMDRIVE=C: 83 10609 [main] touch 3308 environ_init: 0xA011400: SYSTEMROOT=C:\WINDOWS 87 10696 [main] touch 3308 getwinenv: can't set native for TEMP= since no environ yet 86 10782 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (C:\Cygwin\tmp, no-keep-rel, no-add-slash) 50 10832 [main] touch 3308 normalize_win32_path: C:\Cygwin\tmp = normalize_win32_path (C:\Cygwin\tmp) 51 10883 [main] touch 3308 mount_info::conv_to_posix_path: /tmp = conv_to_posix_path (C:\Cygwin\tmp) 121 11004 [main] touch 3308 win_env::add_cache: posix /tmp 47 11051 [main] touch 3308 win_env::add_cache: native TEMP=C:\Cygwin\tmp 44 11095 [main] touch 3308 posify: env var converted to TEMP=/tmp 82 11177 [main] touch 3308 environ_init: 0xA011438: TEMP=/tmp 86 11263 [main] touch 3308 environ_init: 0xA011420: TERM=cygwin 95 11358 [main] touch 3308 getwinenv: can't set native for TMP= since no environ yet 85 11443 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (C:\Cygwin\tmp, no-keep-rel, no-add-slash) 45 11488 [main] touch 3308 normalize_win32_path: C:\Cygwin\tmp = normalize_win32_path (C:\Cygwin\tmp) 50 11538 [main] touch 3308 mount_info::conv_to_posix_path: /tmp = conv_to_posix_path (C:\Cygwin\tmp) 121 11659 [main] touch 3308 win_env::add_cache: posix /tmp 45 11704 [main] touch 3308 win_env::add_cache: native TMP=C:\Cygwin\tmp 44 11748 [main] touch 3308 posify: env var converted to TMP=/tmp 82 11830 [main] touch 3308 environ_init: 0xA011588: TMP=/tmp 83 11913 [main] touch 3308 environ_init: 0xA011570: USER=adefaria 83 11996 [main] touch 3308 environ_init: 0xA0116C0: USERDOMAIN=SALIRA 83 12079 [main] touch 3308 environ_init: 0xA0116D8: USERNAME=adefaria 84 12163 [main] touch 3308 environ_init: 0xA0116F0: VENDOR=Unknown 85 12248 [main] touch 3308 environ_init: 0xA011708: VISUAL=vim 94 12342 [main] touch 3308 environ_init: 0xA011718: WINDIR=C:\WINDOWS 81 12423 [main] touch 3308 environ_init: 0xA011730: _=/bin/strace 83 12506 [main] touch 3308 environ_init: 0xA011748: _CD=() { if [ "_$1" = "_" ]; then dir="$HOME"; else dir="$1"; fi; \cd "$dir"; set_title; set_prompt } 86 12592 [main] touch 3308 environ_init: 0xA0117C0: BUILD=/view1/defaria/salira/neopon/build 84 12676 [main] touch 3308 environ_init: 0xA0117F0: CATCS=() { ct catcs "$@" } 84 12760 [main] touch 3308 environ_init: 0xA011810: CDIFF=() { if [ $# = 1 ]; then ct diff -diff -pred "$1"; else ct diff -diff "$@"; fi } 85 12845 [main] touch 3308 environ_init: 0xA011870: COMMON=//sonscentral/common 317 13162 [main] touch 3308 environ_init: 0xA011890: CT=() { if [ -f "$CLEARTOOL" ]; then "$CLEARTOOL" "$@"; else echo "ClearCase is not installed on this system!"; fi } 516 13678 [main] touch 3308 environ_init: 0xA011910: CTDIFF=() { if [ $# = 1 ]; then ct xdiff -vstack -pred "$1"; else ct xdiff -vstack "$@"; fi } 182 13860 [main] touch 3308 environ_init: 0xA011978: DESCRIBE=() { ct describe "$@" } 87 13947 [main] touch 3308 environ_init: 0xA0119A0: EDCS=() { ct edcs "$@" } 84 14031 [main] touch 3308 environ_init: 0xA0119C0: ENDVIEW=() { ct endview "$@" } 84 14115 [main] touch 3308 environ_init: 0xA0119E8: ICON_NAME=() { if [ "$TERM" = "hpterm" -o "$TERM" = "hp" -o "$TERM" = "2392A" ]; then string=$(echo "$1"); echo -n "${ESC}&f-1k${#string}D$string"; else if [ "$TERM" = "dtterm" -o "$TERM" = "vt100" -a "$DTTERM" = "True" ]; then echo -n "${ESC}]1;$@\007"; fi; fi } 90 14205 [main] touch 3308 environ_init: 0xA011B00: INTERACTIVE=true 95 14300 [main] touch 3308 environ_init: 0xA011B18: KILLVIEW=() { ct endview -server "$@" } 86 14386 [main] touch 3308 environ_init: 0xA011B48: LLVIEW=() { if [ $# = 0 ]; then ct lsview -long | less; else ct lsview -long "$@"; fi } 85 14471 [main] touch 3308 environ_init: 0xA011BB0: LLVOB=() { if [ $# = 0 ]; then ct lsvob -long | less; else ct lsvob -long "$@"; fi } 83 14554 [main] touch 3308 environ_init: 0xA011C10: LSVIEW=() { if [ $# = 0 ]; then ct lsview | less; else if [ $# = 1 ]; then ct lsview | grep "$1"; else ct lsview "$@"; fi; fi } 87 14641 [main] touch 3308 environ_init: 0xA011CA0: LSVOB=() { if [ $# = 0 ]; then ct lsvob | less; else if [ $# = 1 ]; then ct lsvob | grep "$1"; else ct lsvob "$@"; fi; fi } 85 14726 [main] touch 3308 environ_init: 0xA011D30: MKTAG=() { ct mktag "$@" } 83 14809 [main] touch 3308 environ_init: 0xA011D50: MKVIEW=() { ct mkview "$@" } 83 14892 [main] touch 3308 environ_init: 0xA011D78: MYVIEW=/view1/defaria 83 14975 [main] touch 3308 environ_init: 0xA011D98: PWV=() { ct pwv "$@" } 83 15058 [main] touch 3308 environ_init: 0xA011DB8: REGISTER=() { ct register "$@" } 83 15141 [main] touch 3308 environ_init: 0xA011DE0: RMTAG=() { ct rmtag "$@" } 97 15238 [main] touch 3308 environ_init: 0xA011E00: RMVIEW=() { ct rmview "$@" } 83 15321 [main] touch 3308 environ_init: 0xA011E28: RSH=() { /usr/bin/rsh "$@" } 83 15404 [main] touch 3308 environ_init: 0xA011E50: SALIRA=/view1/defaria/salira 125 15529 [main] touch 3308 environ_init: 0xA011E78: SET_PROMPT=() { uid=$(id | cut -f2 -d= | cut -f1 -d\(); if [ $uid -eq 0 ]; then if [ "$TERM" = "hpterm" -o "$TERM" = "hp" -o "$TERM" = "2392A" -o "$TERM" = "dtterm" -o ! -z "$DTTERM" ]; then ROOT="${RED}Wizard$NORMAL "; else if [ "$TERM" = "vt100" -o "$TERM" = "vt220" ]; then ROOT="${BOLD}${BLINK}Wizard$NORMAL "; fi; fi; else ROOT=; fi; if [ "$TERM" = "vt100" -o "$TERM" = "vt220" ]; then PS1="$ROOT$BOLD$SYSNAME:$NORMAL"; fi } 99 15628 [main] touch 3308 environ_init: 0xA012040: SET_TITLE=() { uid=$(id | cut -f2 -d= | cut -f1 -d\(); if [ $uid -eq 0 ]; then ROOT="Wizard "; else ROOT=; fi; view_name="$(pwv -short)"; if [[ $view_name = *NONE* ]]; then view_name=""; if [ "$HOME" = "$PWD" ]; then title_bar "$ROOT~"; else if [ "${PWD#$HOME}" != "$PWD" ]; then title_bar "$ROOT~ ${PWD#$HOME/*}"; else title_bar "$ROOT$(basename "$PWD") ${PWD#$HOME/*}"; fi; fi; else title_bar "${ROOT}$(basename "$PWD") ${PWD#/view/$view_name*} [$view_name]"; fi; icon_name "${SYSNAME##*:}" } 107 15735 [main] touch 3308 environ_init: 0xA012258: SETCS=() { ct setcs "$@" } 81 15816 [main] touch 3308 environ_init: 0xA012278: SETVIEW=() { echo "Warning: Setview not supported on Windows platforms!" } 84 15900 [main] touch 3308 environ_init: 0xA0122C8: SOFTKEYS=() { if [ "$TERM" = "hpterm" -o "$TERM" = "hp" ]; then echo "${ESC}&f1k0a16d2Lesc esc Complete${ESC}${ESC}${ESC}&f2k0a16d2L esc = Possible${ESC}=${ESC}&f3k0a16d7L 2>&1 & NoStderr 2>&1 &${ESC}&f4k0a16d2L esc * Expand ${ESC}*${ESC}&f5k0a16d2L esc # Comment${ESC}#${ESC}&f6k0a16d2L esc _ Last Arg${ESC}_${ESC}&f7k0a16d6L ps -ef ps -ef${ESC}&f8k2a16d4L exit exit\c"; fi } 116 16016 [main] touch 3308 environ_init: 0xA012460: SPACE=() { ct space "$@" } 85 16101 [main] touch 3308 environ_init: 0xA012480: SRC=/view1/defaria/salira/neopon/src 97 16198 [main] touch 3308 environ_init: 0xA0124B0: STARTVIEW=() { echo "WARNING: Startview is not supported on Windows platforms!" } 86 16284 [main] touch 3308 environ_init: 0xA012508: TITLE=() { title_bar "$@"; icon_name "${SYSNAME##*:}" } 87 16371 [main] touch 3308 environ_init: 0xA012548: TITLE_BAR=() { if [ "$TERM" = "hpterm" -o "$TERM" = "hp" -o "$TERM" = "2392A" ]; then string=$(echo "${SYSNAME##*:}:$@"); echo -n "${ESC}&f0k${#string}D$string"; else if [ "$TERM" = "dtterm" -o "$TERM" = "vt100" -o "$TERM" = "vt221" ]; then string=$(echo "${SYSNAME##*:}:$@"); echo -n "${ESC}]2;$string\007"; else if [ "$TERM" = "cygwin" ]; then if [ $USER = "adefaria" ]; then PS1="\[\e]0;$@\a\e[01m$SYSNAME:\e[0m"; else PS1="\[\e]0;$@\a\e[01m[$USER] $SYSNAME:\e[0m"; fi; fi; fi; fi } 97 16468 [main] touch 3308 environ_init: 0xA012748: TOOLS=//sons-clearcase/Tools 84 16552 [main] touch 3308 environ_init: 0xA012770: UNCO=() { if [ $# = 0 ]; then echo "Error: No files specified to unco."; else ct unco -rm "$@"; fi } 85 16637 [main] touch 3308 environ_init: 0xA0127E0: UNREGISTER=() { ct unregister "$@" } 83 16720 [main] touch 3308 environ_init: 0xA012810: UPDATE=() { ct update "$@" } 84 16804 [main] touch 3308 environ_init: 0xA012838: VIEW_SERVER=/view1 105 16909 [main] touch 3308 pinfo_init: pid 3308, pgid 3308 162 17071 [main] touch 3308 dtable::extend: size 32, fds 0x61680144 180 17251 [main] touch 3308 normalize_posix_path: src /etc/passwd 377 17628 [main] touch 3308 normalize_posix_path: /etc/passwd = normalize_posix_path (/etc/passwd) 90 17718 [main] touch 3308 mount_info::conv_to_win32_path: conv_to_win32_path (/etc/passwd) 82 17800 [main] touch 3308 set_flags: flags: binary (0x2) 52 17852 [main] touch 3308 mount_info::conv_to_win32_path: src_path /etc/passwd, dst C:\Cygwin\etc\passwd, flags 0xA, rc 0 611 18463 [main] touch 3308 symlink_info::check: GetFileAttributes (C:\Cygwin\etc\passwd) failed 122 18585 [main] touch 3308 geterrno_from_win_error: windows error 2 == errno 2 742 19327 [main] touch 3308 symlink_info::check: Got symlink from EA: //sonscentral/common/passwd 83 19410 [main] touch 3308 symlink_info::check: 27 = symlink.check (C:\Cygwin\etc\passwd.lnk, 0x240F4E8) (0x1) 54 19464 [main] touch 3308 normalize_posix_path: src //sonscentral/common/passwd 47 19511 [main] touch 3308 normalize_posix_path: //sonscentral/common/passwd = normalize_posix_path (//sonscentral/common/passwd) 269 19780 [main] touch 3308 mount_info::conv_to_win32_path: conv_to_win32_path (//sonscentral/common/passwd) 94 19874 [main] touch 3308 mount_info::conv_to_win32_path: //sonscentral/common/passwd already win32 50 19924 [main] touch 3308 normalize_win32_path: \\sonscentral\common\passwd = normalize_win32_path (//sonscentral/common/passwd) 54 19978 [main] touch 3308 set_flags: flags: binary (0x2) 48 20026 [main] touch 3308 mount_info::conv_to_win32_path: src_path //sonscentral/common/passwd, dst \\sonscentral\common\passwd, flags 0x2, rc 0 12397 32423 [main] touch 3308 symlink_info::check: not a symlink 148 32571 [main] touch 3308 symlink_info::check: 0 = symlink.check (\\sonscentral\common\passwd, 0x240F4E8) (0x2) 56 32627 [main] touch 3308 path_conv::check: root_dir(\\sonscentral\common\), this->path(\\sonscentral\common\passwd), set_has_acls(8) 7464 40091 [main] touch 3308 read_etc_passwd: Read /etc/passwd, 99 lines 153 40244 [main] touch 3308 normalize_posix_path: src /etc 60 40304 [main] touch 3308 normalize_posix_path: /etc = normalize_posix_path (/etc) 52 40356 [main] touch 3308 mount_info::conv_to_win32_path: conv_to_win32_path (/etc) 61 40417 [main] touch 3308 set_flags: flags: binary (0x2) 48 40465 [main] touch 3308 mount_info::conv_to_win32_path: src_path /etc, dst C:\Cygwin\etc, flags 0xA, rc 0 579 41044 [main] touch 3308 symlink_info::check: not a symlink 121 41165 [main] touch 3308 symlink_info::check: 0 = symlink.check (C:\Cygwin\etc, 0x240F478) (0xA) 53 41218 [main] touch 3308 path_conv::check: root_dir(C:\), this->path(C:\Cygwin\etc), set_has_acls(8) 1203 42421 [main] touch 3308 normalize_posix_path: src /etc/group 141 42562 [main] touch 3308 normalize_posix_path: /etc/group = normalize_posix_path (/etc/group) 53 42615 [main] touch 3308 mount_info::conv_to_win32_path: conv_to_win32_path (/etc/group) 62 42677 [main] touch 3308 set_flags: flags: binary (0x2) 49 42726 [main] touch 3308 mount_info::conv_to_win32_path: src_path /etc/group, dst C:\Cygwin\etc\group, flags 0xA, rc 0 540 43266 [main] touch 3308 symlink_info::check: GetFileAttributes (C:\Cygwin\etc\group) failed 123 43389 [main] touch 3308 geterrno_from_win_error: windows error 2 == errno 2 662 44051 [main] touch 3308 symlink_info::check: Got symlink from EA: //sonscentral/common/group 75 44126 [main] touch 3308 symlink_info::check: 26 = symlink.check (C:\Cygwin\etc\group.lnk, 0x240F338) (0x1) 53 44179 [main] touch 3308 normalize_posix_path: src //sonscentral/common/group 46 44225 [main] touch 3308 normalize_posix_path: //sonscentral/common/group = normalize_posix_path (//sonscentral/common/group) 48 44273 [main] touch 3308 mount_info::conv_to_win32_path: conv_to_win32_path (//sonscentral/common/group) 48 44321 [main] touch 3308 mount_info::conv_to_win32_path: //sonscentral/common/group already win32 48 44369 [main] touch 3308 normalize_win32_path: \\sonscentral\common\group = normalize_win32_path (//sonscentral/common/group) 53 44422 [main] touch 3308 set_flags: flags: binary (0x2) 47 44469 [main] touch 3308 mount_info::conv_to_win32_path: src_path //sonscentral/common/group, dst \\sonscentral\common\group, flags 0x2, rc 0 13942 58411 [main] touch 3308 symlink_info::check: not a symlink 149 58560 [main] touch 3308 symlink_info::check: 0 = symlink.check (\\sonscentral\common\group, 0x240F338) (0x2) 60 58620 [main] touch 3308 path_conv::check: root_dir(\\sonscentral\common\), this->path(\\sonscentral\common\group), set_has_acls(8) 8513 67133 [main] touch 3308 read_etc_group: Read /etc/group, 43 lines 180 67313 [main] touch 3308 cygheap_user::ontherange: what 2, pw 0xA015988 77 67390 [main] touch 3308 cygheap_user::ontherange: HOME is already in the environment /home/adefaria 268 67658 [main] touch 3308 sigproc_init: process/signal handling enabled(1) 557 68215 [sig] touch 3308 wait_sig: sigcatch_nonmain 0x744, sigcatch_main 0x740 118 68333 [sig] touch 3308 wait_sig: Ready. dwProcessid 3308 158 68491 [main] touch 3308 transport_layer_pipes::connect: Error opening the pipe (2) 186 68677 [main] touch 3308 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio (0) 52 68729 [main] touch 3308 _cygwin_istext_for_stdio: _cifs: fd not open 52 68781 [main] touch 3308 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio (1) 50 68831 [main] touch 3308 _cygwin_istext_for_stdio: _cifs: fd not open 47 68878 [main] touch 3308 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio (2) 60 68938 [main] touch 3308 _cygwin_istext_for_stdio: _cifs: fd not open 132 69070 [main] touch 3308 build_argv: argv[0] = 'touch' 50 69120 [main] touch 3308 build_argv: argv[1] = 'foo' 48 69168 [main] touch 3308 build_argv: argc 2 137 69305 [main] touch 3308 normalize_posix_path: src /dev/piper 67 69372 [main] touch 3308 normalize_posix_path: /dev/piper = normalize_posix_path (/dev/piper) 79 69451 [main] touch 3308 mount_info::conv_to_win32_path: conv_to_win32_path (/dev/piper) 57 69508 [main] touch 3308 mount_info::conv_to_win32_path: src_path /dev/piper, dst \dev\piper, flags 0x2, rc 0 60 69568 [main] touch 3308 dtable::build_fhandler: fd 0, fh 0x6168034C 48 69616 [main] touch 3308 fhandler_base::set_flags: flags 0x10000, supplied_bin 0x0 46 69662 [main] touch 3308 fhandler_base::set_flags: O_TEXT/O_BINARY set in flags 0x10000 48 69710 [main] touch 3308 fhandler_base::set_flags: filemode set to binary 44 69754 [main] touch 3308 fhandler_base::init: created new fhandler_base for handle 0x7E8, bin 1 50 69804 [main] touch 3308 dtable::init_std_file_from_handle: fd 0, handle 0x7E8 556 70360 [main] touch 3308 handle_to_fn: nt name '\Device\HarddiskVolume1\Cygwin\tmp\strace.touch.foo' 2379 72739 [main] touch 3308 handle_to_fn: current match '\Device\HarddiskVolume1' 165 72904 [main] touch 3308 handle_to_fn: derived path 'C:\Cygwin\tmp\strace.touch.foo' 56 72960 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (C:\Cygwin\tmp\strace.touch.foo, no-keep-rel, no-add-slash) 52 73012 [main] touch 3308 normalize_win32_path: C:\Cygwin\tmp\strace.touch.foo = normalize_win32_path (C:\Cygwin\tmp\strace.touch.foo) 57 73069 [main] touch 3308 mount_info::conv_to_posix_path: /tmp/strace.touch.foo = conv_to_posix_path (C:\Cygwin\tmp\strace.touch.foo) 54 73123 [main] touch 3308 normalize_posix_path: src /tmp/strace.touch.foo 362 73485 [main] touch 3308 normalize_posix_path: /tmp/strace.touch.foo = normalize_posix_path (/tmp/strace.touch.foo) 97 73582 [main] touch 3308 mount_info::conv_to_win32_path: conv_to_win32_path (/tmp/strace.touch.foo) 65 73647 [main] touch 3308 set_flags: flags: binary (0x2) 49 73696 [main] touch 3308 mount_info::conv_to_win32_path: src_path /tmp/strace.touch.foo, dst C:\Cygwin\tmp\strace.touch.foo, flags 0xA, rc 0 387 74083 [main] touch 3308 symlink_info::check: not a symlink 111 74194 [main] touch 3308 symlink_info::check: 0 = symlink.check (C:\Cygwin\tmp\strace.touch.foo, 0x240F478) (0xA) 60 74254 [main] touch 3308 path_conv::check: root_dir(C:\), this->path(C:\Cygwin\tmp\strace.touch.foo), set_has_acls(8) 57 74311 [main] touch 3308 dtable::build_fhandler: fd 1, fh 0x6168046C 51 74362 [main] touch 3308 fhandler_base::set_flags: flags 0x10001, supplied_bin 0x0 45 74407 [main] touch 3308 fhandler_base::set_flags: O_TEXT/O_BINARY set in flags 0x10000 47 74454 [main] touch 3308 fhandler_base::set_flags: filemode set to binary 47 74501 [main] touch 3308 fhandler_base::init: created new fhandler_base for handle 0x6E8, bin 1 51 74552 [main] touch 3308 dtable::init_std_file_from_handle: fd 1, handle 0x6E8 299 74851 [main] touch 3308 handle_to_fn: nt name '\Device\HarddiskVolume1\Cygwin\tmp\strace.touch.foo' 1545 76396 [main] touch 3308 handle_to_fn: current match '\Device\HarddiskVolume1' 144 76540 [main] touch 3308 handle_to_fn: derived path 'C:\Cygwin\tmp\strace.touch.foo' 299 76839 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (C:\Cygwin\tmp\strace.touch.foo, no-keep-rel, no-add-slash) 98 76937 [main] touch 3308 normalize_win32_path: C:\Cygwin\tmp\strace.touch.foo = normalize_win32_path (C:\Cygwin\tmp\strace.touch.foo) 59 76996 [main] touch 3308 mount_info::conv_to_posix_path: /tmp/strace.touch.foo = conv_to_posix_path (C:\Cygwin\tmp\strace.touch.foo) 54 77050 [main] touch 3308 normalize_posix_path: src /tmp/strace.touch.foo 51 77101 [main] touch 3308 normalize_posix_path: /tmp/strace.touch.foo = normalize_posix_path (/tmp/strace.touch.foo) 49 77150 [main] touch 3308 mount_info::conv_to_win32_path: conv_to_win32_path (/tmp/strace.touch.foo) 382 77532 [main] touch 3308 set_flags: flags: binary (0x2) 108 77640 [main] touch 3308 mount_info::conv_to_win32_path: src_path /tmp/strace.touch.foo, dst C:\Cygwin\tmp\strace.touch.foo, flags 0xA, rc 0 690 78330 [main] touch 3308 symlink_info::check: not a symlink 122 78452 [main] touch 3308 symlink_info::check: 0 = symlink.check (C:\Cygwin\tmp\strace.touch.foo, 0x240F478) (0xA) 54 78506 [main] touch 3308 path_conv::check: root_dir(C:\), this->path(C:\Cygwin\tmp\strace.touch.foo), set_has_acls(8) 57 78563 [main] touch 3308 dtable::build_fhandler: fd 2, fh 0x61680584 276 78839 [main] touch 3308 fhandler_base::set_flags: flags 0x10001, supplied_bin 0x0 86 78925 [main] touch 3308 fhandler_base::set_flags: O_TEXT/O_BINARY set in flags 0x10000 46 78971 [main] touch 3308 fhandler_base::set_flags: filemode set to binary 47 79018 [main] touch 3308 fhandler_base::init: created new fhandler_base for handle 0x6F4, bin 1 49 79067 [main] touch 3308 dtable::init_std_file_from_handle: fd 2, handle 0x6F4 162 79229 [main] touch 3308 open_shared: name (null), shared 0x240000 (wanted 0x0), h 0x71C 96 79325 [main] touch 3308 tty_min::set_ctty: attached tty1073741824 sid 3308, pid 3308, tty->pgid 0, tty->sid 3308 57 79382 [main] touch 3308 tty_min::set_ctty: resetting tty1073741824 sid. Was 3308, now 3308. pgid was 0, now 3308. 55 79437 [main] touch 3308 dll_crt0_1: user_data->main 0x401B70 67 79504 [main] touch 3308 sig_send: pid 3308, signal -2, its_me 1 58 79562 [main] touch 3308 sig_send: Waiting for thiscomplete 0x720 57 79619 [sig] touch 3308 wait_sig: awake 64 79683 [sig] touch 3308 wait_sig: processing signal -2 52 79735 [sig] touch 3308 wait_sig: set main thread completion event 46 79781 [sig] touch 3308 wait_sig: looping 50 79831 [main] touch 3308 sig_send: returning 0 from sending signal -2 248 80079 [main] touch 3308 _open: open (foo, 0xC201) 65 80144 [main] touch 3308 normalize_posix_path: src foo 63 80207 [main] touch 3308 mount_info::conv_to_posix_path: conv_to_posix_path (\\sonscentral\users\adefaria, no-keep-rel, no-add-slash) 51 80258 [main] touch 3308 normalize_win32_path: \\sonscentral\users\adefaria = normalize_win32_path (\\sonscentral\users\adefaria) 56 80314 [main] touch 3308 mount_info::conv_to_posix_path: /home/adefaria = conv_to_posix_path (\\sonscentral\users\adefaria) 48 80362 [main] touch 3308 cwdstuff::get: posix /home/adefaria 44 80406 [main] touch 3308 cwdstuff::get: (/home/adefaria) = cwdstuff::get (0x240F8D8, 260, 1, 0), errno 0 46 80452 [main] touch 3308 normalize_posix_path: /home/adefaria/foo = normalize_posix_path (foo) 50 80502 [main] touch 3308 mount_info::conv_to_win32_path: conv_to_win32_path (/home/adefaria/foo) 54 80556 [main] touch 3308 set_flags: flags: text (0x2000000) 54 80610 [main] touch 3308 mount_info::conv_to_win32_path: src_path /home/adefaria/foo, dst \\sonscentral\users\adefaria\foo, flags 0x2000008, rc 0 5790 86400 [main] touch 3308 symlink_info::check: GetFileAttributes (\\sonscentral\users\adefaria\foo) failed 166 86566 [main] touch 3308 geterrno_from_win_error: windows error 2 == errno 2 1991 88557 [main] touch 3308 symlink_info::check: GetFileAttributes (\\sonscentral\users\adefaria\foo.lnk) failed 136 88693 [main] touch 3308 geterrno_from_win_error: windows error 2 == errno 2 53 88746 [main] touch 3308 symlink_info::check: 0 = symlink.check (\\sonscentral\users\adefaria\foo, 0x240F598) (0x2000008) 51 88797 [main] touch 3308 mount_info::conv_to_win32_path: conv_to_win32_path (/home/adefaria) 62 88859 [main] touch 3308 set_flags: flags: text (0x2000000) 50 88909 [main] touch 3308 mount_info::conv_to_win32_path: src_path /home/adefaria, dst \\sonscentral\users\adefaria, flags 0x2000008, rc 0 4171 93080 [main] touch 3308 symlink_info::check: not a symlink 146 93226 [main] touch 3308 symlink_info::check: 0 = symlink.check (\\sonscentral\users\adefaria, 0x240F598) (0x2000008) 60 93286 [main] touch 3308 path_conv::check: root_dir(\\sonscentral\users\), this->path(\\sonscentral\users\adefaria\foo), set_has_acls(8) 691 93977 [main] touch 3308 dtable::build_fhandler: fd 3, fh 0x616808A4 160 94137 [main] touch 3308 fhandler_base::open: (\\sonscentral\users\adefaria\foo, 0x10C201) query_open 0 107 94244 [main] touch 3308 cygsid::debug_print: alloc_sd: owner SID = S-1-5-21-1957994488-1035525444-725345543-1370 733 94977 [main] touch 3308 alloc_sd: ACL-Size: 100 137 95114 [main] touch 3308 alloc_sd: Created SD-Size: 176 1160 96274 [main] touch 3308 fhandler_base::open: 0xFFFFFFFF = CreateFileA (\\sonscentral\users\adefaria\foo, 0x40000000, 0x7, 0x240F9D8, 0x4, 0x2000080, 0) 146 96420 [main] touch 3308 seterrno_from_win_error: /netrel/src/cygwin-1.3.12-2/winsup/cygwin/fhandler.cc:439 windows error 5 52 96472 [main] touch 3308 geterrno_from_win_error: windows error 5 == errno 13 46 96518 [main] touch 3308 fhandler_base::open: 0 = fhandler_base::open (\\sonscentral\users\adefaria\foo, 0x10C201) 48 96566 [main] touch 3308 fhandler_disk_file::open: 0 = fhandler_disk_file::open (\\sonscentral\users\adefaria\foo, 0xC201) 56 96622 [main] touch 3308 _open: -1 = open (foo, 0xC201) 57 96679 [main] touch 3308 normalize_posix_path: src foo 51 96730 [main] touch 3308 cwdstuff::get: posix /home/adefaria 45 96775 [main] touch 3308 cwdstuff::get: (/home/adefaria) = cwdstuff::get (0x240F8C8, 260, 1, 0), errno 13 47 96822 [main] touch 3308 normalize_posix_path: /home/adefaria/foo = normalize_posix_path (foo) 48 96870 [main] touch 3308 mount_info::conv_to_win32_path: conv_to_win32_path (/home/adefaria/foo) 59 96929 [main] touch 3308 set_flags: flags: text (0x2000000) 49 96978 [main] touch 3308 mount_info::conv_to_win32_path: src_path /home/adefaria/foo, dst \\sonscentral\users\adefaria\foo, flags 0x2000008, rc 0 5736 102714 [main] touch 3308 symlink_info::check: GetFileAttributes (\\sonscentral\users\adefaria\foo) failed 150 102864 [main] touch 3308 geterrno_from_win_error: windows error 2 == errno 2 2121 104985 [main] touch 3308 symlink_info::check: GetFileAttributes (\\sonscentral\users\adefaria\foo.lnk) failed 179 105164 [main] touch 3308 geterrno_from_win_error: windows error 2 == errno 2 50 105214 [main] touch 3308 symlink_info::check: 0 = symlink.check (\\sonscentral\users\adefaria\foo, 0x240F588) (0x2000008) 54 105268 [main] touch 3308 mount_info::conv_to_win32_path: conv_to_win32_path (/home/adefaria) 59 105327 [main] touch 3308 set_flags: flags: text (0x2000000) 369 105696 [main] touch 3308 mount_info::conv_to_win32_path: src_path /home/adefaria, dst \\sonscentral\users\adefaria, flags 0x2000008, rc 0 4053 109749 [main] touch 3308 symlink_info::check: not a symlink 145 109894 [main] touch 3308 symlink_info::check: 0 = symlink.check (\\sonscentral\users\adefaria, 0x240F588) (0x2000008) 174 110068 [main] touch 3308 path_conv::check: root_dir(\\sonscentral\users\), this->path(\\sonscentral\users\adefaria\foo), set_has_acls(8) 69 110137 [main] touch 3308 cwdstuff::get: posix /home/adefaria 46 110183 [main] touch 3308 cwdstuff::get: (\\sonscentral\users\adefaria) = cwdstuff::get (0x240F2D8, 260, 0, 0), errno 13 804 110987 [main] touch 3308 seterrno_from_win_error: /netrel/src/cygwin-1.3.12-2/winsup/cygwin/times.cc:496 windows error 2 140 111127 [main] touch 3308 geterrno_from_win_error: windows error 2 == errno 2 51 111178 [main] touch 3308 utimes: -1 = utimes (foo, 0); (h-1) 135 111313 [main] touch 3308 _write: write (2, 0x240E448, 7) 62 111375 [main] touch 3308 fhandler_base::write: binary write touch: 56 111431 [main] touch 3308 fhandler_base::write: 7 = write (0x240E448, 7) 49 111480 [main] touch 3308 _write: 7 = write (2, 0x240E448, 7) 52 111532 [main] touch 3308 _write: write (2, 0x240E478, 14) 45 111577 [main] touch 3308 fhandler_base::write: binary write creating `foo' 51 111628 [main] touch 3308 fhandler_base::write: 14 = write (0x240E478, 14) 46 111674 [main] touch 3308 _write: 14 = write (2, 0x240E478, 14) 59 111733 [main] touch 3308 _write: write (2, 0x240E448, 19) 72 111805 [main] touch 3308 fhandler_base::write: binary write : Permission denied 55 111860 [main] touch 3308 fhandler_base::write: 19 = write (0x240E448, 19) 121 111981 [main] touch 3308 _write: 19 = write (2, 0x240E448, 19) 51 112032 [main] touch 3308 _write: write (2, 0x610BF38B, 1) 47 112079 [main] touch 3308 fhandler_base::write: binary write 297 112376 [main] touch 3308 fhandler_base::write: 1 = write (0x610BF38B, 1) 79 112455 [main] touch 3308 _write: 1 = write (2, 0x610BF38B, 1) 138 112593 [main] touch 3308 do_exit: do_exit (1) 67 112660 [main] touch 3308 void: 0x0 = signal (20, 0x1) 372 113032 [main] touch 3308 void: 0x0 = signal (1, 0x1) 105 113137 [main] touch 3308 void: 0x0 = signal (2, 0x1) 46 113183 [main] touch 3308 void: 0x0 = signal (3, 0x1) 51 113234 [main] touch 3308 fhandler_base::close: closing '/dev/piper' handle 0x7E8 57 113291 [main] touch 3308 fhandler_base::close: closing '/tmp/strace.touch.foo' handle 0x6E8 65 113356 [main] touch 3308 fhandler_base::close: closing '/tmp/strace.touch.foo' handle 0x6F4 233 113589 [main] touch 3308 proc_terminate: nchildren 0, nzombies 0 77 113666 [main] touch 3308 proc_terminate: leaving 46 113712 [main] touch 3308 sigproc_terminate: entering 46 113758 [main] touch 3308 sigproc_terminate: done 145 113903 [main] touch 3308 __to_clock_t: dwHighDateTime 0, dwLowDateTime 312500 55 113958 [main] touch 3308 __to_clock_t: total 00000000 0000001F 50 114008 [main] touch 3308 __to_clock_t: dwHighDateTime 0, dwLowDateTime 312500 46 114054 [main] touch 3308 __to_clock_t: total 00000000 0000001F 3547 117601 [main] touch 3308 _pinfo::exit: Calling ExitProcess 1 --------------090108000409020302060403 Content-Type: text/plain; charset=us-ascii -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ --------------090108000409020302060403--