interactive process is started on another user's 'desktop'

J jae@platinumpsi.com
Thu Oct 4 22:25:00 GMT 2007


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@platinumpsi.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/



More information about the Cygwin mailing list