1 INFO-VAX	Mon, 07 Mar 2005	Volume 2005 : Issue 131       Contents:8 Re: C RTL: creat() v. open(): "mode" argument difference8 Re: C RTL: creat() v. open(): "mode" argument difference8 Re: C RTL: creat() v. open(): "mode" argument difference. Re: Damning look at Carly Fiorina's leadership. Re: Damning look at Carly Fiorina's leadership* Re: Has anyone had any bad T4 experiences?! Re: Homogeneous Super Cluster ??? ! Re: How to grow OpenVMS?  Simple! ! Re: How to grow OpenVMS?  Simple!  Re: New OpenVMS-Integrity Video  Re: New OpenVMS-Integrity Video 6 Re: Rdb's impact on $persona_delete ss$_personadelpend4 Re: VMS V8.2 Source Listings (Shipping Confirmation)4 Re: VMS V8.2 Source Listings (Shipping Confirmation)  F ----------------------------------------------------------------------  % Date: Sun, 06 Mar 2005 15:00:10 -0600 6 From: "Craig A. Berry" <craigberry@mac.com.spamfooler>A Subject: Re: C RTL: creat() v. open(): "mode" argument difference D Message-ID: <craigberry-405D17.15001006032005@news.isp.giganews.com>  2 In article <05030610271070_27800279@antinode.org>,,  sms@antinode.org (Steven M. Schweda) wrote:  7 >    According to the /82FINAL/ C RTL reference manual:  > @ > int creat (const char *file_spec, mode_t mode); (ISO POSIX-1) H > int creat (const char *file_spec, mode_t mode, ...); (HP C EXTENSION)  > E > int open (const char *file_spec, int flags, mode_t mode); (ANSI C)  E > int open (const char *file_spec, int flags, ...); (HP C EXTENSION)   > G >    As open() can also create a file (flags: O_CREAT, O_TRUNC), why is I > the "mode" argument allowed with the optional arguments in creat(), but  > not in open()? > F >    It doesn't seem to be a typo, as an attempt to call open() with a@ > mode and optional args (on VMS V7.3-1) failed at run-time withI > "%SYSTEM-?-BADPARAM, bad parameter value".  (Same result with the value  > of "mode" being 0 or 0777.)   ' I have no trouble building and running    / SYS$COMMON:[SYSHLP.EXAMPLES.CRTL]OPEN_EXAMPLE.C   < with Compaq C V6.5-001 on OpenVMS Alpha V7.3-1.  The exampleA does specify a mode argument (of zero) to open() as well as some    optional RMS-specific arguments.  G As far as I can tell, open() is not in the ANSI C standard as the CRTL  D doc states, but rather in POSIX.  The POSIX standard, which you can  read at:  < http://www.opengroup.org/onlinepubs/7990989775/xsh/open.html  H says that the third argument is only interpreted as a mode when O_CREAT G is set in the second (flags) argument.  Otherwise the mode argument is  H optional.  So the typo in the CRTL documentation may be the implication F that mode is required in the standard version of the call rather than 5 the fact that it is optional in the extended version.    ------------------------------   Date: 6 Mar 2005 14:04:04 -0800 * From: "pctech" <avoidingthespam@gmail.com>A Subject: Re: C RTL: creat() v. open(): "mode" argument difference C Message-ID: <1110146644.399760.104220@o13g2000cwo.googlegroups.com>   E I'm trying to get a laptop in time for church camp summer job. Please  help if ! you can by using my referal link: 9 http://www.pctech4free.com/def=ADault.aspx?ref=3D59054=20    Thanks in advance    ------------------------------  * Date: Sun, 6 Mar 2005 22:52:27 -0600 (CST)* From: sms@antinode.org (Steven M. Schweda)A Subject: Re: C RTL: creat() v. open(): "mode" argument difference 2 Message-ID: <05030622522755_27800279@antinode.org>  6 From: "Craig A. Berry" <craigberry@mac.com.spamfooler>  ) > I have no trouble building and running   > 1 > SYS$COMMON:[SYSHLP.EXAMPLES.CRTL]OPEN_EXAMPLE.C  > [...]   H    Grrr.  My problem was a near-by typo, not what I thought it was.  AnyF success I was having was a fluke.  Sigh.  Thanks for the sanity check.  H ------------------------------------------------------------------------  4    Steven M. Schweda               (+1) 651-699-98183    382 South Warwick Street        sms@antinode-org     Saint Paul  MN  55105-2547    ------------------------------   Date: 6 Mar 2005 15:01:25 -0800 * From: "pctech" <avoidingthespam@gmail.com>7 Subject: Re: Damning look at Carly Fiorina's leadership C Message-ID: <1110146696.584987.120200@o13g2000cwo.googlegroups.com>   E I'm trying to get a laptop in time for church camp summer job. Please  help if ! you can by using my referal link: 9 http://www.pctech4free.com/def=ADault.aspx?ref=3D59054=20    Thanks in advance    ------------------------------  $ Date: Sun, 6 Mar 2005 18:17:49 -0500# From: "John Smith" <a@nonymous.com> 7 Subject: Re: Damning look at Carly Fiorina's leadership , Message-ID: <xPydnRdgvcECErbfRVn-qA@igs.net>   Main, Kerry wrote: > F > Re: MBA's .. Could not help remembering the great AD that Fed Ex had > on TV. >  > Reference:D > http://homepage.mac.com/peterlevesque/iblog/C651163868/E572813642/    C The following excerpt from that article nailed carly(tm) perfectly:     K "....argues that most management programs train the wrong kind of person at J the wrong time to do the wrong kind of thing. Instead of teaching studentsJ in the art and craft of running a business, they churn out self-interestedG young people who have little ability and less concern for the long-term ' interests of the firm that hires them."      --- OpenVMS - The classics never go out of style.    ------------------------------  % Date: Sun, 06 Mar 2005 19:59:44 -0600 2 From: David J Dachtera <djesys.nospam@comcast.net>3 Subject: Re: Has anyone had any bad T4 experiences? + Message-ID: <422BB590.60B6DED6@comcast.net>    Pat Moran wrote: > , > CSVPNG and T4 kits are now available from: > @ >       http://h71000.www7.hp.com/openvms/products/t4/index.html > G > HTMLDOC can be used with CSVPNG to convert the htm file to Postscript ) > or PDF which can be printed or emailed.  > B > An OpenVMS port of HTMLDOC is on the latest OpenVMS Freeware CD. > Download from: > > >       http://h71000.www7.hp.com/freeware/freeware70/htmldoc/ > I > Use commands like these to generate a PS or PDF file which includes the 	 > charts:  > 1 >       htmldoc --webpage -f csvpng.ps csvpng.htm 2 >       htmldoc --webpage -f csvpng.pdf csvpng.htm  F How well does htmldoc handle the the ODS-2 limitations (filespec.'s in> the .HTM file don't match what's on disk due to case not being preserved)?    --   David J Dachtera dba DJE Systems  http://www.djesys.com/  ) Unofficial OpenVMS Hobbyist Support Page: " http://www.djesys.com/vms/support/  ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/   " Unofficial OpenVMS-IA32 Home Page: http://www.djesys.com/vms/ia32/    Coming soon:& Unofficial OpenVMS Marketing Home Page   ------------------------------   Date: 6 Mar 2005 14:05:28 -0800 * From: "pctech" <avoidingthespam@gmail.com>* Subject: Re: Homogeneous Super Cluster ???C Message-ID: <1110146728.969036.327380@z14g2000cwz.googlegroups.com>   E I'm trying to get a laptop in time for church camp summer job. Please  help if ! you can by using my referal link: 9 http://www.pctech4free.com/def=ADault.aspx?ref=3D59054=20    Thanks in advance    ------------------------------   Date: 6 Mar 2005 20:03:40 -0600 - From: Kilgallen@SpamCop.net (Larry Kilgallen) * Subject: Re: How to grow OpenVMS?  Simple!3 Message-ID: <VV+L568ULN9c@eisner.encompasserve.org>   N In article <opsm75vxtdzgicya@hyrrokkin>, "Tom Linden" <tom@kednos.com> writes:  . > a Big-Endian version of VMS would be nice:-)  C I think someone has not fully considered what it would take to port 1 the VMS-specific aspects of his PL/I compiler :-)    ------------------------------  % Date: Sun, 06 Mar 2005 22:13:32 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> * Subject: Re: How to grow OpenVMS?  Simple!B Message-ID: <1110164455.5996e2d6a5d901a5a872d6a703d49fa5@teranews>  C Aren't there magic pills that could make VMS grow by three inches ?   9 Perhaps VMS management should try those pills :-) :-) :-)    ------------------------------  % Date: Sun, 06 Mar 2005 20:16:33 -0600 2 From: David J Dachtera <djesys.nospam@comcast.net>( Subject: Re: New OpenVMS-Integrity Video* Message-ID: <422BB980.DC06FD4@comcast.net>   Jan-Erik Sderholm wrote:  > # > VAXman-, @SendSpamHere.ORG wrote:  > > J > > >Apologies in advance if this was posted already, but there is a new =@ > > >video on HP OpenVMS-Integrity servers that is available at:E > > >http://h71000.www7.hp.com/openvms/integrity/integrity_video.html  > >  > > ...and once again, .WMV  > > > > > VMS and Integrity... It's for Micro$oft PeeCee users only! > > > Any VMS admin understanding the world we are living in, does# > probably have a PC on their desk.   B Well, yes, there are some things that Reflection does which I find8 indispenable. Now, if (censored) W2K would co-operate...   > So what's the problem ?   H Re-read Brian's post, Google for his past postings. Brian has a Mac, but mostly works on VMS.  = > Don't we all want the message about VMS to be wide spread ?   G Yes. However, we want that message to be consistent. That is, VMS info. F dissemination should not be exclusive of VMS systems (running Mozilla, Opera, Mosaic, ...).   --   David J Dachtera dba DJE Systems  http://www.djesys.com/  ) Unofficial OpenVMS Hobbyist Support Page: " http://www.djesys.com/vms/support/  ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/   " Unofficial OpenVMS-IA32 Home Page: http://www.djesys.com/vms/ia32/    Coming soon:& Unofficial OpenVMS Marketing Home Page   ------------------------------  % Date: Sun, 06 Mar 2005 22:16:58 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> ( Subject: Re: New OpenVMS-Integrity VideoB Message-ID: <1110164660.97d1f060235acede8ac7ee82fd12e755@teranews>   David J Dachtera wrote:    I > Yes. However, we want that message to be consistent. That is, VMS info. H > dissemination should not be exclusive of VMS systems (running Mozilla, > Opera, Mosaic, ...).    D Which si why choosing an open non proprietary standard to dissminateD information should be done. And that rules out Microsoft proprietary video formats.  H If the microsoft video software is able to play standard formats such asG MPEG, then using open standards would only make VMS materials available E to a wider audience without preventing anyone from viewing it, as the   current proprietary format does.   ------------------------------  % Date: Sun, 06 Mar 2005 15:46:35 -0700 4 From: Norman Lastovica <norman.lastovica@oracle.com>? Subject: Re: Rdb's impact on $persona_delete ss$_personadelpend * Message-ID: <422B884A.EB882460@oracle.com>  9 so if I understand ... something that didn't work several 9 years ago now works and you're concerned about why?  just 7 good luck and a bug fix by either VMS and/or Rdb.  I've > certainly got a lot better things to do than try search around? for an old problem being fixed.  But thanks for thinking of us.      Richard Maher wrote: >  > Hi,  > L > Back in November 2001 (Doesn't time fly . . .) I had a problem with tryingL > to delete a persona after accessing Rdb. In a nutshell, If you'd started aK > read-only transaction for a persona then you were unable to delete it and J > were returned ss$_personadelpend even though you'd committed the txn andK > gone back to your natural persona. Scary thing, from a VMS point of view, N > was you were able to assume a dead persona. (Though I was more interested inI > the potential memory-leak/resource exhaustion of endless personae being 
 > created) > I > At the time I had no idea if it was a VMS or Rdb problem, I was running K > Alpha VMS 7.2 and Rdb 7.0.3 and no one (least of all Rdb engineering) was M > interested in discussing the issue. Anyway, I was testing some new features K > the other day and I decided to revisit this functionality and guess what? N > It's fixed! I'm now running Rdb 7.1-24 and if I rdb$setver back to 7.0 I canF > reproduce the problem. So it is clearly something Rdb was doing thatG > prevented the persona from dying. But what? I scanned through the Rdb F > release notes and could not find anything. Surely this is a lot moreE > interesting then most of the crap that gets beaten to death in COV?  > G > Most of you may not find this exciting, but for me, this is the dog's C > bollocks! If only Rdb supported Set Session Authorization Persona  > :ws_integer; :-( > K > Norm, you've been very quite lately; any interest in this? What about you N > VMS guys? What could Rdb have been doing that stopped the persona from dyingM > immediately? I checked SDA> Show Proc/Persona but it had already gone after A > the reserve. I was hoping that RefCount might reveal something.  > M > Anyway, I'll attach some test code as a reply along with the original mail. L > This really is pretty shit-hot stuff! Maybe if someone else asks for it we > may get a reply? >  > Regards Richard Maher  > N > PS. On second thoughts let's resume normal programming - "This persona stuffM > could reveal a deep-rooted underlying lack of commitment to VMS!", "I smell ; > smoke; is that a vibration?", "We're all going to die!!!"    --  	 - - - - - 0  opinions expressed here are mine and mine alone.  and certainly are not intended in any way to 0  express or represent any opinions or commitment  of oracle corporation.   *  norman lastovica / oracle rdb engineering   ------------------------------  % Date: Sun, 06 Mar 2005 14:40:24 -0800 4 From: Alan Frisbie <Usenet02_REMOVE@Flying-Disk.com>= Subject: Re: VMS V8.2 Source Listings (Shipping Confirmation) % Message-ID: <1110148725.401690@smirk>     VAXman- @SendSpamHere.ORG wrote:F > If you get VMS source listings and have received your V8.2 listings,F > please let me know (here or send me a private email).  It looks likeE > I may need to wade through the muck and mire known as HP again.  :(   5 We got our source listings kit in the same box as the % V8.2 update.   There were five CD-Rs.    Alan   ------------------------------  # Date: Mon, 07 Mar 2005 01:09:16 GMT " From:   VAXman-  @SendSpamHere.ORG= Subject: Re: VMS V8.2 Source Listings (Shipping Confirmation) 0 Message-ID: <00A40610.D637C3D8@SendSpamHere.ORG>  \ In article <1110148725.401690@smirk>, Alan Frisbie <Usenet02_REMOVE@Flying-Disk.com> writes:! >VAXman- @SendSpamHere.ORG wrote: G >> If you get VMS source listings and have received your V8.2 listings, G >> please let me know (here or send me a private email).  It looks like F >> I may need to wade through the muck and mire known as HP again.  :( > 6 >We got our source listings kit in the same box as the& >V8.2 update.   There were five CD-Rs.   I received mine too.  Thanks.  --  K VAXman- A Bored Certified VMS Kernel Mode Hacker   VAXman(at)TMESIS(dot)COM              5   "Well my son, life is like a beanstalk, isn't it?"     ------------------------------   End of INFO-VAX 2005.131 ************************                                                                                                                                                                                                                                                                                                                                                                                                                                                                                mod_dos_datetime);
    }
    if (eb_izux_flg & EB_UT_FL_ATIME) {
        tp.actime = zt.atime;
        TTrace((stderr, "close_outfile:  Unix e.f. access time = %ld\n",
          tp.actime));
    } else {
        tp.actime = tp.modtime;
        TTrace((stderr, "\nclose_outfile:  modification/access times = %ld\n",
          tp.modtime));
    }
#else /* !USE_EF_UT_TIME */
    tp.actime = tp.modtime = dos_to_unix_time(G.lrec.last_mod_dos_datetime);

    TTrace((stderr, "\nclose_outfile:  modification/access times = %ld\n",
      tp.modtime));
#endif /* ?USE_EF_UT_TIME */

    /* set the file's access and modification times */
    if (utime(G.filename, &tp))
        Info(slide, 0x201, ((char *)slide,
          "warning:  cannot set the time for %s\n", FnFilter1(G.filename)));

/*---------------------------------------------------------------------------
    Change the file permissions from default ones to those stored in the
    zipfile.
  --------------------------------------------------------------------------