X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org X-pair-Authenticated: 71.145.198.178 Message-ID: <47056841.7080606@platinumpsi.com> Date: Thu, 04 Oct 2007 17:25:05 -0500 From: J User-Agent: Thunderbird 1.5.0.12 (X11/20070719) MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: interactive process is started on another user's 'desktop' References: <1988 DOT 71 DOT 145 DOT 203 DOT 33 DOT 1191266374 DOT squirrel AT webmail2 DOT pair DOT com> In-Reply-To: <1988.71.145.203.33.1191266374.squirrel@webmail2.pair.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: 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 No one responded to my message, below (on 10/1/2007). I've got a production system not doing what it is supposed to do until I get this worked out... and I don't have a clue where to start looking. Did I provide enough information? Anyone have any ideas how I can get cron to spawn the interactive application on the current desktop (rather than one that is not currently being used?) Thanks =) jae AT platinumpsi DOT com wrote: > I installed cygserver and cron with their included *-config commands. ( > Originally as the user WinAdmin. ) I'm running a call processing > application on user "Call Processing". I created a cron entry with > crontab -e, from the cygwin prompt as the user "TC". (logged into Windows > as "TC") The cron entry fires an application meant to interact with > "TC"'s desktop. ( I did cygrunsrv -E cron; added the tick to interact > with the desktop under the cron service's properties; applied changes; and > then cygrunsrv -S cron ) ... the cron entry creates a text file every time > it fires. > > So... when the text file is created, the application does not appear to > run. However, when switching users, I find it interacting with "Call > Processing"'s desktop. This is consistent. Three users logged in, "TC's" > cron event fires (creating the text file under TC's path), and the > application is running on "Call Processing"'s desktop. > > /var/log/cron.log offers no clues. /usr/bin/cronevents.exe doesn't either. > /var/log/cygserver.log is empty. > > Please help. :) > > > cygcheck: > > Cygwin Configuration Diagnostics > Current System Time: Mon Oct 01 13:41:22 2007 > > Windows XP Professional Ver 5.1 Build 2600 Service Pack 2 > > Path: C:\cygwin\usr\local\bin > C:\cygwin\bin > C:\cygwin\bin > C:\cygwin\usr\X11R6\bin > c:\WINDOWS\system32 > c:\WINDOWS > c:\WINDOWS\System32\Wbem > c:\Python22 > c:\Program Files\ATI Technologies\ATI Control Panel > > Output from C:\cygwin\bin\id.exe (nontsec) > UID: 1009(Triton Connect) GID: 513(None) > 0(root) 513(None) 544(Administrators) > 545(Users) > > Output from C:\cygwin\bin\id.exe (ntsec) > UID: 1009(Triton Connect) GID: 513(None) > 0(root) 513(None) 544(Administrators) > 545(Users) > > SysDir: C:\WINDOWS\system32 > WinDir: C:\WINDOWS > > USER = 'Triton Connect' > PWD = '/home/Triton Connect' > HOME = '/home/Triton Connect' > MAKE_MODE = 'unix' > > HOMEPATH = '\Documents and Settings\Triton Connect' > MANPATH = '/usr/local/man:/usr/share/man:/usr/man::/usr/ssl/man' > APPDATA = 'C:\Documents and Settings\Triton Connect\Application Data' > HOSTNAME = 'Stat' > TERM = 'cygwin' > PROCESSOR_IDENTIFIER = 'x86 Family 15 Model 4 Stepping 9, GenuineIntel' > WINDIR = 'C:\WINDOWS' > OLDPWD = '/usr/bin' > USERDOMAIN = 'STAT' > OS = 'Windows_NT' > ALLUSERSPROFILE = 'C:\Documents and Settings\All Users' > !:: = '::\' > TEMP = '/cygdrive/c/DOCUME~1/TRITON~1/LOCALS~1/Temp' > COMMONPROGRAMFILES = 'C:\Program Files\Common Files' > USERNAME = 'Triton Connect' > PROCESSOR_LEVEL = '15' > FP_NO_HOST_CHECK = 'NO' > SYSTEMDRIVE = 'C:' > EDITOR = 'nano' > USERPROFILE = 'C:\Documents and Settings\Triton Connect' > PS1 = '\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$ ' > LOGONSERVER = '\\STAT' > PROCESSOR_ARCHITECTURE = 'x86' > !C: = 'C:\cygwin\bin' > SHLVL = '1' > PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH' > HOMEDRIVE = 'C:' > PROMPT = '$P$G' > COMSPEC = 'C:\WINDOWS\system32\cmd.exe' > TMP = '/cygdrive/c/DOCUME~1/TRITON~1/LOCALS~1/Temp' > SYSTEMROOT = 'C:\WINDOWS' > PRINTER = 'Auto Samsung ML-1710 Series on ECHO' > CVS_RSH = '/bin/ssh' > PROCESSOR_REVISION = '0409' > INFOPATH = '/usr/local/info:/usr/share/info:/usr/info:' > PROGRAMFILES = 'C:\Program Files' > NUMBER_OF_PROCESSORS = '1' > SESSIONNAME = 'Console' > COMPUTERNAME = 'STAT' > SONICCENTRAL = 'c:\Program Files\Common Files\Sonic Shared\Sonic Central\' > _ = '/usr/bin/cygcheck' > POSIXLY_CORRECT = '1' > > 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_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 > > c: hd NTFS 28929Mb 37% CP CS UN PA FC HP_PAVILION > d: hd FAT32 9215Mb 57% CP UN HP_RECOVERY > 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: C:\cygwin\bin\awk.exe > Found: C:\cygwin\bin\bash.exe > Found: C:\cygwin\bin\cat.exe > Found: C:\cygwin\bin\cp.exe > Not Found: cpp (good!) > Found: C:\cygwin\bin\crontab.exe > Found: C:\cygwin\bin\find.exe > Not Found: gcc > Not Found: gdb > Found: C:\cygwin\bin\grep.exe > Found: C:\cygwin\bin\kill.exe > Not Found: ld > Found: C:\cygwin\bin\ls.exe > Not Found: make > Found: C:\cygwin\bin\mv.exe > Not Found: patch > Found: C:\cygwin\bin\perl.exe > Found: C:\cygwin\bin\rm.exe > Found: C:\cygwin\bin\sed.exe > Not Found: ssh > Found: C:\cygwin\bin\sh.exe > Found: C:\cygwin\bin\tar.exe > Found: C:\cygwin\bin\test.exe > Not Found: vi > Not Found: vim > > 61k 2006/11/10 C:\cygwin\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0 > "cygbz2-1.dll" v0.0 ts=2006/11/10 17:42 > 7k 2003/10/19 C:\cygwin\bin\cygcrypt-0.dll - os=4.0 img=1.0 sys=4.0 > "cygcrypt-0.dll" v0.0 ts=2003/10/19 2:57 > 1059k 2007/03/29 C:\cygwin\bin\cygcrypto-0.9.8.dll - os=4.0 img=1.0 sys=4.0 > "cygcrypto-0.9.8.dll" v0.0 ts=2007/3/29 5:13 > 895k 2004/04/28 C:\cygwin\bin\cygdb-4.2.dll - os=4.0 img=1.0 sys=4.0 > "cygdb-4.2.dll" v0.0 ts=2004/4/27 10:31 > 965k 2005/05/14 C:\cygwin\bin\cygdb-4.3.dll - os=4.0 img=1.0 sys=4.0 > "cygdb-4.3.dll" v0.0 ts=2005/5/14 7:37 > 1156k 2004/04/28 C:\cygwin\bin\cygdb_cxx-4.2.dll - os=4.0 img=1.0 sys=4.0 > "cygdb_cxx-4.2.dll" v0.0 ts=2004/4/27 10:35 > 1240k 2005/05/14 C:\cygwin\bin\cygdb_cxx-4.3.dll - os=4.0 img=1.0 sys=4.0 > "cygdb_cxx-4.3.dll" v0.0 ts=2005/5/14 7:41 > 118k 2007/04/06 C:\cygwin\bin\cygexpat-0.dll - os=4.0 img=1.0 sys=4.0 > "cygexpat-0.dll" v0.0 ts=2007/4/6 15:43 > 40k 2006/11/15 C:\cygwin\bin\cygform-8.dll - os=4.0 img=1.0 sys=4.0 > "cygform-8.dll" v0.0 ts=2006/11/15 1:06 > 48k 2003/08/09 C:\cygwin\bin\cygform7.dll - os=4.0 img=1.0 sys=4.0 > "cygform7.dll" v0.0 ts=2003/8/9 4:25 > 19k 2006/11/19 C:\cygwin\bin\cyggdbm-4.dll - os=4.0 img=1.0 sys=4.0 > "cyggdbm-4.dll" v0.0 ts=2006/11/19 2:18 > 8k 2006/11/19 C:\cygwin\bin\cyggdbm_compat-4.dll - os=4.0 img=1.0 sys=4.0 > "cyggdbm_compat-4.dll" v0.0 ts=2006/11/19 2:18 > 135k 2005/03/16 C:\cygwin\bin\cygglib-1-2-0.dll - os=4.0 img=1.0 sys=4.0 > "cygglib-1-2-0.dll" v0.0 ts=2005/3/15 21:16 > 12k 2005/03/16 C:\cygwin\bin\cyggmodule-1-2-0.dll - os=4.0 img=1.0 sys=4.0 > "cyggmodule-1-2-0.dll" v0.0 ts=2005/3/15 21:18 > 10k 2005/03/16 C:\cygwin\bin\cyggthread-1-2-0.dll - os=4.0 img=1.0 sys=4.0 > "cyggthread-1-2-0.dll" v0.0 ts=2005/3/15 21:18 > 25k 2007/08/23 C:\cygwin\bin\cyghistory6.dll - os=4.0 img=1.0 sys=4.0 > "cyghistory6.dll" v0.0 ts=2007/8/23 17:01 > 271k 2007/08/24 C:\cygwin\bin\cygicons-0.dll - os=4.0 img=1.0 sys=4.0 > "cygicons-0.dll" v0.0 ts=2007/8/24 2:24 > 976k 2006/10/22 C:\cygwin\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0 > "cygiconv-2.dll" v0.0 ts=2006/10/22 18:44 > 37k 2003/08/10 C:\cygwin\bin\cygintl-2.dll - os=4.0 img=1.0 sys=4.0 > "cygintl-2.dll" v0.0 ts=2003/8/10 16:50 > 31k 2005/11/20 C:\cygwin\bin\cygintl-3.dll - os=4.0 img=1.0 sys=4.0 > "cygintl-3.dll" v0.0 ts=2005/11/19 20:04 > 31k 2006/10/23 C:\cygwin\bin\cygintl-8.dll - os=4.0 img=1.0 sys=4.0 > "cygintl-8.dll" v0.0 ts=2006/10/22 19:12 > 12k 2003/02/17 C:\cygwin\bin\cygioperm-0.dll - os=4.0 img=1.0 sys=4.0 > "cygioperm-0.dll" v0.0 ts=2003/2/17 13:58 > 21k 2006/11/15 C:\cygwin\bin\cygmenu-8.dll - os=4.0 img=1.0 sys=4.0 > "cygmenu-8.dll" v0.0 ts=2006/11/15 1:05 > 29k 2003/08/09 C:\cygwin\bin\cygmenu7.dll - os=4.0 img=1.0 sys=4.0 > "cygmenu7.dll" v0.0 ts=2003/8/9 4:25 > 20k 2006/12/21 C:\cygwin\bin\cygminires.dll - os=4.0 img=1.1 sys=4.0 > "cygminires.dll" v0.0 ts=2006/12/20 23:07 > 67k 2006/11/15 C:\cygwin\bin\cygncurses++-8.dll - os=4.0 img=1.0 sys=4.0 > "cygncurses++-8.dll" v0.0 ts=2006/11/15 1:13 > 237k 2006/11/15 C:\cygwin\bin\cygncurses-8.dll - os=4.0 img=1.0 sys=4.0 > "cygncurses-8.dll" v0.0 ts=2006/11/15 1:02 > 224k 2003/08/09 C:\cygwin\bin\cygncurses7.dll - os=4.0 img=1.0 sys=4.0 > "cygncurses7.dll" v0.0 ts=2003/8/9 4:24 > 12k 2006/11/15 C:\cygwin\bin\cygpanel-8.dll - os=4.0 img=1.0 sys=4.0 > "cygpanel-8.dll" v0.0 ts=2006/11/15 1:04 > 19k 2003/08/09 C:\cygwin\bin\cygpanel7.dll - os=4.0 img=1.0 sys=4.0 > "cygpanel7.dll" v0.0 ts=2003/8/9 4:24 > 133k 2007/06/27 C:\cygwin\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0 > "cygpcre-0.dll" v0.0 ts=2007/6/26 22:49 > 303k 2007/06/27 C:\cygwin\bin\cygpcrecpp-0.dll - os=4.0 img=1.0 sys=4.0 > "cygpcrecpp-0.dll" v0.0 ts=2007/6/26 22:50 > 7k 2007/06/27 C:\cygwin\bin\cygpcreposix-0.dll - os=4.0 img=1.0 sys=4.0 > "cygpcreposix-0.dll" v0.0 ts=2007/6/26 22:50 > 1224k 2007/07/19 C:\cygwin\bin\cygperl5_8.dll - os=4.0 img=1.0 sys=4.0 > "cygperl5_8.dll" v0.0 ts=2007/7/8 14:14 > 22k 2002/06/09 C:\cygwin\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0 > "cygpopt-0.dll" v0.0 ts=2002/6/9 0:45 > 154k 2007/08/23 C:\cygwin\bin\cygreadline6.dll - os=4.0 img=1.0 sys=4.0 > "cygreadline6.dll" v0.0 ts=2007/8/23 17:01 > 217k 2007/03/29 C:\cygwin\bin\cygssl-0.9.8.dll - os=4.0 img=1.0 sys=4.0 > "cygssl-0.9.8.dll" v0.0 ts=2007/3/29 5:13 > 1830k 2007/01/31 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0 > "cygwin1.dll" v0.0 ts=2007/1/31 3:58 > Cygwin DLL version info: > DLL version: 1.5.24 > DLL epoch: 19 > DLL bad signal mask: 19005 > DLL old termios: 5 > DLL malloc env: 28 > API major: 0 > API minor: 156 > Shared data: 4 > 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: Wed Jan 31 10:57:51 CET 2007 > CVS tag: cr-0x5f1 > Shared id: cygwin1S4 > > > Service : cron > Display name : Cron daemon > Current State : Running > Controls Accepted : Stop > Command : /usr/sbin/cron -n > stdin path : /dev/null > stdout path : /var/log/cron.log > stderr path : /var/log/cron.log > Environment : CYGWIN="ntsec" > Process Type : Own Process, Interactive > Startup : Automatic > Account : LocalSystem > > Service : cygserver > Display name : CYGWIN cygserver > Current State : Running > Controls Accepted : Stop > Command : /usr/sbin/cygserver > stdin path : /dev/null > stdout path : /var/log/cygserver.log > stderr path : /var/log/cygserver.log > Process Type : Own Process > Startup : Automatic > Account : LocalSystem > > > Cygwin Package Information > Last downloaded files to: C:\Documents and Settings\HP_Administrator > Last downloaded files from: http://mirrors.xmission.com/cygwin > > Package Version > _update-info-dir 00548-1 > alternatives 1.3.29a-1 > ash 20040127-3 > base-files 3.7-1 > base-passwd 2.2-1 > bash 3.2.25-16 > bzip2 1.0.3-2 > cabextract 1.1-1 > coreutils 6.9-5 > cron 4.1-5 > crypt 1.1-1 > cygrunsrv 1.17-1 > cygutils 1.3.2-1 > cygwin 1.5.24-2 > cygwin-doc 1.4-4 > diffstat 1.45-1 > diffutils 2.8.7-1 > e2fsprogs 1.35-3 > editrights 1.01-1 > expat 1.95.8-2 > findutils 4.3.8-1 > flip 1.19-1 > gawk 3.1.5-4 > glib 1.2.10-3 > grep 2.5.1a-4 > groff 1.18.1-2 > gzip 1.3.12-2 > hexedit 1.2.12-1 > ioperm 0.4-1 > joe 3.5-1 > less 382-1 > libbz2_1 1.0.3-2 > libdb4.2 4.2.52-1 > libdb4.3 4.3.28-1 > libexpat0 1.95.8-2 > libgdbm4 1.8.3-8 > libiconv2 1.11-1 > libintl2 0.12.1-3 > libintl3 0.14.5-1 > libintl8 0.15-1 > libncurses7 5.3-4 > libncurses8 5.5-3 > libpcre0 7.2-1 > libpopt0 1.6.4-4 > libreadline6 5.2.7-9 > links 1.00pre20-1 > login 1.9-7 > lynx 2.8.5-4 > man 1.6e-1 > mc 4.6.1-2 > minires 1.01-1 > mktemp 1.5-4 > multitail 5.2.0-1 > nano 1.2.2-1 > openssl 0.9.8e-3 > perl 5.8.8-4 > rebase 2.4.3-1 > run 1.1.10-1 > sed 4.1.5-2 > shutdown 1.7-1 > syslog-ng 1.6.12-1 > tar 1.18-2 > termcap 20050421-1 > terminfo 5.5_20061104-1 > texinfo 4.8a-1 > unzip 5.52-2 > util-linux 2.12r-2 > wget 1.10.2-2 > which 1.7-1 > wtf 0.0.4-6 > zip 2.32-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/