1 INFO-VAX	Thu, 11 Nov 2004	Volume 2004 : Issue 626       Contents: Re: ANN: VMS Mosaic 3.8  Re: ANN: VMS Mosaic 3.8  Re: ANN: VMS Mosaic 3.8 7 Changing subnet and gateway on Alpha800 running VMS 7.3 ; Re: Changing subnet and gateway on Alpha800 running VMS 7.3 : Re: Configure ES45 VMS7.3.1 to dial / send page on error ? Re: DCPS Version Support Re: DCPS Version Support Re: DCPS Version Support@ Re: FireFox 1.0 released - is there likely to be a VMS version ?: Help with OPCOM and OPA0: and console vs. DW/motif display> Re: Help with OPCOM and OPA0: and console vs. DW/motif display> Re: Help with OPCOM and OPA0: and console vs. DW/motif display> Re: Help with OPCOM and OPA0: and console vs. DW/motif display- Re: how to implement an append only log file? - Re: how to implement an append only log file? - Re: how to implement an append only log file? - Re: how to implement an append only log file? - Re: how to implement an append only log file? - Re: how to implement an append only log file? - Re: how to implement an append only log file? - Re: how to implement an append only log file?   Re: java interactive vs detached  Re: java interactive vs detached  Re: java interactive vs detached9 Re: Microsoft to skip Itanium with supercomputing Windows 9 Re: Microsoft to skip Itanium with supercomputing Windows 9 Re: Microsoft to skip Itanium with supercomputing Windows " Re: Need help with a PeeCee again." Re: Need help with a PeeCee again." Re: Need help with a PeeCee again." Re: Need help with a PeeCee again." Re: Need help with a PeeCee again. Re: Use of FTP in .Com files Re: Use of FTP in .Com files Re: Use of FTP in .Com files Re: Who created a file  F ----------------------------------------------------------------------  % Date: Wed, 10 Nov 2004 16:53:53 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com>   Subject: Re: ANN: VMS Mosaic 3.8, Message-ID: <41928DEF.7AE7EE00@teksavvy.com>  L It took my supercomputer VS3100-30 about 24 hours to compile all of OPENSSL, so sorry for the delay...   H There is a HUGE, MAJOR  bug in one file which gives the compiler a heart+ attack resulting in MMS giving up on life.    % file: [.libwww2]HTCOOKIE.C, line 3661   G Turns out that the offending file has, as part of a "switch" construct:    		default :  		}  <- end of switch  = I fixed it by adding a "break;" statement after the default:     DEC-C, VAX, 6.0-001, VMS 7.2  N I've restarted the make process, and interestingly, it seems to be recompilingL all the files for libwww2. (it realised that libwais was done) I thought MMS@ was smart enough to recompile only the files that weren't done ?  W ---------------------------------------------------------------------------------------   P CC/DECC/Precision=SINGLE/Prefix=(All,Except=Ioctl)/OBJECT=ODIR:HTCOOKIE.OBJ HTCO OKIE.C!                                 } !         ........................^ ! %CC-E-BADSTMT, Invalid statement. P                 At line number 3661 in $DISK2:[APPLICATIONS.MOSAIC.LIBWWW2]HTCOO KIE.C;1.  O         PUBLIC HTProtocol HTLynxCookies = {"COOKIEJAR", LYHandleCookies, NULL}; ( %VCG-I-NOBJECT, No object file produced.P                 At line number 3929 in $DISK2:[APPLICATIONS.MOSAIC.LIBWWW2]HTCOO KIE.C;1.  < %VCG-I-SUMMARY, Completed with 1 error(s), 0 warning(s), and)                 1 informational messages. P                 At line number 3929 in $DISK2:[APPLICATIONS.MOSAIC.LIBWWW2]HTCOO KIE.C;1.  P %MMS-F-ABORT, For target ODIR:HTCOOKIE.OBJ, CLI returned abort status: %X1000002 A.H %MMS-F-ABORT, For target LIBWWW2, CLI returned abort status: %X10EE8034.   ------------------------------   Date: 10 Nov 04 18:23:07 EST) From: cook@wvnvms.wvnet.edu (George Cook)   Subject: Re: ANN: VMS Mosaic 3.8! Message-ID: <mUXqB7aOivXu@wvnvms>   \ In article <41928DEF.7AE7EE00@teksavvy.com>, JF Mezei <jfmezei.spamnot@teksavvy.com> writes: > J > There is a HUGE, MAJOR  bug in one file which gives the compiler a heart- > attack resulting in MMS giving up on life.   > ' > file: [.libwww2]HTCOOKIE.C, line 3661  > I > Turns out that the offending file has, as part of a "switch" construct:  > 
 > 		default :  > 		}  <- end of switch > ? > I fixed it by adding a "break;" statement after the default:   >  > DEC-C, VAX, 6.0-001, VMS 7.2  D Since I'm not an expert on the ANSI C standard, I'm not sure if thisF is a compiler or program bug.  Both GNU C, VAX C and DEC C V6.5 acceptC the code without complaint.  I believe the correct fix is to change  "default:" to "default:;"   4 Can you try that and let me know if V6.0 accepts it.  P > I've restarted the make process, and interestingly, it seems to be recompilingN > all the files for libwww2. (it realised that libwais was done) I thought MMSB > was smart enough to recompile only the files that weren't done ?  F Unfortunately MMS is brain dead in regard to using object libraries toD determine if it has compiled everything.  The Mosaic build procedureC has to start with a fresh OLB if a library build did not completely  finish.      George Cook  WVNET    ------------------------------  % Date: Wed, 10 Nov 2004 22:11:43 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com>   Subject: Re: ANN: VMS Mosaic 3.8, Message-ID: <4192D85A.EB1DF960@teksavvy.com>   George Cook wrote:E > the code without complaint.  I believe the correct fix is to change  > "default:" to "default:;"  > 6 > Can you try that and let me know if V6.0 accepts it.   It accepts it.     Now, onto the next problem.....    Library libvms.olb built. < EDIT/TPU/NOSECTION/NODISPLAY/COMMAND=CVTHELP.TPU MOSAIC.HELP) %DCL-S-SPAWNED, process JFMEZEI_6 spawned # RUNOFF /OUTPUT=[-]MOSAIC MOSAIC.RNH 1 %RUNOFF-F-COI, Can't open input file "MOSAIC.RNH"  %RMS-E-FNF, file not foundN %MMS-F-ABORT, For target [-]MOSAIC.HLP, CLI returned abort status: %X10000004.G %MMS-F-ABORT, For target LIBVMS, CLI returned abort status: %X10EE8034.     N now, a dir [...]mosaic.rnh yields nothing. Turns out that since I have "ed*it"= symbol defined be default, it messed up the EDIT/TPU command.   N As a suggestion, you may wish to either DELET/SYMBOL/ALL/GLOBAl when you start[ the installation process, or use EDITX instead of EDIT (which bypasses EDIT redefinitions).    ------------------------------    Date: 10 Nov 2004 11:49:26 -0800# From: cbell@qch.on.ca (Johnny Hosp) @ Subject: Changing subnet and gateway on Alpha800 running VMS 7.3= Message-ID: <e2db8f9b.0411101149.428670a2@posting.google.com>   F New to VMS, any help would be appreciated. We would like to change ourC subnet mask and gateway on our alpha box running VMS version 7.3. I B have gone into UCX and viewed the settings. At first try I was notA able to permanently change the subnet/gateway, it showed both the F original addresses and an entry for our new addresses we defined. WhenB we rebooted, the new entry was gone and the old address scheme wasD still in place. Funny thing is that when we connected the new box toD our new network it still connected without issue, even though it hadE the old mask and gateway defined. What am I missing to configure this 	 properly?  Thanks,  Cory   ------------------------------  % Date: Wed, 10 Nov 2004 21:56:53 +0200 * From: Mike Rechtman <rechtman@tzora.co.il>D Subject: Re: Changing subnet and gateway on Alpha800 running VMS 7.3+ Message-ID: <2vfa46F2hogaoU1@uni-berlin.de>    Johnny Hosp wrote:  H > New to VMS, any help would be appreciated. We would like to change ourE > subnet mask and gateway on our alpha box running VMS version 7.3. I D > have gone into UCX and viewed the settings. At first try I was notC > able to permanently change the subnet/gateway, it showed both the H > original addresses and an entry for our new addresses we defined. WhenD > we rebooted, the new entry was gone and the old address scheme wasF > still in place. Funny thing is that when we connected the new box toF > our new network it still connected without issue, even though it hadG > the old mask and gateway defined. What am I missing to configure this  > properly? 	 > Thanks,  > Cory  $ 1. Try the documentation. Online at J http://h71000.www7.hp.com/doc/tcpip53.html (with ponters to V5.1 and V5.4)  D 2. Did you use @SYS$MANAGER:TCPIP$CONFIG ( UCX$CONFIG for pre V5.0 )E Its a menu-driven command-file that does most of the basic TCPIP/UCX  
 configuratio.    HTH    Mike   --  J New to Usenet? read http://eisner.encompasserve.org/~rechtman/post_hlp.htmE --------------------------------------------------------------------- E Usual disclaimer: All opinions are mine alone, perhaps not even that. D Mike Rechtman                                 *rechtman@tzora.co.il*C    "20% of a job takes 80% of the time, the rest takes another 80%" E ---------------------------------------------------------------------    ------------------------------  % Date: Wed, 10 Nov 2004 15:58:13 -0500 * From: "Marty O'Connor" <moconnor@dvfs.com>C Subject: Re: Configure ES45 VMS7.3.1 to dial / send page on error ? + Message-ID: <2vfdlaF2l9oilU1@uni-berlin.de>    : A : Within recent memory, folks here have posted examples of how to 8 : interface with paging service websites using C-Kermit. : d Examples come with C-Kermit. I successfully implemented direct connections to the paging service forc alpha pages. It was either a file called APAGE.KSC or CKEPAGE.KSC. Knowledge of the TAP protocol is  useful.    Marty O'Connor   ------------------------------  # Date: Wed, 10 Nov 2004 18:59:01 GMT * From: Paul Anderson <paul.anderson@hp.com>! Subject: Re: DCPS Version Support 5 Message-ID: <101120041359012648%paul.anderson@hp.com>   C In article <Gr8k2fRQWjvr@eisner.encompasserve.org>, Larry Kilgallen  <Kilgallen@SpamCop.net> wrote:  E > In article <091120041551524639%paul.anderson@hp.com>, Paul Anderson   > <paul.anderson@hp.com> writes: > C > > The next release, DCPS V2.4, will be installed with PCSI, which  > > requires OpenVMS V6.2. >  > Why is that ?  > I remember PCSI on VMS V6.1.  G Yes, but early versions of PCSI were not very robust.  DCPS Engineering C considered use of PCSI around the V6.1 timeframe but there were not  enough needed features.   < Later PCSI versions added features that are used by the DCPS: installation.  There are PCSI patch kits that extend later0 functionality back to OpenVMS V6.2 but not V6.1.   Paul   --    Paul Anderson   OpenVMS Engineering    Hewlett-Packard Company    ------------------------------  # Date: Wed, 10 Nov 2004 19:01:28 GMT * From: Paul Anderson <paul.anderson@hp.com>! Subject: Re: DCPS Version Support 5 Message-ID: <101120041401271444%paul.anderson@hp.com>   > In article <4191bddc$0$16911$8fcfb975@news.wanadoo.fr>, Michel# Herrscher <mhc@herrscher.fr> wrote:   I > OUUPS I had to upgrade to DCPS2.3 ( on Ovms 7.2.1) to connect latest HP K > printers and HP representatives had said me : YOU HAVE TO UPGRADE TO OVMS B > 7.2.2 or 7.3.X.... DCPS 2.3 not supported nor available on 7.2.1 >  > Were they wrong ?   G No and yes.  If the version of the operating system is not supported by D HP, DCPS is not allowed to say we support those versions.  DCPS doesC nothing to prevent someone from running on older versions.  DCPS is F fairly insensitive to operating system version changes, so although weE don't test on unsupported OS versions, DCPS will almost certainly run + on them.  Not officially supported, though.    Paul   --    Paul Anderson   OpenVMS Engineering    Hewlett-Packard Company    ------------------------------  % Date: Wed, 10 Nov 2004 17:38:01 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> ! Subject: Re: DCPS Version Support , Message-ID: <41929845.D1112F32@teksavvy.com>   Paul Anderson wrote:F > HP, DCPS is not allowed to say we support those versions.  DCPS doesE > nothing to prevent someone from running on older versions.  DCPS is 9 > fairly insensitive to operating system version changes,   G Generally speaking, would doing an ANA/IMAGE to find the list of system M services called give one a clue of whether a new version of DCPS makes use of D any new services not available on the current (old) version of VMS ?  M In the end, if you use an "unsupported" version, then I guess it is up to you   to do the qualification testing.  K When Digital (or whomever is the owner of VMS this week) decides to support N package X on version Y of VMS, are there internally documented procedures done& to verify the package works properly ?  I Or do the application folks just make a decision based on whether the new M version makes use of any services (or DCL commands) not available in previous  version of VMS ?  K Does Digital have a database of all system services (including RTL) and DCL 7 commands and at which VMS version each was introduced ?    ------------------------------  % Date: Wed, 10 Nov 2004 17:54:57 -0500 # From: "John Smith" <a@nonymous.com> I Subject: Re: FireFox 1.0 released - is there likely to be a VMS version ? , Message-ID: <ZeidnQ-Jg87VAQ_cRVn-oA@igs.net>   david20@alpha1.mdx.ac.uk wrote: 3 > Mozilla have now officially released Firefox 1.0.  >  > see  > 1 > http://news.zdnet.com/2100-9588_22-5443931.html  >  > 4 > Is there likely to be a VMS version of this soon ?      1 http://www.mozilla.org/products/firefox/releases/ 4 "Don't Miss the Solaris 10 Launch on November 15th!"  1 No mention of VMS...but that's hardly a surprise.    ------------------------------  % Date: Wed, 10 Nov 2004 15:12:18 -0500  From: norm.raphael@metso.comC Subject: Help with OPCOM and OPA0: and console vs. DW/motif display Q Message-ID: <OFED6B7330.889D871E-ON85256F48.006D3821-85256F48.006EFEEA@metso.com>   : Help with OPCOM and OPA0: and console vs. DW/motif display  8 I am running an application on two AS1200's and a VAX in; a Cluster.  The VAX has a VT420 as a console.  The AS1200's  have graphics displays.   : The application broadcasts request messages every so often; as for example (from OPERATOR.LOG), here (more text after):   8 %%%%%%%%%%%  OPCOM   6-NOV-2004 10:43:10.83  %%%%%%%%%%%- (from node NODEA  at  6-NOV-2004 10:43:10.82) % Request 1, from user PROD_CM on NODEA 1 CSTI006O PRODPDM, Reply with a SUPRA PDM command. 8 %%%%%%%%%%%  OPCOM   6-NOV-2004 10:44:55.83  %%%%%%%%%%%. (from node NODEB   at  6-NOV-2004 10:44:55.83)% Request 2, from user PROD_SC on NODEB 1 CSTI006O MASCPDM, Reply with a SUPRA PDM command. 8 %%%%%%%%%%%  OPCOM   6-NOV-2004 10:48:20.44  %%%%%%%%%%%. (from node NODEB   at  6-NOV-2004 10:48:20.44)) Request 3, from user CM_PIPELINE on NODEB 2 CSTI006O APIPEPDM, Reply with a SUPRA PDM command.8 %%%%%%%%%%%  OPCOM   6-NOV-2004 17:10:22.16  %%%%%%%%%%%. (from node NODEB   at  6-NOV-2004 17:10:22.15)) Request 4, from user CM_PIPELINE on NODEB 2 CSTI006O APIPEPDM, Reply with a SUPRA PDM command.8 %%%%%%%%%%%  OPCOM   6-NOV-2004 17:20:34.53  %%%%%%%%%%%- (from node NODEA  at  6-NOV-2004 17:20:34.53) % Request 5, from user PROD_CM on NODEA 1 CSTI006O PRODPDM, Reply with a SUPRA PDM command. 8 %%%%%%%%%%%  OPCOM   6-NOV-2004 20:27:38.87  %%%%%%%%%%%- (from node NODEA  at  6-NOV-2004 20:27:38.87) % Request 6, from user PROD_CM on NODEA 1 CSTI006O PRODPDM, Reply with a SUPRA PDM command. 8 %%%%%%%%%%%  OPCOM   6-NOV-2004 20:27:54.69  %%%%%%%%%%%. (from node NODEB   at  6-NOV-2004 20:27:54.69)' Request 7, from user SERV_PROD on NODEB 1 CSTI006O SERVPDM, Reply with a SUPRA PDM command. 8 %%%%%%%%%%%  OPCOM   6-NOV-2004 20:37:11.64  %%%%%%%%%%%. (from node NODEB   at  6-NOV-2004 20:37:11.63)) Request 8, from user CM_PIPELINE on NODEB 2 CSTI006O APIPEPDM, Reply with a SUPRA PDM command.8 %%%%%%%%%%%  OPCOM   7-NOV-2004 10:08:21.75  %%%%%%%%%%%- (from node NODEA  at  7-NOV-2004 10:08:21.75) % Request 9, from user PROD_CM on NODEA 1 CSTI006O PRODPDM, Reply with a SUPRA PDM command. 8 %%%%%%%%%%%  OPCOM   7-NOV-2004 11:05:13.90  %%%%%%%%%%%- (from node NODEA  at  7-NOV-2004 11:05:13.90) & Request 10, from user PROD_CM on NODEA1 CSTI006O PRODPDM, Reply with a SUPRA PDM command. 8 %%%%%%%%%%%  OPCOM   7-NOV-2004 11:15:02.13  %%%%%%%%%%%- (from node NODEA  at  7-NOV-2004 11:15:02.13)   < If the VAX is removed, OPCOM eventually stalls (I infer that; a buffer becomes full after a few hours and a hang occurs).   < I have read the doc on how to make the graphics console into: a display console, but without understanding.  What I need3 is to be able to replace the VAX and still have the ; application believe the messages were written successfully. < [I have no idea why they are request/reply messages as there> is no way to reply to them. AFAIK nothing expects a response.]  ; Is there a way to keep the DW on the graphics terminal, but ? direct the messages either to a VT on a TTA port or a blackhole # and if so, how do I configure that?    ------------------------------  # Date: Wed, 10 Nov 2004 20:56:56 GMT # From: hoff@hp.nospam (Hoff Hoffman) G Subject: Re: Help with OPCOM and OPA0: and console vs. DW/motif display 2 Message-ID: <sgvkd.2746$zL1.2409@news.cpqcorp.net>  p In article <OFED6B7330.889D871E-ON85256F48.006D3821-85256F48.006EFEEA@metso.com>, norm.raphael@metso.com writes: : ; :Help with OPCOM and OPA0: and console vs. DW/motif display  ..= :I have read the doc on how to make the graphics console into ; :a display console, but without understanding.  What I need 4 :is to be able to replace the VAX and still have the< :application believe the messages were written successfully.  I   Disable OPA0: as an operator per the OpenVMS Frequently Asked Questions E   (FAQ), and find some other terminal to enable as an operator if the C   application actually requires it, or create a pseudo-terminal and A   enable it as an operator if you lack a spare physical terminal.   < :Is there a way to keep the DW on the graphics terminal, but@ :direct the messages either to a VT on a TTA port or a blackhole$ :and if so, how do I configure that?  #   Sure; please see the OpenVMS FAQ.   B   I'd almost wonder if the application was causing the stall, what@   with an ever-accumulating pile of requests.  For grins, do tryA   a REPLY/STATUS from an terminal enabled as an operator, and see @   how many requests have stacked up from this application.  (Is ?   it the lack of the terminal and an output I/O stall, or is it ?   the lack of a response and a backlog of operator requests, in    other words.)   B   I will assume you are aware that the application appears to have)   at least one coding problem, of course.     N  ---------------------------- #include <rtfaq.h> -----------------------------K     For additional, please see the OpenVMS FAQ -- www.hp.com/go/openvms/faq N  --------------------------- pure personal opinion ---------------------------E         Hoff (Stephen) Hoffman   OpenVMS Engineering   hoff[at]hp.com    ------------------------------  % Date: Wed, 10 Nov 2004 17:12:50 -0500  From: norm.raphael@metso.comG Subject: Re: Help with OPCOM and OPA0: and console vs. DW/motif display Q Message-ID: <OF567EA413.C3219E68-ON85256F48.0079A5FF-85256F48.007A081F@metso.com>    Thanks for the response.  > hoff@hp.nospam (Hoff Hoffman) wrote on 11/10/2004 03:56:56 PM:  ? > In article <OFED6B7330.889D871E-ON85256F48.006D3821-85256F48. 5 > 006EFEEA@metso.com>, norm.raphael@metso.com writes:  > : = > :Help with OPCOM and OPA0: and console vs. DW/motif display  > ..? > :I have read the doc on how to make the graphics console into = > :a display console, but without understanding.  What I need 6 > :is to be able to replace the VAX and still have the> > :application believe the messages were written successfully. > K >   Disable OPA0: as an operator per the OpenVMS Frequently Asked Questions G >   (FAQ), and find some other terminal to enable as an operator if the E >   application actually requires it, or create a pseudo-terminal and C >   enable it as an operator if you lack a spare physical terminal.   F I find no match for pseudo-terminal in the FAQ.  Is there something on how to create one? > > > :Is there a way to keep the DW on the graphics terminal, butB > :direct the messages either to a VT on a TTA port or a blackhole& > :and if so, how do I configure that? > % >   Sure; please see the OpenVMS FAQ.  >   ; I see it in there, but I am uncomfortable with what I read.   D >   I'd almost wonder if the application was causing the stall, whatB >   with an ever-accumulating pile of requests.  For grins, do tryC >   a REPLY/STATUS from an terminal enabled as an operator, and see A >   how many requests have stacked up from this application.  (Is A >   it the lack of the terminal and an output I/O stall, or is it A >   the lack of a response and a backlog of operator requests, in  >   other words.)  > D >   I will assume you are aware that the application appears to have+ >   at least one coding problem, of course.  >   > Yes, indeed.  I made a vain attempt to communicate this to the: maintainers back when they still had some resources in the> OpenVMS space, and they seemed unable to comprehend that fact.8 It is now a lost cause, and I must needs work around it.   > 2 >  ---------------------------- #include <rtfaq.h> ----------------------------- 3 >     For additional, please see the OpenVMS FAQ --  www.hp.com/go/openvms/faq 4 >  --------------------------- pure personal opinion --------------------------- G >         Hoff (Stephen) Hoffman   OpenVMS Engineering   hoff[at]hp.com  >    ------------------------------  % Date: Wed, 10 Nov 2004 17:56:13 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> G Subject: Re: Help with OPCOM and OPA0: and console vs. DW/motif display , Message-ID: <41929C88.ABA31DB3@teksavvy.com>   norm.raphael@metso.com wrote: > > If the VAX is removed, OPCOM eventually stalls (I infer that= > a buffer becomes full after a few hours and a hang occurs).    Go into a workstation and: ANA/SYS  SET PROC OPCOM SHOW PROC/CHANNELS  L You'll see that the OPCOM on your workstatiosn don't write to any file. TheyK send all OPCOM messages to the OPCOM on your non-graphics workstation to be Q logged there. In essence, there are OPCOM clients and OPCOM servers in a cluster.   M So, when the one node that gets all opcom events dies, the opcom processes on M the other nodes quickly fill their buffers since there is nobody at the other  end to read those messages.   H You then need to restart an OPCOM process on one of the nodes and defineH whatever logical names needed to tell it to ignore the fact that it is a- workstation (i.e. to become an OPCOM server).   K the file SYS$MANAGER:SYLOGICALS.COM has good documentation on OPCOM and its / varous logicals to control it (look for "OPC".)   N QUESTION: If a cluster loses its one "server" OPCOM process and one restarts aM new OPCOM, will the "client" OPCOMs on workstations automatically see the new , OPCOM server and send their messages to it ?  N QUESTION: Is it kosher to define OPC$LOGFILE_NAME to point to the same logfileN on a drive available to all nodes ? (eg: can multiple OPCOMS write to the same log file ?)    ------------------------------    Date: 10 Nov 2004 12:48:51 -0600; From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) 6 Subject: Re: how to implement an append only log file?3 Message-ID: <3zlnWyrnfShp@eisner.encompasserve.org>   j In article <ae3d5869.0411100646.5732143c@posting.google.com>, bonzinib60@arcor.de (Josef Jarousse) writes: > E > Of course fully privileged system manager. Why isn't it possible to G > have real append-only files in an OS? which are not deletable at all. $ > How do they do it in the pentagon?  B    It isn't possible because if the user has enough privilege theyC    can change any software and any file, including all those needed     to implement the concept.  @    In the pentagon the folks who have privileged access to thierD    systems (system managers/admins) have earned that level of trust.  C    The closest you can come is to use a permanent-write media, like C    CD-R, and trust the system manager not to mess with the software     that's doing the write.   ------------------------------    Date: 10 Nov 2004 12:51:59 -0600; From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) 6 Subject: Re: how to implement an append only log file?3 Message-ID: <o8UqhjV8nh0h@eisner.encompasserve.org>   ] In article <cmti40$mfv$1@reader1.panix.com>, Dale Dellutri <ddelQQQlutr@panQQQix.com> writes:  > F > So let me describe a possible system.  Tell me what's wrong with it:       That software already exists.  B > Assume a modification to VMS which sends all audit events from aF > "secured machine" to another machine (the "audit machine").  The logD > is maintained on the audit machine, so that it can't be modified /E > deleted / tampered with by the manager of the secured system.  The  4 > audit machine is solely controlled by the auditor.  E > The manager of the secured system could modify the operating system E > (patch it, change memory locations, whatever) to disable or, worse, H > spoof the logging.  However, this change would be an audit event whichF > would show up in the log on the audit machine because it would occurB > before the change.  If the audit machine receives such an event, > something is wrong.   C    If the manager knew what he was doing, he'd make the change in a F    non-auditable way, by first patching the audit software with a tool     that doesn't generate audits.   ------------------------------  + Date: Wed, 10 Nov 2004 20:12:30 +0000 (UTC) . From: Dale Dellutri <ddelQQQlutr@panQQQix.com>6 Subject: Re: how to implement an append only log file?, Message-ID: <cmtsnd$q5f$1@reader1.panix.com>  [ On 10 Nov 2004 12:51:59 -0600, Bob Koehler <koehler@eisner.nospam.encompasserve.org> wrote: _ > In article <cmti40$mfv$1@reader1.panix.com>, Dale Dellutri <ddelQQQlutr@panQQQix.com> writes:  > > H > > So let me describe a possible system.  Tell me what's wrong with it:  " >    That software already exists.  D > > Assume a modification to VMS which sends all audit events from aH > > "secured machine" to another machine (the "audit machine").  The logF > > is maintained on the audit machine, so that it can't be modified /G > > deleted / tampered with by the manager of the secured system.  The  6 > > audit machine is solely controlled by the auditor.  G > > The manager of the secured system could modify the operating system G > > (patch it, change memory locations, whatever) to disable or, worse, J > > spoof the logging.  However, this change would be an audit event whichH > > would show up in the log on the audit machine because it would occurD > > before the change.  If the audit machine receives such an event, > > something is wrong.   E >    If the manager knew what he was doing, he'd make the change in a H >    non-auditable way, by first patching the audit software with a tool" >    that doesn't generate audits.  E If you mean patching the software in memory while it's running, then  F at some point you'll have to make a system call to change kernel code C memory, and this system call would produce an audit event _before_   making the change.  G If you mean patching the software in the module file on disk, then, of  < course, changing certain files (or perhaps files in certain A directories or on certain disks) would have to be an audit event. & And so would loading them into memory.  D Remember that I assumed that OpenVMS would have to be changed to do D this, and the audit events would have to be fine-grained, more than % what's now considered an audit event.    --  7 Dale Dellutri <ddelQQQlutr@panQQQix.com> (lose the Q's)    ------------------------------    Date: 10 Nov 2004 14:43:49 -0600- From: Kilgallen@SpamCop.net (Larry Kilgallen) 6 Subject: Re: how to implement an append only log file?3 Message-ID: <LCcKI5DPc$15@eisner.encompasserve.org>   ] In article <cmtkl9$ncn$1@reader1.panix.com>, Dale Dellutri <ddelQQQlutr@panQQQix.com> writes: O > On 10 Nov 2004 11:42:23 -0600, Larry Kilgallen <Kilgallen@spamcop.net> wrote:   B >> Detecting such behavior based on a complete audit record is notF >> trivial.  This is the domain of "Intrusion Detection Systems" whichB >> have about a 30% correctness rate, meaning 70% false positives. > B > I would be interested in a reference here.  Web site / magazine  > article / book?   2 Sorry.  15 years of going to security conferences.  A > I guess I was thinking of a much more fine-grained set of audit B > events.  For example, the program's actual system call to modifyB > running kernel code would be an audit event _before_ the change,  J That is the point.  $CMKRNL means "run the following code in kernel mode".E Once that has been done, the code can do anything, including suppress 	 auditing.   C >> Those are all good measures, but less secure than those measures A >> _plus_ ensuring that two individuals not particularly friendly E >> to each other but equally skilled in VMS be engaged in any action. 8 >> I recommend the second one be from Internal Audit :-) > E > I like this addition.  Two people for any change!  This also needs  ! > OpenVMS modification, I assume.   3 No, that is what secondary passwords are all about.   [ http://www.ljk.com/ljk/LJK_SECURITY_DOCUMENTATION/LJK_SECURITY_D_019.HTML#tests_uaf_pwdnull   B Don't let privileged usernames have null secondary passwords.  ButC VMS cannot prevent the holders of the two passwords from exchanging D them, so auditing of security cameras, etc. is still required, along; with the shift rotation I described earlier in this thread.    ------------------------------    Date: 10 Nov 2004 14:48:05 -0600- From: Kilgallen@SpamCop.net (Larry Kilgallen) 6 Subject: Re: how to implement an append only log file?3 Message-ID: <ozgKPRsnw1UD@eisner.encompasserve.org>   ] In article <cmtsnd$q5f$1@reader1.panix.com>, Dale Dellutri <ddelQQQlutr@panQQQix.com> writes: ] > On 10 Nov 2004 12:51:59 -0600, Bob Koehler <koehler@eisner.nospam.encompasserve.org> wrote:   F >>    If the manager knew what he was doing, he'd make the change in aI >>    non-auditable way, by first patching the audit software with a tool # >>    that doesn't generate audits.  > G > If you mean patching the software in memory while it's running, then  H > at some point you'll have to make a system call to change kernel code E > memory, and this system call would produce an audit event _before_   > making the change.   Try the command   0 	SET AUDIT/AUDIT/ENABLE=PRIVILEGE=SUCCESS=CMKRNL  B on a busy system.  After a few days, review the security audit logC and report back on which of the calls to $CMKRNL were not malicious  and why.   ------------------------------  % Date: Wed, 10 Nov 2004 17:16:20 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> 6 Subject: Re: how to implement an append only log file?, Message-ID: <41929331.64F709D6@teksavvy.com>   Dale Dellutri wrote:B > Assume a modification to VMS which sends all audit events from a> > "secured machine" to another machine (the "audit machine").   L You might want to send secured events to 2 machines on top of the machine on which the osftware runs.  D > The hookup would have to be secured, and use a heartbeat to ensure > that it was connected.    H Yes, but you would also need to have sequence numbers to ensure that theQ system manager can't insert faked logging events without ringing some alarm bell.   K Also, if you are paranoid enough, you need to consider the possibility that K the system manager would path the executables to add the ability to disable I and re-enable logging. He could then send a message to the application to O disable logging, perform his deed, and then send a message to reenable logging.   M In the end, you have to trust your system manager. All those measures make it E much harder to bypass security measures, but none make it impossible.   M Note that if you make use of the VMS security AUDIT events, you can configure I the system to freeze should auditing of events to disk be made impossible N (disk full for instance). This prevents auditable events from occuring if they cannot be logged securely.   ------------------------------  % Date: Wed, 10 Nov 2004 17:26:54 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> 6 Subject: Re: how to implement an append only log file?, Message-ID: <419295AA.4DF5393A@teksavvy.com>   Larry Kilgallen wrote:? > or something similar appropriate to the environment.  So that E > program called $CMKRNL, and that is the limit of what gets audited.   K It also depends on the application. If you look at SWIFT (funds transfers), M transactions are numbered and have a checksum that is built using keys. Those % keys are stored in an encrypted file.   M So, to cause your employer to send $1 to your swiss bank account, you'll have K to do a LOT of work and cheating. And at the end of the day, the swiss banktG sends your bank a summary of transactions for that day, and your bank'siI auditors (who do this on a daily basis) will see that the summary doesn'tiX match your bank's summary (sicne your transaction won't have been added to the summary).  J So in the end, what you need to do is to fake a login to one bank employeeJ capable of performing funds transfers and then do such a stransfer that is fully logged.   I But beware, employees are given a ceiling on transaction amounts. That $1nK transfer might be doable on a single user. But if you want to send yourselfoH $1,000,000, then the transaction will go into an approval queue and will1 require a second user to approve the transaction.l  N Also, you need to consider that those transactions generally come from anotherH system, and that system will also generate daily totals that are checkedL against the sending software's totals and then against the summaries sent by% corresponding banks on a daily basis.t  N So it is more a question of ensuring that DAILY enterprise-wide procedures areM in place to prevent any such fraud as opposed to closing every possible fraudi on one particular system.f   ------------------------------  % Date: Wed, 10 Nov 2004 17:32:15 -0500u- From: JF Mezei <jfmezei.spamnot@teksavvy.com>o6 Subject: Re: how to implement an append only log file?, Message-ID: <419296EB.305D9F6A@teksavvy.com>   Dale Dellutri wrote:D > I like this addition.  Two people for any change!  This also needs! > OpenVMS modification, I assume.   , Nop. VMS has teh 2 password signon built-in.  
 $MC AUTHORIZEP) UAF> MOD SYSTEM/PASSWORD=(chocolate,cake)-  J You can also MOD SYSTEM/PASSWORD=(chocolate,cake)/PWDLIFETIME=(0-00:01:00)M which means that the passowrd expires every minute, so every login requires a K password change. If one of the two learns the other's password and logs in,oN then the seocn one will eventually find out when his passowrd no longer works.  N Unfortunatly, SYSTEM, once logged in, can create any privileged user he wants,N reset all passowrds, edit the password history file to remove entries etc etc.   ------------------------------    Date: 10 Nov 2004 12:46:06 -0600; From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) ) Subject: Re: java interactive vs detached"3 Message-ID: <cmUsbdjBeSjy@eisner.encompasserve.org>   \ In article <R8pkd.79424$E93.5795@clgrps12>, "Jerry Alan Braga" <jabraga@flanagan.ca> writes:< > That is what the sys$manager:java$142_setup.com FAST calls > 2 > @sys$common:[java$142.com]java$142_setup "''p1'"  B    I don't see either one in the detached process you're starting.   ------------------------------  # Date: Wed, 10 Nov 2004 22:25:15 GMTI. From: "Jerry Alan Braga" <jabraga@flanagan.ca>) Subject: Re: java interactive vs detached , Message-ID: <fzwkd.90611$VA5.46049@clgrps13>  C I fixed the problem.  within a java class of mine i was doing some 3I rutime.exec stuff and that seemed to cause the extra dio count after the CJ first cycle.  I added the p.destroy() after the p.wait() and now the java ; process no longer does the bogus DIO count ala interactive.b  ?       String dcl [] = {comFile, unlFile, userDatabase, userId};V2       Process p = Runtime.getRuntime().exec (dcl);       p.waitFor (); -       p.destroy(); // *** Added This Line ***t  I "Bob Koehler" <koehler@eisner.nospam.encompasserve.org> wrote in message M- news:cmUsbdjBeSjy@eisner.encompasserve.org...eA > In article <R8pkd.79424$E93.5795@clgrps12>, "Jerry Alan Braga" 2 > <jabraga@flanagan.ca> writes:E= >> That is what the sys$manager:java$142_setup.com FAST calls2 >>3 >> @sys$common:[java$142.com]java$142_setup "''p1'"j >:C >   I don't see either one in the detached process you're starting.t >    ------------------------------    Date: 10 Nov 2004 16:41:54 -0800# From: dooleys@snowy.net.au (dooley)M) Subject: Re: java interactive vs detachedl= Message-ID: <1ca82fc6.0411101641.692371d7@posting.google.com>   b "Jerry Alan Braga" <jabraga@flanagan.ca> wrote in message news:<69pkd.79425$E93.68490@clgrps12>...= > what do you mean about log4j logging, what am I looking forh >  <snip>A > >>                 "axis$root:[axis-1_1.lib]log4j-1.2.8.jar", -E# you have this jar in your classpath'4 log4j is a "standard" method for application logging2 the location of log files and the level of logging5 is usually defined in a file called logger.properties ; see http://logging.apache.org/log4j/docs/documentation.htmlu for more details than I know.l Phil   ------------------------------  % Date: Wed, 10 Nov 2004 17:06:04 -0500i- From: JF Mezei <jfmezei.spamnot@teksavvy.com>eB Subject: Re: Microsoft to skip Itanium with supercomputing Windows, Message-ID: <419290C9.17F19F2B@teksavvy.com>   Bob Koehler wrote:J >    A great many of these sites are running as Beowulf clusters.  Beowulf >    is implemented on Linux.h > B >    I can't see them in a great hurry to change.  These sites areG >    interested in raw CPU thoughput, and taking time out to index your-2 >    Microsoft Word files isn't in thier interest.  H These sites are great marketing opportunities and the vendors give heftyX incentives to be chosen by these sites because it gives them so much marketing exposure.  D You can bet that one of those sites will choose one of those windowsM cluster-wannabees if the offer is sweet enough from Microsoft/Intel, and thataG Microsoft will help them configure those windows systems to disable allr+ windows features and leave just the raw OS.D  I The danger here is that some site will be "bought" and choose such a hugewK wintel system that will break through the top 5 supercomputers and not onlyiK will this give Windows great marketing potential, but it will also give theAH 8086 great exposure, eating into IA64's last few remaining arguments for< existance: the ability to scale into huge computer clusters.   ------------------------------  % Date: Wed, 10 Nov 2004 23:40:24 -0500l- From: JF Mezei <jfmezei.spamnot@teksavvy.com>cB Subject: Re: Microsoft to skip Itanium with supercomputing Windows, Message-ID: <4192ED1E.C5392E50@teksavvy.com>  7 Another nad news article about this Microsoft decision:i  e > http://news.com.com/Microsoft+skips+Itanium+with+new+Windows/2100-1006_3-5447042.html?tag=nefd.ledeJ   partial quote:  J The Redmond, Wash.-based software giant said this week that Windows ServerM 2003 Compute Cluster Edition will not run on servers built around the Itanium M 2 chip from Intel. Instead, the software--a version of the company's flagshipbJ operating system for clusters containing up to 128 processors--will run onA 32-bit/64-bit server chips from Advanced Micro Devices and Intel.a  L The decision not to support Itanium 2 is the latest slap in the face for theL chip family that 10 years ago threatened to take over the world. Last month,N Hewlett-Packard terminated its line of Itanium 2 workstations.   <<<-- see howE this news keeps on propagating because it was badly announced ???????l  M Itanium 2 chips provide fairly substantial performance gains, and the chip isnM building momentum among heavy-duty computer users. In the most recent list of L the top 500 supercomputers, the number of Itanium-based systems grew from 61 to 87. t  M Unfortunately for Intel, however, Itanium 2 systems require their own special J software. As a result, mass corporate adoption has been slow. Both ItaniumJ server makers and developers have been reluctant to put massive amounts of0 energy into porting their products to the chip.   K A Microsoft spokeswoman did not pinpoint the reason behind the decision buteN said it likely revolved around demand for the product. She also added that theN version of the operating system coming next year is only the first version andG that Microsoft is strongly considering supporting Itanium 2 in the next ! version of the operating system. c  G Most of the Itanium supercomputing clusters on the Top 500 list containnH hundreds of processors and typically run Linux. Many are also located atL research institutions, which often receive free or subsidized technical help from corporate sponsors.   ------------------------------  % Date: Wed, 10 Nov 2004 23:43:14 -0500r- From: JF Mezei <jfmezei.spamnot@teksavvy.com>oB Subject: Re: Microsoft to skip Itanium with supercomputing Windows, Message-ID: <4192EDC8.A6896FCE@teksavvy.com>  G Oops, I hadn't read the article completely, here are some more goodies:-   ##I Microsoft's move will also likely prompt many analysts to speculate as torN whether Microsoft will eventually pull its support for Itanium 2 in general inK the future. The company has pulled it support for different server chips in%M the past, due to slack demand. Years ago, Microsoft produced, or committed to-J produce, a version of Windows for Digital Equipment's Alpha processor; theN MIPS processor, originally developed by Silicon Graphics Inc.; and IBM's Power7 chips. All of these projects were ultimately scotched. 1  K Gray speculated earlier this week that Intel itself would kill off the chip H line in 2007 or retrofit it to better run the mass of software built forN so-called x86 chips like Intel's Xeon or AMD's Opteron. "I believe Itanium, as2 we know it today, will be discontinued," he said.  ##   ------------------------------  + Date: Wed, 10 Nov 2004 19:25:30 +0000 (UTC)a7 From: moroney@world.std.spaamtrap.com (Michael Moroney)e+ Subject: Re: Need help with a PeeCee again.r( Message-ID: <cmtpva$m25$3@pcls4.std.com>  / JF Mezei <jfmezei.spamnot@teksavvy.com> writes:4  " >VAXman-, @SendSpamHere.ORG wrote:M >> That would require putting that Swiss-cheese security poor shitload excusen >> of an OS on my network.  G >It can't infect your VMS or MAC boxes. And while you might not want ithH >permanently connected, a connection just to perform a well defined task' >(transfer files) wouldn't hurt anyone..  G Unpatched M$ systems often get infected with a virus within minutes of rJ being connected to the internet.  (that includes brand-new ones fresh fromI the store whose windows version is usually many patches too old)  I wrote I a program (on VMS BTW) that fakes enough TCPIP to observe and attempt to nK tie up unsolicited IP connections to many ports, and I see lots of attempts  to spread viruses. -- l -Mike    ------------------------------  # Date: Wed, 10 Nov 2004 19:44:17 GMT-" From:   VAXman-  @SendSpamHere.ORG+ Subject: Re: Need help with a PeeCee again.A0 Message-ID: <00A3AABC.4711EF33@SendSpamHere.ORG>  b In article <cmtpva$m25$3@pcls4.std.com>, moroney@world.std.spaamtrap.com (Michael Moroney) writes:0 >JF Mezei <jfmezei.spamnot@teksavvy.com> writes: >h# >>VAXman-, @SendSpamHere.ORG wrote: N >>> That would require putting that Swiss-cheese security poor shitload excuse >>> of an OS on my network.  > H >>It can't infect your VMS or MAC boxes. And while you might not want itI >>permanently connected, a connection just to perform a well defined task ( >>(transfer files) wouldn't hurt anyone. > H >Unpatched M$ systems often get infected with a virus within minutes of K >being connected to the internet.  (that includes brand-new ones fresh fromnJ >the store whose windows version is usually many patches too old)  I wroteJ >a program (on VMS BTW) that fakes enough TCPIP to observe and attempt to L >tie up unsolicited IP connections to many ports, and I see lots of attempts >to spread viruses.   I FWIW, my wife had to rename all of the files to something 8.3 or less and I then burn them.  Even through she selected ISO9660, everything had one ofeJ the gobbledegook names with a "~" if longer than 8.3 and those files were  not accessible on VMS.   -- o< http://www.ProvN.com  for the *best* OpenVMS system security=                       solutions that others only claim to be.a -- i, Cyber-Terrorism (si'-ber tayr'-or-iz-em) n.:M   The release of, the sale of, or the use of any Micro$oft software product!   -- cK VAXman- A Bored Certified VMS Kernel Mode Hacker   VAXman(at)TMESIS(dot)COM    ------------------------------    Date: 10 Nov 2004 14:50:07 -0600- From: Kilgallen@SpamCop.net (Larry Kilgallen)t+ Subject: Re: Need help with a PeeCee again.f3 Message-ID: <kw2HqApKCPBI@eisner.encompasserve.org>o  b In article <cmtpva$m25$3@pcls4.std.com>, moroney@world.std.spaamtrap.com (Michael Moroney) writes:1 > JF Mezei <jfmezei.spamnot@teksavvy.com> writes:r > # >>VAXman-, @SendSpamHere.ORG wrote:uN >>> That would require putting that Swiss-cheese security poor shitload excuse >>> of an OS on my network.l > H >>It can't infect your VMS or MAC boxes. And while you might not want itI >>permanently connected, a connection just to perform a well defined taskw( >>(transfer files) wouldn't hurt anyone. > I > Unpatched M$ systems often get infected with a virus within minutes of o" > being connected to the internet.  C The comment was "my network", which for best security should not beg$ something connected to the Internet.   ------------------------------  % Date: Wed, 10 Nov 2004 18:53:11 -0600 / From: Chris Scheers <chris@applied-synergy.com>_+ Subject: Re: Need help with a PeeCee again.o2 Message-ID: <4192B7F7.3050002@applied-synergy.com>    VAXman- @SendSpamHere.ORG wrote:d > In article <cmtpva$m25$3@pcls4.std.com>, moroney@world.std.spaamtrap.com (Michael Moroney) writes: > 1 >>JF Mezei <jfmezei.spamnot@teksavvy.com> writes:, >> >>$ >>>VAXman-, @SendSpamHere.ORG wrote: >>>tN >>>>That would require putting that Swiss-cheese security poor shitload excuse >>>>of an OS on my network.E >>I >>>It can't infect your VMS or MAC boxes. And while you might not want it J >>>permanently connected, a connection just to perform a well defined task) >>>(transfer files) wouldn't hurt anyone.  >>I >>Unpatched M$ systems often get infected with a virus within minutes of  L >>being connected to the internet.  (that includes brand-new ones fresh fromK >>the store whose windows version is usually many patches too old)  I wrote%K >>a program (on VMS BTW) that fakes enough TCPIP to observe and attempt to rM >>tie up unsolicited IP connections to many ports, and I see lots of attempts% >>to spread viruses. >  > K > FWIW, my wife had to rename all of the files to something 8.3 or less and,K > then burn them.  Even through she selected ISO9660, everything had one ofdL > the gobbledegook names with a "~" if longer than 8.3 and those files were  > not accessible on VMS.   FWIW:u  + Originally, MSDOS only supported 8.3 names.O  F When "long" file names were added (Windows 95?), they were added as a F kludge.  As a result, every file has both a "long" name and a "short" ? (8.3) name.  They actually have two separate directory entries.,  E When a long name is too long to be represented as an 8.3 name, it is 4G encoded with the "~" to allow different files that are the same in the  ' first 6 characters to be distinguished.P  G With 32 bit Windows (NT/2000/XP), "DIR /X" will show both the long and 00 short names.  I don't know about 16 bit Windows.  B It appears that your CD burning software is using the short names G instead of the long names.  It may have an option to specify which set 0 of names to use.  G -----------------------------------------------------------------------s$ Chris Scheers, Applied Synergy, Inc.  B Voice: 817-237-3360            Internet: chris@applied-synergy.com    Fax: 817-237-3074   ------------------------------  % Date: Wed, 10 Nov 2004 22:16:47 -0500_- From: JF Mezei <jfmezei.spamnot@teksavvy.com>t+ Subject: Re: Need help with a PeeCee again.7, Message-ID: <4192D98A.7EC7121B@teksavvy.com>   Chris Scheers wrote:C > It appears that your CD burning software is using the short namesMH > instead of the long names.  It may have an option to specify which set > of names to use.  F Nop. Joliet extension has a similar encoding thing. It stores both 8.3M filenames in the standard  ISO 9660 place, and stored the complete file namesO1 in a different place used by the Joliet software.o  N So when you mount a CD that is Joliet encoded on a non Joliet machine, you seeM the 8.3 names. Mount the same CD on a Joliet equipped machine and you see the) full names.r   ------------------------------  % Date: Wed, 10 Nov 2004 21:39:21 +0200t* From: Mike Rechtman <rechtman@tzora.co.il>% Subject: Re: Use of FTP in .Com filesv+ Message-ID: <2vf93cF2kjf6bU1@uni-berlin.de>   
 Ray wrote:  H > Hopefully somebody will be able to help me out with this one. In shortD > I have a simple .com file that gives a menu to the user, from thisG > menu they can select a option number and it will either use telnet to H > get them to a platform and then ask them to log on, or FTP them to theC > platform and then ask them to log on.  The problem is that Telnet29 > works fine but FTP does not. I get this response below:: >  > your Choice > : 4O > 220 PROXY FTP server > 502 QUIT command not allowed.d > G > And then takes me back to the menu. If I just ftp from the dcl prompt8C > no problems it works. So does anybody know how I can use FTP in a:! > command file to do what I want?d > ; > The platform that I'm running on is VMS V7.1 and tcpware.o >  > extract of my com file:  >  > 1.   Telnet Platform1h/ >                         2.   Telnet Platform2t > - >                         3.   FTP 	Platform1b- >                         4.   FTP 	Platform2 ( >                         9.   Main Menu >  > & > $       inquire qqq "your Choice > "6 > $       if qqq .eqs. "1" then TELNET xxx.xxx.xxx.xxx6 > $       if qqq .eqs. "2" then TELNET xxx.xxx.xxx.xxx3 > $       if qqq .eqs. "3" then FTP xxx.xxx.xxx.xxxa3 > $       if qqq .eqs. "4" then FTP xxx.xxx.xxx.xxxk* > $       if qqq .eqs. "9" then goto start  I Your command file does the "FTP abc.def.xyz" command, and then reads the oH next line, which starts with a "$", so the FTP program sees an EOF, and F control returns to the original command file i.e. "$ if qqq .eqs. ..."   Try using either $ COPY/FTP ... or $ FTP /INPUT= ...E   Mike     -- nJ New to Usenet? read http://eisner.encompasserve.org/~rechtman/post_hlp.htmE ---------------------------------------------------------------------oE Usual disclaimer: All opinions are mine alone, perhaps not even that.pD Mike Rechtman                                 *rechtman@tzora.co.il*C    "20% of a job takes 80% of the time, the rest takes another 80%",E ----------------------------------------------------------------------   ------------------------------   Date: 10 Nov 2004 17:21:40 GMT< From: gartmann@non.immunbio.mpg.de.sens (Christoph Gartmann)% Subject: Re: Use of FTP in .Com files-0 Message-ID: <cmtin4$ars$1@n.ruf.uni-freiburg.de>  [ In article <29bfccac.0411100316.123e35ba@posting.google.com>, raycook@f2s.com (Ray) writes:1G >Hopefully somebody will be able to help me out with this one. In shortMC >I have a simple .com file that gives a menu to the user, from this.F >menu they can select a option number and it will either use telnet toG >get them to a platform and then ask them to log on, or FTP them to the:B >platform and then ask them to log on.  The problem is that Telnet8 >works fine but FTP does not. I get this response below: >  >your Choice > : 4 >220 PROXY FTP servern >502 QUIT command not allowed. > F >And then takes me back to the menu. If I just ftp from the dcl promptB >no problems it works. So does anybody know how I can use FTP in a  >command file to do what I want? >e: >The platform that I'm running on is VMS V7.1 and tcpware. >u >extract of my com file: >s >1.   Telnet Platform1. >                        2.   Telnet Platform2 >n, >                        3.   FTP 	Platform1, >                        4.   FTP 	Platform2' >                        9.   Main Menun >e > % >$       inquire qqq "your Choice > "i5 >$       if qqq .eqs. "1" then TELNET xxx.xxx.xxx.xxxn5 >$       if qqq .eqs. "2" then TELNET xxx.xxx.xxx.xxx 2 >$       if qqq .eqs. "3" then FTP xxx.xxx.xxx.xxx2 >$       if qqq .eqs. "4" then FTP xxx.xxx.xxx.xxx) >$       if qqq .eqs. "9" then goto start   E I don't know about TCPware. With Multinet you may use qualifiers like ' "/USER=.../PASSWORD=.../TAKE_FILE=...".l+ In addition I would suggest something like:     $ IF qqq .EQS. "4"c    $    THEN)    $    DEFINE/USER sys$input sys$commande    $    FTP ....
    $ ENDIF   Regards,    Christoph Gartmanni   -- bE  Max-Planck-Institut fuer      Phone   : +49-761-5108-464   Fax: -452m  ImmunbiologieI  Postfach 1169                 Internet: gartmann@immunbio dot mpg dot de   D-79011  Freiburg, Germanya9                http://www.immunbio.mpg.de/home/menue.html    ------------------------------  % Date: Wed, 10 Nov 2004 17:01:06 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> % Subject: Re: Use of FTP in .Com fileso, Message-ID: <41928FA0.8F15F57C@teksavvy.com>  
 Ray wrote:C > platform and then ask them to log on.  The problem is that Telnetm9 > works fine but FTP does not. I get this response below:s >  > your Choice > : 4  > 220 PROXY FTP server > 502 QUIT command not allowed.-  M FTP seeks its input from the command file, so in your case, it gets an end of.! file and exits before logging on.-   What you can try:r  # $define/user sys$input sys$command:- $ftp ftp.chocolate.com+ $write sys$output "The FTP session is done"f  T The FTP command will seek its input from sys$command which is normally the terminal.   ------------------------------    Date: 10 Nov 2004 12:53:11 -06004 From: kaplow_r@encompasserve.org.TRABoD (Bob Kaplow) Subject: Re: Who created a file33 Message-ID: <gCnqSKWN+B3M@eisner.encompasserve.org>f  q In article <c+QnRArrSrQ$@eisner.encompasserve.org>, koehler@eisner.nospam.encompasserve.org (Bob Koehler) writes:rh > In article <14deb915.0411091046.4442f79d@posting.google.com>, RJDurkee@yahoo.com (Rich Durkee) writes:H >> I guess I must be the only one that doesn't know how to determine theI >> user id that created a file, because I don't see that question posted.nI >> Doing a dir/full show the Owner:, but that doesn't tell me who createdhI >> it. I am looking for a specific user id. I didn't see it when I dumpedh, >> the header either.  So what's the answer? > C >    Prior to VMS 3.0 the file owner was the creator.  This creatednB >    problems when privileged users created files in other user's D >    directories so the behaviour was changed.  The owner is usuallyD >    inherited from the directory.  There's a published set of rules0 >    which determines how the owner will be set.  L There's also the detail that a new version of a file by default inherits theL protection of the previous version. Thus if user A creates A.A;1 owned by A,I and user B edits the file creating A.A;2, the A.A;2 file still shows A asa
 the owner.    1 	Bob Kaplow	NAR # 18L	TRA # "Impeach the TRA BoD"O& 		>>> To reply, remove the TRABoD! <<<K Kaplow Klips & Baffle:	http://nira-rocketry.org/LeadingEdge/Phantom4000.pdfhL     www.encompasserve.org/~kaplow_r/    www.nira-rocketry.org    www.nar.org  1 	26-October, 2001: A day that will live in infamyv4 	Support Freedom: http://www.indefenseoffreedom.org/  I         We must have faith in our democratic system and our Constitution, K         and in our ability to protect at the same time both the freedom andc'         the security of all Americans. c   ------------------------------   End of INFO-VAX 2004.626 ************************