INFO-VAX Mon, 26 Feb 2007 Volume 2007 : Issue 113 Contents: Re: A CEO agrees with me: Marketing! Get a flat $25.00+MUCH MORE ADVANCE Re: Is it possible to boot OpenVMS from an IDE disk on an ES40? Re: MAIL losing a whole folder ? Re: OT: Quebec Health Care Virus Re: OT: Quebec Health Care Virus Re: Outputting Variables from C Language Re: RENAME/QUEUE again Re: RENAME/QUEUE again ---------------------------------------------------------------------- Date: 25 Feb 2007 16:14:36 -0600 From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) Subject: Re: A CEO agrees with me: Marketing! Message-ID: <9dFPTZ8s3D1C@eisner.encompasserve.org> In article <45DFAD4D.CAB43AA5@spam.comcast.net>, David J Dachtera writes: > > I doubt Kraft's marketing people would ever see this ng, but they may find it > interesting that "Kraft" is immediately associated with "Velveeta". If Kraft didn't want to be associated with Velveeta, then they shouldn't have bought it. But it's not Hormel's fault that they own the meat product associated with unsolicited commercial email. ------------------------------ Date: 25 Feb 2007 15:29:47 -0800 From: "jenisha" Subject: Get a flat $25.00+MUCH MORE ADVANCE Message-ID: <1172446186.886707.314860@k78g2000cwa.googlegroups.com> Get a flat $25.00 for every order, regardless of the purchase amount (starts at $19.95) or up to 100% of the membership fees (between $19.94 and $139.95 plus bonus) or $2.00 for every woman and $1.00 for each man who signs up for free! Signup today and start earning with in a minute. http://friendfinder.com/go/g800547-pmem For online part time e-mail composing job click below link. http://www.jobsnepal.info/idevaffiliate/idevaffiliate.php?id=1515 ------------------------------ Date: Sun, 25 Feb 2007 21:55:45 -0500 From: Stephen Hoffman Subject: Re: Is it possible to boot OpenVMS from an IDE disk on an ES40? Message-ID: David J Dachtera wrote: > Stephen Hoffman wrote: >> [snip] >> The whole box is emulated. >> >> That is orders of magnitude larger than an emulated IDE ATA disk >> interface. This could be something in the structures leading back to >> the controller that's not quite right, or an instruction-level error, or >> most anything else that could conceivably be wrong with "hardware". >> >> APB has not gotten as far along as the "real" OpenVMS drivers here. >> APB and SYSBOOT both use APB-based drivers. Once SYSBOOT is rolling, >> then more advanced drivers are loaded and activated. > > What we sem to be overlooking here also is that WRITEBOOT enables the PRIMARY > bootstrap to find APB (the SECONDARY bootstrap). However, APB can't find SYSBOOT > (the tertiary bootstrap). APB.EXE is the primary bootstrap for OpenVMS Alpha. SYSBOOT.EXE is the secondary bootstrap. The WRITEBOOT and SET BOOTBLOCK tools manage and update the boot block pointers, which will reference the block location and block length of the contiguous primary bootstrap image APB.EXE, and it is APB.EXE that is loaded by the console, and which when activated then looks for and loads the secondary bootstrap image SYSBOOT.EXE. The SRM console bootstrap processing builds the structures related to what it wishes to present to the booting system as the current system configuration (structures incidentally also form the basis for Galaxy), uses the pointers to perform a block transfer of the specified disk block range into memory, and to transfer control to it. Once activated for the initial bootstrap sequence, APB.EXE uses its in-build primitive file system and primitive drivers, while SYSBOOT.EXE use similar pieces from APB.EXE for its initial processing while initializing the address space, loading the executive images and the rest of the real kernel and the real run-time. If APB.EXE isn't finding SYSBOOT, then the drivers or the primitive file system are not finding what is expected. A failure within the driver processing could point to an error within the emulation. Though should the primitive file system be returning a valid %x910 file not found error condition, that could point to a problem with the disk image itself. > So, something else is at work here. Possibly something not quite kosher in the > IDE emulation. Which is why I quoted the word "hardware", and mentioned the whole box is emulated. An emulator is "hardware", and "hardware" can have bugs. -- There are different versions and packages of these Windows disk replication tools, and some work quite nicely and some do not. Some have confusing or cryptic or ambiguous command sequences, as well. -- As for testing, confirm the replication matches the distro. (One case of weirdness in this area showed a case where LD and XFC did not play well together. That's been fixed, but it was rather weird to see the comparison of the backing file and the device and the replicated medium showing different data.) Hoff -- www.HoffmanLabs.com Services for OpenVMS ------------------------------ Date: Sun, 25 Feb 2007 14:35:56 -0500 From: JF Mezei Subject: Re: MAIL losing a whole folder ? Message-ID: False alarm. I had moved system files from one node to another and in redefiniing the logicals, I made a typo in the VMSMAIL_PROFILE logical, so new files were created. I now have to merge two mail.mai files. By properly redefining the VMSMAIL_PROFILE , I got the folders back. (mostly because the VMSMAIL profile contains the location directory of my MAIL.MAI which is not in my sys$login). ------------------------------ Date: 25 Feb 2007 16:19:34 -0600 From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) Subject: Re: OT: Quebec Health Care Virus Message-ID: <388EXIlkbXzY@eisner.encompasserve.org> In article <1172414099.463550.159300@p10g2000cwp.googlegroups.com>, bob@instantwhip.com writes: > > I have been on some of them ... they are as convuluted as unix/ > linux ... For user interface the one's I've used were worse. Somehow I'd rather deal with search being spelt "grep" than with copy being spelt IEBGENR. Both grep and IEBGENR obey naming conventions which have historic lack of absolute complete nonsense, but English language verbs do make a better human interface. ------------------------------ Date: 25 Feb 2007 16:24:21 -0600 From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) Subject: Re: OT: Quebec Health Care Virus Message-ID: In article <1172414577.283927.174460@p10g2000cwp.googlegroups.com>, bob@instantwhip.com writes: > > the US problem is three pronged ... > > 1 LAWYERS ... ever hear of frivilious lawsuits ... and these > leach lawyers are driving doctors out of business and driving > up healthcare costs with rising malpractice insurance ... Millions of wasted dollars are not frivolous. Tort reform is a real big need. > 2 QUOTAS ... I was in an engineering graphics class at a major > college here and a kid setting next to me said he was majoring > in pre med and had a 3.4 GPA ... I said what are you doing > here ... > he said he got tired of trying to get in and that because of their > racial quotas, they were letting in ethnic students with 2.7 GPAs > over him so he was going to try engineering ... so we do not > even put the best doctors into the system ... Historically a member of t a minority getting a 2.7 might be smarter that the fellow getting a 3.4. But my first hand experiences with pre-meds left me little to hope for in those doctors who pulled 4.0. > 3 ILLEGALS ... are driving hospitals and other doctors out of > business > with a requirement they be treated without paying ... > > add those three up and there is your problem ... Uninsured but perfectly legal folks are driving the hospitals here into all those financial troubles. The rest of them are still coming from those former 4.0 pre-meds who think they deserve a new BMW every year. ------------------------------ Date: Sun, 25 Feb 2007 12:32:21 -0800 From: "Tom Linden" Subject: Re: Outputting Variables from C Language Message-ID: On Tue, 20 Feb 2007 14:30:51 -0800, wrote: > I wrote this DCL script to execute some calculations however I need to > do decimal math so I need to introduce a C script into the DCL > commands. I can pass the variables from DCL to the C script using argc > and argv but can't figure out how to pass certain variables (values) > back to the DCL script environment. I have three values I need to pass > back out so that the DCL script can continue. How does one do this? I > assume I use the "return" command in C but then how does DCL interpret > that and store those values to variables? > > > DCL ----- (Passes Values) ---> C (Does Decimal Math) -----(Need to > pass new values back???)---> DCL > How are you doing the decimal arithmetic, rolling your own? Here are a couple of PL/I examples for passing to/from dcl-program http://www.kednos.com/pli_examples/0091a38d-9c725560-1c01e7.html http://www.kednos.com/pli_examples/0091aacc-e97d5300-1c0069.html -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ ------------------------------ Date: Sun, 25 Feb 2007 19:07:26 -0500 From: "William Webb" Subject: Re: RENAME/QUEUE again Message-ID: <8660a3a10702251607o27c33941l3c723246fb789915@mail.gmail.com> On 25 Feb 2007 00:24:47 -0600, George Cornelius wrote: > In article <45decd70$1@news.langstoeger.at>, peter@langstoeger.at (Peter 'EPLAN' LANGSTOeGER) writes: > > As the need popped up again: > > > > Am I the only one who still miss a RENAME/QUEUE command ? > > How about naming your queue something generic like batch_00013701 > and then pointing a logical name at it? Renaming would then be > painless later. > > -- > George Cornelius cornelius()eisner.decus.org > cornelius()mayo.edu > This isn't really so much work, is it? $ STOP/RESET/QUEUE queue1 $ INIT/QUEUE/char1/char2/char3...etc queue2 $ START/QUEUE queue2 $ ASSIGN/MERGE queue2 queue1 WWWebb ------------------------------ Date: Sun, 25 Feb 2007 22:04:01 -0500 From: Stephen Hoffman Subject: Re: RENAME/QUEUE again Message-ID: William Webb wrote: > This isn't really so much work, is it? > > $ STOP/RESET/QUEUE queue1 > $ INIT/QUEUE/char1/char2/char3...etc queue2 > $ START/QUEUE queue2 > $ ASSIGN/MERGE queue2 queue1 And there is also a big DCL command procedure around that sucks everything out of the existing queue database, and prepares the DCL needed to rebuild it. FIXQUE.COM. This procedure is more commonly used to repair a corrupted queue database, but can be pressed into service to recreate the database for the startup on a production system. And which could lead to the queue management commands needed for a what amounts to a massively brute-force rename operation. http://h71000.www7.hp.com/freeware/freewarev50/fixque/ http://h71000.www7.hp.com/freeware/freeware60/kp_clustertools/ -- www.HoffmanLabs.com Services for OpenVMS ------------------------------ End of INFO-VAX 2007.113 ************************