Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

THEGODDESSOFTHENETHASTWISTINGFINGERSANDHERVOICEISLIKEAJAVELININTHENIGHTDUDE


computers / comp.os.vms / Re: Meditech in the news

SubjectAuthor
* Meditech in the newsplugh
`* Re: Meditech in the news<kemain.nospam
 `* Re: Meditech in the newsplugh
  `* Re: Meditech in the newsGeorge Cornelius
   +* Re: Meditech in the newsplugh
   |+- Re: Meditech in the newsplugh
   |`* Re: Meditech in the newsGeorge Cornelius
   | `* Re: Meditech in the newsRobert A. Brooks
   |  +* Re: Meditech in the newsIan Miller
   |  |+* Re: Meditech in the newsRobert A. Brooks
   |  ||`* Re: Meditech in the newsArne Vajhøj
   |  || +* Re: Meditech in the newsBill Gunshannon
   |  || |+- Re: Meditech in the newsBill Gunshannon
   |  || |`- Re: Meditech in the newsabrsvc
   |  || `* Re: Meditech in the newsArne Vajhøj
   |  ||  +* Re: Meditech in the newsSimon Clubley
   |  ||  |+* Re: Meditech in the newsDave Froble
   |  ||  ||+* Re: Meditech in the newsSimon Clubley
   |  ||  |||+* Re: Meditech in the newsDave Froble
   |  ||  ||||`* Re: Meditech in the newsSimon Clubley
   |  ||  |||| `- Re: Meditech in the newsDave Froble
   |  ||  |||`- Re: Meditech in the newsArne Vajhøj
   |  ||  ||`* Re: Meditech in the newsArne Vajhøj
   |  ||  || `* Re: Meditech in the newsplugh
   |  ||  ||  `* Re: Meditech in the newsScott Dorsey
   |  ||  ||   `* Re: Meditech in the newsArne Vajhøj
   |  ||  ||    +* Re: Meditech in the newsplugh
   |  ||  ||    |+* Re: Meditech in the newsBob Eager
   |  ||  ||    ||`* Re: Meditech in the newsplugh
   |  ||  ||    || `* Re: Meditech in the newsBob Eager
   |  ||  ||    ||  `* Re: Meditech in the newsArne Vajhøj
   |  ||  ||    ||   +* Re: Meditech in the newsBob Eager
   |  ||  ||    ||   |`* Re: Meditech in the newsArne Vajhøj
   |  ||  ||    ||   | `* Re: Meditech in the newsBill Gunshannon
   |  ||  ||    ||   |  +- Re: Meditech in the newsArne Vajhøj
   |  ||  ||    ||   |  `* Re: Meditech in the newsBob Eager
   |  ||  ||    ||   |   `- Re: Meditech in the newsBill Gunshannon
   |  ||  ||    ||   `* Re: Meditech in the newsCraig A. Berry
   |  ||  ||    ||    `- Re: Meditech in the newsArne Vajhøj
   |  ||  ||    |`* Re: Meditech in the newsCraig A. Berry
   |  ||  ||    | +- Re: Meditech in the newsplugh
   |  ||  ||    | `- Re: Meditech in the newsBob Eager
   |  ||  ||    `- Re: Meditech in the newsArne Vajhøj
   |  ||  |+* Re: Meditech in the newsArne Vajhøj
   |  ||  ||+* Re: Meditech in the newsSimon Clubley
   |  ||  |||`* Re: Meditech in the newsArne Vajhøj
   |  ||  ||| `* Re: Meditech in the newsSimon Clubley
   |  ||  |||  `* Re: Meditech in the newsDave Froble
   |  ||  |||   `- Re: Meditech in the newsArne Vajhøj
   |  ||  ||+* Re: Meditech in the newsGeorge Cornelius
   |  ||  |||+- Re: Meditech in the newsBob Eager
   |  ||  |||`* Re: Meditech in the newsArne Vajhøj
   |  ||  ||| `- Re: Meditech in the newsDave Froble
   |  ||  ||`* Re: Meditech in the news<kemain.nospam
   |  ||  || +- Re: Meditech in the newsabrsvc
   |  ||  || `* Re: Meditech in the newsSimon Clubley
   |  ||  ||  `* Re: Meditech in the newsBill Gunshannon
   |  ||  ||   +- Re: Meditech in the newsArne Vajhøj
   |  ||  ||   `* Re: Meditech in the newsSimon Clubley
   |  ||  ||    `* Re: Meditech in the newsBill Gunshannon
   |  ||  ||     `- Re: Meditech in the newsArne Vajhøj
   |  ||  |`* Re: Meditech in the newsGeorge Cornelius
   |  ||  | `- Re: Meditech in the newsplugh
   |  ||  `* Re: Meditech in the newsArne Vajhøj
   |  ||   `* Re: Meditech in the newsGeorge Cornelius
   |  ||    `* Re: Meditech in the newsArne Vajhøj
   |  ||     +* Re: Meditech in the newsSimon Clubley
   |  ||     |+- Re: Meditech in the newsArne Vajhøj
   |  ||     |`- Re: Meditech in the newsGeorge Cornelius
   |  ||     `* Re: Meditech in the newsSam Weiner
   |  ||      +* Re: Meditech in the newsArne Vajhøj
   |  ||      |`* Re: Meditech in the newsSam Weiner
   |  ||      | `* Re: Meditech in the newsArne Vajhøj
   |  ||      |  `* Re: Meditech in the newsSam Weiner
   |  ||      |   `- Re: Meditech in the newsArne Vajhøj
   |  ||      `- Re: Meditech in the newsGeorge Cornelius
   |  |`* Re: Meditech in the newsCraig A. Berry
   |  | `- Re: Meditech in the newsMark Berryman
   |  `* Re: Meditech in the newsGeorge Cornelius
   |   `- Re: Meditech in the newsGeorge Cornelius
   `- Re: Meditech in the newsArne Vajhøj

Pages:1234
Re: Meditech in the news

<j43vj0F32sjU1@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=19997&group=comp.os.vms#19997

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (Bill Gunshannon)
Newsgroups: comp.os.vms
Subject: Re: Meditech in the news
Date: Mon, 10 Jan 2022 18:59:28 -0500
Lines: 53
Message-ID: <j43vj0F32sjU1@mid.individual.net>
References: <sr71o9$bs$1@dont-email.me>
<fa154a03-3f1b-4b92-86ae-41c858e1018an@googlegroups.com>
<srclq3$n7a$1@panix2.panix.com> <61d9ed0e$0$704$14726298@news.sunsite.dk>
<384fa16b-f806-4a5e-ac6b-315a80a20efcn@googlegroups.com>
<j3udlsFpu04U25@mid.individual.net>
<8f86a4dd-7eed-4d51-b13e-401ff6ffb6fan@googlegroups.com>
<j3vrt0Fpu04U26@mid.individual.net> <61db84cd$0$697$14726298@news.sunsite.dk>
<j42cngFpu04U31@mid.individual.net> <61dc35de$0$692$14726298@news.sunsite.dk>
<j439ecFtgldU1@mid.individual.net> <j43m56Fpu04U33@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 45pF/Wnb/eOdrOZY2oVOdAw9gb6bOyUzmNZt2jqrSTxjiQNnGE
Cancel-Lock: sha1:8rGYzdZ72lJsvkaLWWwS+Iwb77M=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
In-Reply-To: <j43m56Fpu04U33@mid.individual.net>
Content-Language: en-US
 by: Bill Gunshannon - Mon, 10 Jan 2022 23:59 UTC

On 1/10/22 4:18 PM, Bob Eager wrote:
> On Mon, 10 Jan 2022 12:41:32 -0500, Bill Gunshannon wrote:
>
>> On 1/10/22 8:34 AM, Arne Vajhøj wrote:
>>> On 1/10/2022 4:31 AM, Bob Eager wrote:
>>>> On Sun, 09 Jan 2022 19:58:48 -0500, Arne Vajhøj wrote:
>>>>> And I get a REXX.EXE.
>>>>>
>>>>> Unfortunately I cannot test it because I don't know REXX.
>>>>
>>>> Easy test. Feed it:
>>>>
>>>>    say 'Hello, world'
>>>
>>> That works.
>>>
>>> $ type bob.rexx say 'Hello, world'
>>> $ mcr []rexx bob.rexx Hello, world
>>>
>>> The little test program that it comes with also works:
>>>
>>> $ typ [.demo]testvms.rexx /*
>>>  * Test program for Regina 3.3 *
>>>  * This program tests the OpenVMS specific BIFs.
>>>  *
>>>  */
>>> Trace o Say Say 'Name of the my current disk:' f$getdvi("sys$disk:",
>>> 'volnam')
>>> Say 'My own pid:' f$getjpi("0","pid")
>>> Say Begin of external command dir '*.cxx'
>>> Say end of external command Return 0 $ mcr []rexx [.demo]testvms.rexx
>>>
>>> Name of the my current disk: DISK2 My own pid: 0000043E BEGIN OF
>>> EXTERNAL COMMAND %DIRECT-W-NOFILES, no files found END OF EXTERNAL
>>> COMMAND
>>>
>>>
>> If you want a more detailed test, Rosetta Code has a bunch of REXX
>> examples.
>
> I don't *think* I did anything on there, althiugh I know you did, Bill.
>
> But I did most of the pages on ML/I !

I've done a number. Some in obscure languages like RATFOR and Basic09.
I even did some DIBOL-11 and MACRO-11. It's actually a lot of fun.
Been working mostly on COBOL lately and plan to submit more in the near
future. Keeps my skills well honed. Never know when someone will need
a job done in one of the languages I can still do. :-)

bill

Re: Meditech in the news

<61ddacb2$0$705$14726298@news.sunsite.dk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20010&group=comp.os.vms#20010

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Tue, 11 Jan 2022 11:13:31 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.4.1
Subject: Re: Meditech in the news
Content-Language: en-US
Newsgroups: comp.os.vms
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ>
<000101d7d35d$4f22a9d0$ed67fd70$@gmail.com>
<d7814167-335d-4269-ab6d-c12fec17705dn@googlegroups.com>
<mailman.0.1636237618.13182.info-vax_rbnsn.com@rbnsn.com>
<e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com>
<sr3ops$184e$1@gioia.aioe.org>
<9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com>
<sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me>
<e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com>
<sr71o9$bs$1@dont-email.me> <61d70ec6$0$704$14726298@news.sunsite.dk>
<61d74a9b$0$704$14726298@news.sunsite.dk> <sra2e2$po4$1@dont-email.me>
<61d89596$0$703$14726298@news.sunsite.dk> <sra5i0$kat$2@dont-email.me>
<61d89ac2$0$701$14726298@news.sunsite.dk> <srht9u$td8$2@dont-email.me>
<srifvf$9a0$1@dont-email.me>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <srifvf$9a0$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 21
Message-ID: <61ddacb2$0$705$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: c786f8ad.news.sunsite.dk
X-Trace: 1641917619 news.sunsite.dk 705 arne@vajhoej.dk/68.9.63.232:56928
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Tue, 11 Jan 2022 16:13 UTC

On 1/10/2022 6:37 PM, Dave Froble wrote:
> Sometimes I think over half of my code is condition handling ...
>
> :-)

Nothing unusual in that.

The "demo level" code just doing the happy scenario is typical
short and simple. And then adding handling of all the not so happy
scenarios, adding some logging to help troubleshooting, adding
various sanity checks etc. make the code grow dramatically.

Condition handling will impact the code a bit less
if the language supports exceptions and try resource
constructs, bit in the end the developer still needs to
consider things.

Arne

Re: Meditech in the news

<61de1fc1$0$701$14726298@news.sunsite.dk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20028&group=comp.os.vms#20028

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Tue, 11 Jan 2022 19:24:32 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.4.1
Subject: Re: Meditech in the news
Content-Language: en-US
Newsgroups: comp.os.vms
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ> <sr71o9$bs$1@dont-email.me>
<61d70ec6$0$704$1472629
<fa154a03-3f1b-4b92-86ae-41c858e1018an@googlegroups.com>
<srclq3$n7a$1@panix2.panix.com> <61d9ed0e$0$704$14726298@news.sunsite.dk>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <61d9ed0e$0$704$14726298@news.sunsite.dk>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 75
Message-ID: <61de1fc1$0$701$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: b0b59c99.news.sunsite.dk
X-Trace: 1641947073 news.sunsite.dk 701 arne@vajhoej.dk/68.9.63.232:59439
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Wed, 12 Jan 2022 00:24 UTC

On 1/8/2022 2:58 PM, Arne Vajhøj wrote:
> On 1/8/2022 1:40 PM, Scott Dorsey wrote:
>> plugh  <jchimene@gmail.com> wrote:
>>> I think one of the aspects of MUmPhs that buggers newbs is that it's
>>> one of=
>>> the few languages implementing content addressable memory, even to
>>> seconda=
>>> ry storage. I've professionally written REXX, which is the only other
>>> such =
>>> language. I'm sure there are others.
>>
>> It's actually become a popular thing recently, with hashes being
>> implemented
>> in perl and python as standard data structures.  Not as extensive or
>> transparent as in Mumps, mind you.
>
> In memory hashtables/hashmaps/dictionaries/associative arrays are a
> standard feature in most newer languages.
>
> Index-sequential files/NoSQL Key Value Stores are also common across
> technologies.
>
> The combination is not common. Even though I guess that languages
> that allow overloading of indexing operator could do something
> similar under the hood.

Just for fun here is an example with Kotlin and MapDB.

Plain in memory:

package simple

fun main() {
val m = HashMap<String,Int>()
//
m["A"] = 111
m["B"] = 222
m["C"] = 333
println(m["A"])
println(m["B"])
println(m["C"])
var x = m.getOrDefault("X", 0)
x = x + 1
m["X"] = x
println(m["X"])
//
}

On disk:

package mapdb

import org.mapdb.DBMaker

fun main() {
val db = DBMaker.fileDB("/work/fun.db").make()
@Suppress("UNCHECKED_CAST")
val m = db.hashMap("demo").createOrOpen() as MutableMap<String,Int>
//
m["A"] = 111
m["B"] = 222
m["C"] = 333
println(m["A"])
println(m["B"])
println(m["C"])
var x = m.getOrDefault("X", 0)
x = x + 1
m["X"] = x
println(m["X"])
//
db.close()
}

Arne

Re: Meditech in the news

<srndjj$1l5d$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20037&group=comp.os.vms#20037

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!SgHyH4t8tRCaz+2rdKhaUw.user.46.165.242.91.POSTED!not-for-mail
From: cornel...@eisner.decus.org (George Cornelius)
Newsgroups: comp.os.vms
Subject: Re: Meditech in the news
Date: Wed, 12 Jan 2022 20:27:33 -0000 (UTC)
Organization: Aioe.org NNTP Server
Message-ID: <srndjj$1l5d$1@gioia.aioe.org>
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ> <e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com> <sr3ops$184e$1@gioia.aioe.org> <9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com> <sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me> <e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com> <sr71o9$bs$1@dont-email.me> <61d70ec6$0$704$14726298@news.sunsite.dk> <61d74a9b$0$704$14726298@news.sunsite.dk> <sra2e2$po4$1@dont-email.me>
Injection-Info: gioia.aioe.org; logging-data="54445"; posting-host="SgHyH4t8tRCaz+2rdKhaUw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: tin/2.4.3-20181224 ("Glen Mhor") (UNIX) (Linux/4.19.0-18-amd64 (x86_64))
X-Notice: Filtered by postfilter v. 0.9.2
 by: George Cornelius - Wed, 12 Jan 2022 20:27 UTC

Simon Clubley <clubley@remove_me.eisner.decus.org-earth.ufp> wrote:

> After a 5-minute read of the Mumps language syntax, I have come to
> the conclusion that it makes TECO look user-friendly. :-)
>
> The total of my Mumps knowledge has been acquired over the last few
> minutes and is based on the following:
>
> https://en.wikipedia.org/wiki/MUMPS#Summary_of_key_language_features
>
> I really don't like the dynamic nature of variables and the dynamic
> way they are created when first referenced. It makes Mumps look more
> like a scripting language than an application programming language.

It is a long-standing tradition that Mumps has no declarations.

Except maybe for the verb NEW as in NEW x,y,z - although you can
think of it as saving any preexisting values (or lack thereof)
on a stack for recovery upon exit from the current context.

I would consider Mumps to be something of a scripting language. It
is precompiled in most implementations into something like p-code.
I also consider it a language for maintaining and navigating trees,
with tree nodes labelled by alphanumeric keys a.k.a. subscripts. The
rest looks like a language designed to be quite spare, written as
verb arg[,...] with a _single_ space as a separator when continuing
on a line with additional commands, and with all the important
verbs (SET, IF, ELSE, DO...) capable of being abbreviated with a
single letter.

With regard to tightly written code with few comments, I once heard
one of our vendors quoted as stating "if it was hard to write, it
_should_ be hard to read!"

We tried to adopt a standard. So something like

S X=12,A("Jones","Sam")=12 P U+3 D sub1 P "Done"

could be written (using the newer . indentation marker and the
so-called "naked DO"):

SET X=12,A("Jones","Sam")=12
PRINT U+3
DO
. <line 1 of subroutine>
. <line 2 of subroutine>
PRINT "Done"

where the initial spaces would actually be tabs that marked the
end of the label field and the beginning of the commands.

Oh, and Mumps stores its data on disk with the same tree structure
as in memory, again with names as subscripts. Data in external
storage is prefixed with an up-caret, say ^A instead of A.

Its facility with keyed data arranged in trees, and its facility
with delimited data items, made it a rapid prototyping language.

And it had some interesting indirection capabilities. You had
an XECUTE verb to execute command lines, say, generated on the fly,
but you also had @-sign indirection, which could refer to parts
of commands: arguments and subscript expressions. So you might
have tables defining, say, laboratory tests, which included bits
of the code needed to do some of the calculations associated
with a given test. Indirection is heavily used in VA Fileman,
as I recall.

And DSM (Digital Standard Mumps) had some nice features for
interfacing with VMS - think Mumps syntax implementation of
most of the DCL lexicals, for example.

George

>
> Simon.
>
> --
> Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
> Walking destinations on a map are further away than they appear.

Re: Meditech in the news

<srnkcv$kk9$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20040&group=comp.os.vms#20040

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!SgHyH4t8tRCaz+2rdKhaUw.user.46.165.242.91.POSTED!not-for-mail
From: cornel...@eisner.decus.org (George Cornelius)
Newsgroups: comp.os.vms
Subject: Re: Meditech in the news
Date: Wed, 12 Jan 2022 22:23:30 -0000 (UTC)
Organization: Aioe.org NNTP Server
Message-ID: <srnkcv$kk9$1@gioia.aioe.org>
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ> <e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com> <sr3ops$184e$1@gioia.aioe.org> <9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com> <sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me> <e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com> <sr71o9$bs$1@dont-email.me> <61d70ec6$0$704$14726298@news.sunsite.dk> <61d74a9b$0$704$14726298@news.sunsite.dk> <sra2e2$po4$1@dont-email.me> <61d89596$0$703$14726298@news.sunsite.dk>
Injection-Info: gioia.aioe.org; logging-data="21129"; posting-host="SgHyH4t8tRCaz+2rdKhaUw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: tin/2.4.3-20181224 ("Glen Mhor") (UNIX) (Linux/4.19.0-18-amd64 (x86_64))
X-Notice: Filtered by postfilter v. 0.9.2
 by: George Cornelius - Wed, 12 Jan 2022 22:23 UTC

Arne Vajh?j <arne@vajhoej.dk> wrote:

[...]

> Hewlett Packard said in a letter published by Kyoto University on
> December 29, 2021 that it took "100% responsibility" for the issue
> ...
> HPE said: "The backup script includes a find command to delete log files
> older than 10 days. In addition to functional improvement of the script,
> the variable name passed to the find command for deletion was changed to
> improve visibility and readability."
> ...
> The company added: "However, there was a lack of consideration in the
> release procedure of this modified script. We were not aware of the side
> effects of this behavior and released the [updated] script, overwriting
> [a bash script] while it was still running," HPE admitted. "This
> resulted in the reloading of the modified shell script in the middle of
> the execution, resulting in undefined variables. As a result, the
> original log files in /LARGE0 [backup disc storage] were deleted instead
> of the original process of deleting files saved in the log directory."
> </quote>

Say what you will, 100% online backup storage does not replace
magnetic tapes that are removed from tape drives and moved to a
tape rack or an external vault when the backup is complete.

Backups should be physically secured, or at least something close to
that: an interlock associated with each backup such that it takes
more than mere programmatic action by root to overwrite it. Now that
ransomware takes steps to erase your backups, an interlock that
requires human intervention, perhaps at the storage array console
itself, in order to be overridden, should be the norm, not the
exception.

Wasn't there a time when tape management systems were considered to
have become so reliable you no longer needed to remove the "write rings"
from your nine-track tapes to avoid overwriting crucial data? The
beginning, of course, of a rather long and slippery slope down.

George

> Arne

Re: Meditech in the news

<j49423F97mnU3@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20042&group=comp.os.vms#20042

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: news0...@eager.cx (Bob Eager)
Newsgroups: comp.os.vms
Subject: Re: Meditech in the news
Date: 12 Jan 2022 22:46:27 GMT
Lines: 18
Message-ID: <j49423F97mnU3@mid.individual.net>
References: <e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com>
<sr3ops$184e$1@gioia.aioe.org>
<9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com>
<sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me>
<e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com>
<sr71o9$bs$1@dont-email.me> <61d70ec6$0$704$14726298@news.sunsite.dk>
<61d74a9b$0$704$14726298@news.sunsite.dk> <sra2e2$po4$1@dont-email.me>
<61d89596$0$703$14726298@news.sunsite.dk> <srnkcv$kk9$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 6B14cTDjJmM729920AoHTQuycf2NPu7jUz98Hwfid6P3z8j8Yx
Cancel-Lock: sha1:gfUBez2RqDpVS9nKPqlXT0WINEQ=
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
 by: Bob Eager - Wed, 12 Jan 2022 22:46 UTC

On Wed, 12 Jan 2022 22:23:30 +0000, George Cornelius wrote:

> Wasn't there a time when tape management systems were considered to have
> become so reliable you no longer needed to remove the "write rings" from
> your nine-track tapes to avoid overwriting crucial data? The beginning,
> of course, of a rather long and slippery slope down.

I worked on a system where the software only allowed backup tapes to be
mounted with a write ring when a backup was being taken. At all other
times (e.g. for a restore) the system would refuse to touch them unless
the ring was removed or an operator specifically intervened on the
operator console.

--
My posts are my copyright and if @diy_forums or Home Owners' Hub
wish to copy them they can pay me £1 a message.
Use the BIG mirror service in the UK: http://www.mirrorservice.org
*lightning surge protection* - a w_tom conductor

Re: Meditech in the news

<61df67c9$0$696$14726298@news.sunsite.dk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20043&group=comp.os.vms#20043

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Wed, 12 Jan 2022 18:44:07 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.4.1
Subject: Re: Meditech in the news
Content-Language: en-US
Newsgroups: comp.os.vms
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ>
<e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com>
<sr3ops$184e$1@gioia.aioe.org>
<9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com>
<sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me>
<e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com>
<sr71o9$bs$1@dont-email.me> <61d70ec6$0$704$14726298@news.sunsite.dk>
<61d74a9b$0$704$14726298@news.sunsite.dk> <sra2e2$po4$1@dont-email.me>
<61d89596$0$703$14726298@news.sunsite.dk> <srnkcv$kk9$1@gioia.aioe.org>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <srnkcv$kk9$1@gioia.aioe.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 40
Message-ID: <61df67c9$0$696$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: a915c82a.news.sunsite.dk
X-Trace: 1642031049 news.sunsite.dk 696 arne@vajhoej.dk/68.9.63.232:65314
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Wed, 12 Jan 2022 23:44 UTC

On 1/12/2022 5:23 PM, George Cornelius wrote:
> Arne Vajh?j <arne@vajhoej.dk> wrote:
> [...]
>> Hewlett Packard said in a letter published by Kyoto University on
>> December 29, 2021 that it took "100% responsibility" for the issue
>> ...
>> HPE said: "The backup script includes a find command to delete log files
>> older than 10 days. In addition to functional improvement of the script,
>> the variable name passed to the find command for deletion was changed to
>> improve visibility and readability."
>> ...
>> The company added: "However, there was a lack of consideration in the
>> release procedure of this modified script. We were not aware of the side
>> effects of this behavior and released the [updated] script, overwriting
>> [a bash script] while it was still running," HPE admitted. "This
>> resulted in the reloading of the modified shell script in the middle of
>> the execution, resulting in undefined variables. As a result, the
>> original log files in /LARGE0 [backup disc storage] were deleted instead
>> of the original process of deleting files saved in the log directory."
>> </quote>
>
> Say what you will, 100% online backup storage does not replace
> magnetic tapes that are removed from tape drives and moved to a
> tape rack or an external vault when the backup is complete.
>
> Backups should be physically secured, or at least something close to
> that: an interlock associated with each backup such that it takes
> more than mere programmatic action by root to overwrite it. Now that
> ransomware takes steps to erase your backups, an interlock that
> requires human intervention, perhaps at the storage array console
> itself, in order to be overridden, should be the norm, not the
> exception.

There is certainly advantages of having backups on tape.

But with hundreds of TB then the effort to do proper tape backup
is significant.

Arne

Re: Meditech in the news

<srntjh$rnm$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20046&group=comp.os.vms#20046

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: Meditech in the news
Date: Wed, 12 Jan 2022 20:00:27 -0500
Organization: A noiseless patient Spider
Lines: 52
Message-ID: <srntjh$rnm$1@dont-email.me>
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ>
<e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com>
<sr3ops$184e$1@gioia.aioe.org>
<9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com>
<sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me>
<e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com>
<sr71o9$bs$1@dont-email.me> <61d70ec6$0$704$14726298@news.sunsite.dk>
<61d74a9b$0$704$14726298@news.sunsite.dk> <sra2e2$po4$1@dont-email.me>
<61d89596$0$703$14726298@news.sunsite.dk> <srnkcv$kk9$1@gioia.aioe.org>
<61df67c9$0$696$14726298@news.sunsite.dk>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 13 Jan 2022 01:00:33 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="441ca4a28ea90c51d744a9697fc39bf5";
logging-data="28406"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18FUGIUqvcVkwC5zFUW/HXm8UokE6NlEnc="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:FZoIboVYmfYtLrFC843pCABtMkE=
In-Reply-To: <61df67c9$0$696$14726298@news.sunsite.dk>
 by: Dave Froble - Thu, 13 Jan 2022 01:00 UTC

On 1/12/2022 6:44 PM, Arne Vajhøj wrote:
> On 1/12/2022 5:23 PM, George Cornelius wrote:
>> Arne Vajh?j <arne@vajhoej.dk> wrote:
>> [...]
>>> Hewlett Packard said in a letter published by Kyoto University on
>>> December 29, 2021 that it took "100% responsibility" for the issue
>>> ...
>>> HPE said: "The backup script includes a find command to delete log files
>>> older than 10 days. In addition to functional improvement of the script,
>>> the variable name passed to the find command for deletion was changed to
>>> improve visibility and readability."
>>> ...
>>> The company added: "However, there was a lack of consideration in the
>>> release procedure of this modified script. We were not aware of the side
>>> effects of this behavior and released the [updated] script, overwriting
>>> [a bash script] while it was still running," HPE admitted. "This
>>> resulted in the reloading of the modified shell script in the middle of
>>> the execution, resulting in undefined variables. As a result, the
>>> original log files in /LARGE0 [backup disc storage] were deleted instead
>>> of the original process of deleting files saved in the log directory."
>>> </quote>
>>
>> Say what you will, 100% online backup storage does not replace
>> magnetic tapes that are removed from tape drives and moved to a
>> tape rack or an external vault when the backup is complete.
>>
>> Backups should be physically secured, or at least something close to
>> that: an interlock associated with each backup such that it takes
>> more than mere programmatic action by root to overwrite it. Now that
>> ransomware takes steps to erase your backups, an interlock that
>> requires human intervention, perhaps at the storage array console
>> itself, in order to be overridden, should be the norm, not the
>> exception.
>
> There is certainly advantages of having backups on tape.
>
> But with hundreds of TB then the effort to do proper tape backup
> is significant.

The issue is not whether or not tapes are used. The issue is whether the
backups can be accessed for other than actual backups. Removable disk drives
would do the same as removable tapes. Backup to a node that cannot be normally
accessed, and in a different location would work. The key is, you can lose
everything, but still recover from last backup.

--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486

Re: Meditech in the news

<31dfa20f-49d2-44e5-9de3-b776c3d2de26n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20052&group=comp.os.vms#20052

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:6214:3003:: with SMTP id ke3mr618676qvb.54.1642082411928;
Thu, 13 Jan 2022 06:00:11 -0800 (PST)
X-Received: by 2002:ac8:7fc5:: with SMTP id b5mr3555471qtk.117.1642082411409;
Thu, 13 Jan 2022 06:00:11 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Thu, 13 Jan 2022 06:00:11 -0800 (PST)
In-Reply-To: <srndjj$1l5d$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=66.210.249.130; posting-account=uNeudQoAAACm0ETOCzPNrvtq-73lRbuD
NNTP-Posting-Host: 66.210.249.130
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ> <e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com>
<sr3ops$184e$1@gioia.aioe.org> <9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com>
<sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me>
<e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com> <sr71o9$bs$1@dont-email.me>
<61d70ec6$0$704$14726298@news.sunsite.dk> <61d74a9b$0$704$14726298@news.sunsite.dk>
<sra2e2$po4$1@dont-email.me> <srndjj$1l5d$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <31dfa20f-49d2-44e5-9de3-b776c3d2de26n@googlegroups.com>
Subject: Re: Meditech in the news
From: jchim...@gmail.com (plugh)
Injection-Date: Thu, 13 Jan 2022 14:00:11 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 14
 by: plugh - Thu, 13 Jan 2022 14:00 UTC

On Wednesday, January 12, 2022 at 1:27:36 PM UTC-7, George Cornelius wrote:
>
>
>
> Oh, and Mumps stores its data on disk with the same tree structure
> as in memory, again with names as subscripts. Data in external
> storage is prefixed with an up-caret, say ^A instead of A.
>
> Its facility with keyed data arranged in trees, and its facility
> with delimited data items, made it a rapid prototyping language.

Yes, forgetting that caret... Thanks for the memories.

Regarding the transparency of file I/O in Mumps and her spawn:
https://hardware.slashdot.org/story/22/01/12/222254/ultraram-breakthrough-could-combine-memory-and-storage-into-one

Re: Meditech in the news

<mailman.7.1642119505.12845.info-vax_rbnsn.com@rbnsn.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20053&group=comp.os.vms#20053

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!rocksolid2!news.neodome.net!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!kishost2.serverpowered.net!not-for-mail
From:
Newsgroups: comp.os.vms
Subject: Re: Meditech in the news
Date: Thu, 13 Jan 2022 20:17:41 -0400
Lines: 101
Message-ID: <mailman.7.1642119505.12845.info-vax_rbnsn.com@rbnsn.com>
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ>
<e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com>
<sr3ops$184e$1@gioia.aioe.org>
<9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com>
<sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me>
<e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com>
<sr71o9$bs$1@dont-email.me> <61d70ec6$0$704$14726298@news.sunsite.dk>
<61d74a9b$0$704$14726298@news.sunsite.dk> <sra2e2$po4$1@dont-email.me>
<61d89596$0$703$14726298@news.sunsite.dk> <srnkcv$kk9$1@gioia.aioe.org>
<61df67c9$0$696$14726298@news.sunsite.dk>
<000801d808dc$25edfa10$71c9ee30$@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Injection-Info: solani.org;
logging-data="1116685"; mail-complaints-to="abuse@news.solani.org"
To: "'comp.os.vms to email gateway'" <info-vax@rbnsn.com>
Cancel-Lock: sha1:dWf1pJ26sVC3i876gwmXfp42ZZ0=
X-Mailman-Original-References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ>
<e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com>
<sr3ops$184e$1@gioia.aioe.org>
<9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com>
<sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me>
<e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com>
<sr71o9$bs$1@dont-email.me> <61d70ec6$0$704$14726298@news.sunsite.dk>
<61d74a9b$0$704$14726298@news.sunsite.dk> <sra2e2$po4$1@dont-email.me>
<61d89596$0$703$14726298@news.sunsite.dk> <srnkcv$kk9$1@gioia.aioe.org>
<61df67c9$0$696$14726298@news.sunsite.dk>
X-Mailer: Microsoft Outlook 16.0
Precedence: list
X-User-ID: eJwFwYEBwCAIA7CXZKNFz1mR/n/CErwMdiXBhOEnPuUweQbps7fnWou6N9QrpIzuNg24q34u9hIn
X-Spam-Bar: ++
X-Antivirus: AVG (VPS 220113-4, 1/13/2022), Outbound message
X-Spam-Score: 28
List-Help: <mailto:info-vax-request@rbnsn.com?subject=help>
X-Spam-Status: No, score=2.8
X-Ham-Report: Spam detection software,
running on the system "kishost2.serverpowered.net",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
root\@localhost for details. Content preview: >
Content analysis details: (2.8 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
3.0 BAYES_50 BODY: Bayes spam probability is 40 to 60%
[score: 0.5000]
0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail
provider [kemain.nospam[at]gmail.com]
-0.0 SPF_PASS SPF: sender matches SPF record
-0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from
envelope-from domain
0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily
valid
-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
author's domain
-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
0.0 KAM_SHORT Use of a URL Shortener for very short URL
X-Antivirus-Status: Clean
List-Unsubscribe: <http://rbnsn.com/mailman/options/info-vax_rbnsn.com>,
<mailto:info-vax-request@rbnsn.com?subject=unsubscribe>
List-Id: "comp.os.vms to email gateway" <info-vax.rbnsn.com>
List-Post: <mailto:info-vax@rbnsn.com>
Content-Language: en-ca
X-BeenThere: info-vax@rbnsn.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=from:to:references:in-reply-to:subject:date:message-id:mime-version
:content-transfer-encoding:content-language:thread-index;
bh=1PGNv6gpy6KM6jZ41ZZIWyKiGfuG/q3VLs3cZLloor4=;
b=fbFguSA4PEYNMU4C//vzLoju0UgbqpJLxlirhFQlxiAA0rD6GY9HAYJeTQTmM0QOLC
moUvsQ9zuBLJiedkqd9Hhyaja7ARs9o6d5pp0Fg4Ru6dMh5YfqY9z3kby7Q4JHwxMNHS
pNboJWNEVP73i8j+qsjfwYUSSeJ6VXjao6vpRYYH1xjXycyn/WxS9591YhiVzGXYBZO/
g4bgV+slhLdB/04tb0E/2U51JKqXc2MyeiCbGHZN2wMPRlObpTQ61loazyw5I0JWXphw
8IBBCYFTIi13MF6o5oSN6OGe4iaTbz21vnigKBYjV48TCDvtp3eEPHfmU5WcMb7IBWk1
QICA==
In-Reply-To: <61df67c9$0$696$14726298@news.sunsite.dk>
List-Subscribe: <http://rbnsn.com/mailman/listinfo/info-vax_rbnsn.com>,
<mailto:info-vax-request@rbnsn.com?subject=subscribe>
X-Gm-Message-State: AOAM531J76gP3mkfFJwovc5Nc8Wbr9D8xqf2eH0ih4exPkf5PAqvSxNc
T6g7jdXcLYKdbIVYYUxgoTebSDJx2sE=
Thread-Index: AQFsEfM0CXQJl8fpX85Z5HbLWz1YNwJx6BXdAqAj2JoDH5tzyAHA9mOBAjzFwP8BGvGh+AID09GWAPzK5vIA6MMZ8AI1tDogAn5e2TACFi6YywFLwVWfrG89yZA=
X-Mailman-Version: 2.1.37
X-Google-Smtp-Source: ABdhPJyY+EUgA1CUFsT1PzrKRBgpwmM1LMb7jAFnMm0KvLfx8OD3rhu+YHrxIXKfyl3nqpiUlE4R0g==
X-Mailman-Original-Message-ID: <000801d808dc$25edfa10$71c9ee30$@gmail.com>
List-Archive: <http://rbnsn.com/pipermail/info-vax_rbnsn.com/>
X-Received: by 2002:a05:622a:352:: with SMTP id
r18mr5922551qtw.78.1642119463231;
Thu, 13 Jan 2022 16:17:43 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:from:to:references:in-reply-to:subject:date
:message-id:mime-version:content-transfer-encoding:content-language
:thread-index;
bh=1PGNv6gpy6KM6jZ41ZZIWyKiGfuG/q3VLs3cZLloor4=;
b=dolMmvJfmg9dVrfeC4amPoCbkG12d6FgWPRD+yHxcICUpRbaKurF7u8toaXqH1f/WE
TrlWSWagvLXEJ0J5dBaeU8FTASbL5uovtrhqH1CzgltaL8rBwJ9SO+Baxcb/HSaoYWcI
zIEk2oZLXu1ATduetsxd3fXYC8m2YFobrcprYZC8ej8F53/jYN0e3qowInORx1EVZw1Z
IitSNuKfoBG+askmQaf6ZIkt6vDPFg8krkIIIlQ24mbZ+xzTf/HI5d/BJxsO6QKLf804
83jHcsw43u4PuoHb4znzAsPs/v8rhk1d7GCPwTxtXDfmOkjOeGPTec31og5bDooLc/4q
6R/w==
X-Spam-Flag: NO
 by: - Fri, 14 Jan 2022 00:17 UTC

>-----Original Message-----
>From: Info-vax <info-vax-bounces@rbnsn.com> On Behalf Of Arne Vajhøj via
>Info-vax
>Sent: January-12-22 7:44 PM
>To: info-vax@rbnsn.com
>Cc: Arne Vajhøj <arne@vajhoej.dk>
>Subject: Re: [Info-vax] Meditech in the news
>
>On 1/12/2022 5:23 PM, George Cornelius wrote:
>> Arne Vajh?j <arne@vajhoej.dk> wrote:
>> [...]
>>> Hewlett Packard said in a letter published by Kyoto University on
>>> December 29, 2021 that it took "100% responsibility" for the issue
>>> ...
>>> HPE said: "The backup script includes a find command to delete log
>>> files older than 10 days. In addition to functional improvement of
>>> the script, the variable name passed to the find command for deletion
>>> was changed to improve visibility and readability."
>>> ...
>>> The company added: "However, there was a lack of consideration in the
>>> release procedure of this modified script. We were not aware of the
>>> side effects of this behavior and released the [updated] script,
>>> overwriting [a bash script] while it was still running," HPE
>>> admitted. "This resulted in the reloading of the modified shell
>>> script in the middle of the execution, resulting in undefined
>>> variables. As a result, the original log files in /LARGE0 [backup
>>> disc storage] were deleted instead of the original process of deleting
files
>saved in the log directory."
>>> </quote>
>>
>> Say what you will, 100% online backup storage does not replace
>> magnetic tapes that are removed from tape drives and moved to a tape
>> rack or an external vault when the backup is complete.
>>
>> Backups should be physically secured, or at least something close to
>> that: an interlock associated with each backup such that it takes more
>> than mere programmatic action by root to overwrite it. Now that
>> ransomware takes steps to erase your backups, an interlock that
>> requires human intervention, perhaps at the storage array console
>> itself, in order to be overridden, should be the norm, not the
>> exception.
>
>There is certainly advantages of having backups on tape.
>
>But with hundreds of TB then the effort to do proper tape backup is
>significant.
>
>Arne
>

The traditional best practice backup strategy is often referred to 3-2-1.
This translates to 3 copies of data = 2 local (live + disk backup) + 1
offline with an air gap.

By air gap, this usually refers to an offline copy in a separate facility,
so you have a copy that is not destroyed by a significant facility ending
event.

While storage increases have certainly put a strain on traditional tape
sub-systems and associated backup strategies, it should be noted that tape
technologies like LTO have also been seeing very large increases in speed
and capacity.

Reference:
<https://www.lto.org/>
<https://www.lto.org/lto-9/>
- 18TB per single cartridge, 45TB compressed.

<https://www.quantum.com/en/products/tape-storage/>
Large tape library can support up to 540PB (yes, PB) tape storage

One biggie for tape is that current LTO tape solutions will do a write, then
read-back for every write. Disks just do a write, unless you do a
backup/verify type operation.

In todays "Cloud" (aka outsourcing) world, here is what can happen using the
traditional cloud backup if there is no air gap between your data and your
backups:
<https://www.networkcomputing.com/cloud-infrastructure/code-spaces-lesson-cl
oud-backup>

Regards,

Kerry Main
Kerry dot main at starkgaming dot com

--
This email has been checked for viruses by AVG.
https://www.avg.com

Re: Meditech in the news

<44d8bd59-43df-460e-bdca-4f6f6ef0d52dn@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20057&group=comp.os.vms#20057

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a37:a90f:: with SMTP id s15mr409053qke.605.1642166973109;
Fri, 14 Jan 2022 05:29:33 -0800 (PST)
X-Received: by 2002:ac8:4e8f:: with SMTP id 15mr7671183qtp.418.1642166972917;
Fri, 14 Jan 2022 05:29:32 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Fri, 14 Jan 2022 05:29:32 -0800 (PST)
In-Reply-To: <mailman.7.1642119505.12845.info-vax_rbnsn.com@rbnsn.com>
Injection-Info: google-groups.googlegroups.com; posting-host=96.230.211.194; posting-account=Ysq9BAoAAACGX1EcMMPkdNg4YcTg0TxG
NNTP-Posting-Host: 96.230.211.194
References: <AQFsEfM0CXQJl8fpX85Z5HbLWz1YNwJx6BXdAqAj2JoDH5tzyAHA9mOBAjzFwP8BGvGh+AID09GWAPzK5vIA6MMZ8AI1tDogAn5e2TACFi6YywFLwVWfrG89yZA=>
<AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ> <e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com>
<sr3ops$184e$1@gioia.aioe.org> <9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com>
<sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me>
<e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com> <sr71o9$bs$1@dont-email.me>
<61d70ec6$0$704$14726298@news.sunsite.dk> <61d74a9b$0$704$14726298@news.sunsite.dk>
<sra2e2$po4$1@dont-email.me> <61d89596$0$703$14726298@news.sunsite.dk>
<srnkcv$kk9$1@gioia.aioe.org> <000801d808dc$25edfa10$71c9ee30$@gmail.com>
<61df67c9$0$696$14726298@news.sunsite.dk> <mailman.7.1642119505.12845.info-vax_rbnsn.com@rbnsn.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <44d8bd59-43df-460e-bdca-4f6f6ef0d52dn@googlegroups.com>
Subject: Re: Meditech in the news
From: dansabrs...@yahoo.com (abrsvc)
Injection-Date: Fri, 14 Jan 2022 13:29:33 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 7
 by: abrsvc - Fri, 14 Jan 2022 13:29 UTC

Reposting full link without the wrap.

https://www.networkcomputing.com/cloud-infrastructure/code-spaces-lesson-cloud-backup

This link should work.

Re: Meditech in the news

<srrv48$dkv$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20058&group=comp.os.vms#20058

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Meditech in the news
Date: Fri, 14 Jan 2022 13:51:04 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <srrv48$dkv$1@dont-email.me>
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ> <e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com> <sr3ops$184e$1@gioia.aioe.org> <9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com> <sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me> <e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com> <sr71o9$bs$1@dont-email.me> <61d70ec6$0$704$14726298@news.sunsite.dk> <61d74a9b$0$704$14726298@news.sunsite.dk> <sra2e2$po4$1@dont-email.me> <61d89596$0$703$14726298@news.sunsite.dk> <srnkcv$kk9$1@gioia.aioe.org> <61df67c9$0$696$14726298@news.sunsite.dk> <000801d808dc$25edfa10$71c9ee30$@gmail.com> <mailman.7.1642119505.12845.info-vax_rbnsn.com@rbnsn.com>
Injection-Date: Fri, 14 Jan 2022 13:51:04 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="3da16be480bb5d9880e2ec8e763d17e6";
logging-data="13983"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18URuRmoBEXc95fTlVwI/nkKwcio8ZJwg4="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:1HnHR7U4w8HrscfMFEEsNbMACxQ=
 by: Simon Clubley - Fri, 14 Jan 2022 13:51 UTC

On 2022-01-13, <kemain.nospam@gmail.com> <kemain.nospam@gmail.com> wrote:
>
> One biggie for tape is that current LTO tape solutions will do a write, then
> read-back for every write. Disks just do a write, unless you do a
> backup/verify type operation.
>

That only guarantees that the data, as presented to the tape drive, is
what was actually written to the tape.

It does nothing for a failing controller delivering the wrong data to
the tape drive or for a faulty backup program delivering the wrong data
to the controller.

IMHO, you still need a full verify pass by the backup program.

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Meditech in the news

<j4dpjeFtu77U1@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20060&group=comp.os.vms#20060

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (Bill Gunshannon)
Newsgroups: comp.os.vms
Subject: Re: Meditech in the news
Date: Fri, 14 Jan 2022 12:18:37 -0500
Lines: 31
Message-ID: <j4dpjeFtu77U1@mid.individual.net>
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ>
<e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com>
<sr3ops$184e$1@gioia.aioe.org>
<9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com>
<sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me>
<e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com>
<sr71o9$bs$1@dont-email.me> <61d70ec6$0$704$14726298@news.sunsite.dk>
<61d74a9b$0$704$14726298@news.sunsite.dk> <sra2e2$po4$1@dont-email.me>
<61d89596$0$703$14726298@news.sunsite.dk> <srnkcv$kk9$1@gioia.aioe.org>
<61df67c9$0$696$14726298@news.sunsite.dk>
<000801d808dc$25edfa10$71c9ee30$@gmail.com>
<mailman.7.1642119505.12845.info-vax_rbnsn.com@rbnsn.com>
<srrv48$dkv$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net fX9MwEkr2jf7kaMjPGIZNg3U+/xBRHbJwW8gZ87++YssL6CWI0
Cancel-Lock: sha1:xXialrPkn0V5HQ4EXBaS/sKO7AY=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
In-Reply-To: <srrv48$dkv$1@dont-email.me>
Content-Language: en-US
 by: Bill Gunshannon - Fri, 14 Jan 2022 17:18 UTC

On 1/14/22 8:51 AM, Simon Clubley wrote:
> On 2022-01-13, <kemain.nospam@gmail.com> <kemain.nospam@gmail.com> wrote:
>>
>> One biggie for tape is that current LTO tape solutions will do a write, then
>> read-back for every write. Disks just do a write, unless you do a
>> backup/verify type operation.
>>
>
> That only guarantees that the data, as presented to the tape drive, is
> what was actually written to the tape.
>
> It does nothing for a failing controller delivering the wrong data to
> the tape drive or for a faulty backup program delivering the wrong data
> to the controller.
>
> IMHO, you still need a full verify pass by the backup program.
>

COOP!!

40 years ago before any of this OOP or Agile crap took over
the IT world I worked doing COBOL in a Univac 1100 environment,
Once a month we used to pack up a backup set and travel to Rome
AFB which was our designated COOP site. We would take over one
of their 1100's for the morning and do a complete restoration
of the OS and all our data from the backup tape. Does anyone
still do this? Does anyone here even know what COOP means
(without Googling it!!)

bill

Re: Meditech in the news

<61e1b6fd$0$692$14726298@news.sunsite.dk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20061&group=comp.os.vms#20061

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Fri, 14 Jan 2022 12:46:26 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Subject: Re: Meditech in the news
Content-Language: en-US
Newsgroups: comp.os.vms
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ>
<e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com>
<sr3ops$184e$1@gioia.aioe.org>
<9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com>
<sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me>
<e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com>
<sr71o9$bs$1@dont-email.me> <61d70ec6$0$704$14726298@news.sunsite.dk>
<61d74a9b$0$704$14726298@news.sunsite.dk> <sra2e2$po4$1@dont-email.me>
<61d89596$0$703$14726298@news.sunsite.dk> <srnkcv$kk9$1@gioia.aioe.org>
<61df67c9$0$696$14726298@news.sunsite.dk>
<000801d808dc$25edfa10$71c9ee30$@gmail.com>
<mailman.7.1642119505.12845.info-vax_rbnsn.com@rbnsn.com>
<srrv48$dkv$1@dont-email.me> <j4dpjeFtu77U1@mid.individual.net>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <j4dpjeFtu77U1@mid.individual.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 50
Message-ID: <61e1b6fd$0$692$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: 404ad362.news.sunsite.dk
X-Trace: 1642182398 news.sunsite.dk 692 arne@vajhoej.dk/68.9.63.232:62180
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Fri, 14 Jan 2022 17:46 UTC

On 1/14/2022 12:18 PM, Bill Gunshannon wrote:
> On 1/14/22 8:51 AM, Simon Clubley wrote:
>> On 2022-01-13, <kemain.nospam@gmail.com> <kemain.nospam@gmail.com> wrote:
>>> One biggie for tape is that current LTO tape solutions will do a
>>> write, then
>>> read-back for every write. Disks just do a write, unless you do a
>>> backup/verify type operation.
>>
>> That only guarantees that the data, as presented to the tape drive, is
>> what was actually written to the tape.
>>
>> It does nothing for a failing controller delivering the wrong data to
>> the tape drive or for a faulty backup program delivering the wrong data
>> to the controller.
>>
>> IMHO, you still need a full verify pass by the backup program.
>
> COOP!!
>
> 40 years ago before any of this OOP or Agile crap took over
> the IT world I worked doing COBOL in a Univac 1100 environment,
> Once a month we used to pack up a backup set and travel to Rome
> AFB which was our designated COOP site.  We would take over one
> of their 1100's for the morning and do a complete restoration
> of the OS and all our data from the backup tape. Does anyone
> still do this?  Does anyone here even know what COOP means
> (without Googling it!!)

Restore test is still considered necessary and full
recovery test based on tapes and iron is still considered
desirable.

But a full recovery test is often difficult
today.

The Kyoto super computer that triggered this thread
is in an environment with 3 HPC clusters with
1800, 850 and 16 nodes respectively and a storage
system with 24 PB.

In a worst case where data does not compress well
then that is like 1000 LTO-9 tapes and 10000
tape station hours to restore.

I am pretty sure that they never did it.

Arne

PS: And no - I do not know that FLA.

Re: Meditech in the news

<61e44cbd$0$697$14726298@news.sunsite.dk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20074&group=comp.os.vms#20074

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.nntp4.net!news.freedyn.de!speedkom.net!fu-berlin.de!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Sun, 16 Jan 2022 11:50:05 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Subject: Re: Meditech in the news
Content-Language: en-US
Newsgroups: comp.os.vms
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ>
<000101d7d35d$4f22a9d0$ed67fd70$@gmail.com>
<d7814167-335d-4269-ab6d-c12fec17705dn@googlegroups.com>
<mailman.0.1636237618.13182.info-vax_rbnsn.com@rbnsn.com>
<e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com>
<sr3ops$184e$1@gioia.aioe.org>
<9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com>
<sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me>
<e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com>
<sr71o9$bs$1@dont-email.me> <61d70ec6$0$704$14726298@news.sunsite.dk>
<61d74a9b$0$704$14726298@news.sunsite.dk>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <61d74a9b$0$704$14726298@news.sunsite.dk>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 26
Message-ID: <61e44cbd$0$697$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: c678adce.news.sunsite.dk
X-Trace: 1642351805 news.sunsite.dk 697 arne@vajhoej.dk/68.9.63.232:56270
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Sun, 16 Jan 2022 16:50 UTC

On 1/6/2022 3:01 PM, Arne Vajhøj wrote:
> On 1/6/2022 10:46 AM, Arne Vajhøj wrote:
>> One may not like MUMPS and its variants.
>
> For those with an strong desire to try MUMPS aka M on VMS, then:
>
> https://sourceforge.net/projects/fis-gtm/files/GT.M-Alpha-OpenVMS/V6.2-001/
>
> should be a VMS Alpha build of GT.M version 6.2 (no VMS version of
> 6.3 or 7.0).
>
> I have not tried it myself.

Now I have. Hello world works.

$ type test.m
hello()
write "Hello world from Mumps!",!
quit
$ mumps test
$ link test
$ r test
Hello world from Mumps!

Arne

Re: Meditech in the news

<ss3p05$1qut$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20079&group=comp.os.vms#20079

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!SgHyH4t8tRCaz+2rdKhaUw.user.46.165.242.91.POSTED!not-for-mail
From: cornel...@eisner.decus.org (George Cornelius)
Newsgroups: comp.os.vms
Subject: Re: Meditech in the news
Date: Mon, 17 Jan 2022 12:55:36 -0000 (UTC)
Organization: Aioe.org NNTP Server
Message-ID: <ss3p05$1qut$1@gioia.aioe.org>
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ> <e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com> <sr3ops$184e$1@gioia.aioe.org> <9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com> <sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me> <e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com> <sr71o9$bs$1@dont-email.me> <61d70ec6$0$704$14726298@news.sunsite.dk> <61d74a9b$0$704$14726298@news.sunsite.dk> <61e44cbd$0$697$14726298@news.sunsite.dk>
Injection-Info: gioia.aioe.org; logging-data="60381"; posting-host="SgHyH4t8tRCaz+2rdKhaUw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: tin/2.4.3-20181224 ("Glen Mhor") (UNIX) (Linux/4.19.0-18-amd64 (x86_64))
X-Notice: Filtered by postfilter v. 0.9.2
 by: George Cornelius - Mon, 17 Jan 2022 12:55 UTC

Arne Vajh?j <arne@vajhoej.dk> wrote:
> On 1/6/2022 3:01 PM, Arne Vajh?j wrote:
>> On 1/6/2022 10:46 AM, Arne Vajh?j wrote:
>>> One may not like MUMPS and its variants.
>>
>> For those with an strong desire to try MUMPS aka M on VMS, then:
>>
>> https://sourceforge.net/projects/fis-gtm/files/GT.M-Alpha-OpenVMS/V6.2-001/
>>
>> should be a VMS Alpha build of GT.M version 6.2 (no VMS version of
>> 6.3 or 7.0).
>>
>> I have not tried it myself.
>
> Now I have. Hello world works.
>
> $ type test.m
> hello()
> write "Hello world from Mumps!",!
> quit
> $ mumps test
> $ link test
> $ r test
> Hello world from Mumps!

Congratulations!

Though Greystone ran here for a number of years on AIX, I never
bothered to ask for access to it, nor did I try to install it
under VMS.

Would be curious as to what the compiled code looks like, though.

Greystone was unusual in that it generated object code. I suspect
it was a lot of calls to subroutines. Or a bit of setup code followed
by invoking an interpreter for, say, stack-machine code.

If the latter, not sure why it would be necessary to have separate
compilation - other environments just perform a hidden precompile -
except that, if the language had the capability to call external
routines, you could link those routines directly in with the compiled
Mumps code and not have to have a special shared library of
globally defined external routines [*],[**].

George

[*] DSM, and predecessor DSM-11, had external calls that looked
like:

SET RESULT=$ZCALL(function,arg[,...])

although DSM eventually changed the name to ECALL, along with
a slight syntax modification.

[**] Got into writing ZCALL routines early in my DSM-11 programming
days with the help of Mark Berryman - thanks, Mark! - who provided
some links to what was published about it by Digital, along with
various missing details such as register conventions. To create
binary code to be placed in a patch area at startup time, worked
on our VAX 11/780's RT11 console system to assemble (and maybe link?)
my Macro-11 code - which I suspect had to be carefully written to
be position independent - then transfer it to the '11 to be placed
in the ^PATCH global from which the autoload would occur. DSM,
running on top of VMS, was more advanced, and you could compile
and link your code, along with a special ECALL table, into a VMS
shared image.

Re: Meditech in the news

<61e59077$0$699$14726298@news.sunsite.dk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20080&group=comp.os.vms#20080

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Mon, 17 Jan 2022 10:51:17 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Subject: Re: Meditech in the news
Content-Language: en-US
Newsgroups: comp.os.vms
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ>
<e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com>
<sr3ops$184e$1@gioia.aioe.org>
<9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com>
<sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me>
<e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com>
<sr71o9$bs$1@dont-email.me> <61d70ec6$0$704$14726298@news.sunsite.dk>
<61d74a9b$0$704$14726298@news.sunsite.dk>
<61e44cbd$0$697$14726298@news.sunsite.dk> <ss3p05$1qut$1@gioia.aioe.org>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <ss3p05$1qut$1@gioia.aioe.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 58
Message-ID: <61e59077$0$699$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: e909832c.news.sunsite.dk
X-Trace: 1642434679 news.sunsite.dk 699 arne@vajhoej.dk/68.9.63.232:51214
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Mon, 17 Jan 2022 15:51 UTC

On 1/17/2022 7:55 AM, George Cornelius wrote:
> Arne Vajh?j <arne@vajhoej.dk> wrote:
>> On 1/6/2022 3:01 PM, Arne Vajh?j wrote:
>>> On 1/6/2022 10:46 AM, Arne Vajh?j wrote:
>>>> One may not like MUMPS and its variants.
>>>
>>> For those with an strong desire to try MUMPS aka M on VMS, then:
>>>
>>> https://sourceforge.net/projects/fis-gtm/files/GT.M-Alpha-OpenVMS/V6.2-001/
>>>
>>> should be a VMS Alpha build of GT.M version 6.2 (no VMS version of
>>> 6.3 or 7.0).
>>>
>>> I have not tried it myself.
>>
>> Now I have. Hello world works.
>>
>> $ type test.m
>> hello()
>> write "Hello world from Mumps!",!
>> quit
>> $ mumps test
>> $ link test
>> $ r test
>> Hello world from Mumps!
>
> Congratulations!
>
> Though Greystone ran here for a number of years on AIX, I never
> bothered to ask for access to it, nor did I try to install it
> under VMS.
>
> Would be curious as to what the compiled code looks like, though.
>
> Greystone was unusual in that it generated object code. I suspect
> it was a lot of calls to subroutines. Or a bit of setup code followed
> by invoking an interpreter for, say, stack-machine code.
>
> If the latter, not sure why it would be necessary to have separate
> compilation - other environments just perform a hidden precompile -
> except that, if the language had the capability to call external
> routines, you could link those routines directly in with the compiled
> Mumps code and not have to have a special shared library of
> globally defined external routines [*],[**].

Separate compile and link is the VMS way ...

I don't know how the compiled code looks like.

It supports /LIST but not /LIST/MACH (well it accept the
/MACH but does not produce anything).

Do we have a disassembler for VMS Alpha?

(never used one since DISM32 that was VMS VAX)

Arne

Re: Meditech in the news

<ss4dbb$rqg$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20084&group=comp.os.vms#20084

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Meditech in the news
Date: Mon, 17 Jan 2022 18:42:51 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <ss4dbb$rqg$1@dont-email.me>
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ> <e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com> <sr3ops$184e$1@gioia.aioe.org> <9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com> <sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me> <e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com> <sr71o9$bs$1@dont-email.me> <61d70ec6$0$704$14726298@news.sunsite.dk> <61d74a9b$0$704$14726298@news.sunsite.dk> <sra2e2$po4$1@dont-email.me> <61d89596$0$703$14726298@news.sunsite.dk> <srnkcv$kk9$1@gioia.aioe.org> <61df67c9$0$696$14726298@news.sunsite.dk> <000801d808dc$25edfa10$71c9ee30$@gmail.com> <mailman.7.1642119505.12845.info-vax_rbnsn.com@rbnsn.com> <srrv48$dkv$1@dont-email.me> <j4dpjeFtu77U1@mid.individual.net>
Injection-Date: Mon, 17 Jan 2022 18:42:51 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="9336842ae4c2ecb474787707120b908b";
logging-data="28496"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19jRMbkw6OTbVd42Y03zRU3huiCaA3Uqg8="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:AP44L4akN+7o0MLvfL81AFPZzPU=
 by: Simon Clubley - Mon, 17 Jan 2022 18:42 UTC

On 2022-01-14, Bill Gunshannon <bill.gunshannon@gmail.com> wrote:
>
> COOP!!
>
> 40 years ago before any of this OOP or Agile crap took over
> the IT world I worked doing COBOL in a Univac 1100 environment,
> Once a month we used to pack up a backup set and travel to Rome
> AFB which was our designated COOP site. We would take over one
> of their 1100's for the morning and do a complete restoration
> of the OS and all our data from the backup tape. Does anyone
> still do this? Does anyone here even know what COOP means
> (without Googling it!!)
>

I (correctly) guessed the first two letters were "Continuity of"
(the US Government likes that phrase) but was not familiar with the
last two letters.

Looked up the definition and it's just another USG specific name
for what is known by multiple names elsewhere. :-)

For example, I refer to what you call COOP as a Business Continuity Plan.

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Meditech in the news

<ss4dvp$rqg$2@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20085&group=comp.os.vms#20085

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Meditech in the news
Date: Mon, 17 Jan 2022 18:53:46 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <ss4dvp$rqg$2@dont-email.me>
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ> <e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com> <sr3ops$184e$1@gioia.aioe.org> <9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com> <sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me> <e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com> <sr71o9$bs$1@dont-email.me> <61d70ec6$0$704$14726298@news.sunsite.dk> <61d74a9b$0$704$14726298@news.sunsite.dk> <61e44cbd$0$697$14726298@news.sunsite.dk> <ss3p05$1qut$1@gioia.aioe.org> <61e59077$0$699$14726298@news.sunsite.dk>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 17 Jan 2022 18:53:46 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="9336842ae4c2ecb474787707120b908b";
logging-data="28496"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19WBW3jnx5OsWw0wAkWk5TE4vo16jsh8HA="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:RXmR7XxtVrET8rpwL2l78rN4fFA=
 by: Simon Clubley - Mon, 17 Jan 2022 18:53 UTC

On 2022-01-17, Arne Vajhøj <arne@vajhoej.dk> wrote:
>
> Separate compile and link is the VMS way ...
>
> I don't know how the compiled code looks like.
>
> It supports /LIST but not /LIST/MACH (well it accept the
> /MACH but does not produce anything).
>
> Do we have a disassembler for VMS Alpha?
>

There's the srm_check utility Stephen likes to post about.

If someone has built binutils for Alpha, try the objdump utility.
(I don't know if objdump works for an Alpha target however. When I was
playing with binutils for an Alpha VMS target, there were limitations
in the Alpha VMS support in binutils).

You can also use SDA or the debugger to disassemble an instruction sequence.

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Meditech in the news

<ss4hed$7se$1@pcls7.std.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20091&group=comp.os.vms#20091

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.imp.ch!usenet.csail.mit.edu!nntp.TheWorld.com!.POSTED!not-for-mail
From: wei...@shell02.TheWorld.com (Sam Weiner)
Newsgroups: comp.os.vms
Subject: Re: Meditech in the news
Date: Mon, 17 Jan 2022 19:52:45 +0000 (UTC)
Organization: The World Public Access UNIX, Brookline, MA
Lines: 74
Message-ID: <ss4hed$7se$1@pcls7.std.com>
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ> <61e44cbd$0$697$14726298@news.sunsite.dk> <ss3p05$1qut$1@gioia.aioe.org> <61e59077$0$699$14726298@news.sunsite.dk>
NNTP-Posting-Host: shell02.theworld.com
X-Trace: pcls7.std.com 1642449165 8078 192.74.137.72 (17 Jan 2022 19:52:45 GMT)
X-Complaints-To: abuse@TheWorld.com
NNTP-Posting-Date: Mon, 17 Jan 2022 19:52:45 +0000 (UTC)
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: weiner@shell02.TheWorld.com (Sam Weiner)
 by: Sam Weiner - Mon, 17 Jan 2022 19:52 UTC

In article <61e59077$0$699$14726298@news.sunsite.dk>,
Arne Vajhøj <arne@vajhoej.dk> wrote:
>On 1/17/2022 7:55 AM, George Cornelius wrote:
>> Arne Vajh?j <arne@vajhoej.dk> wrote:
>>> On 1/6/2022 3:01 PM, Arne Vajh?j wrote:
>>>> On 1/6/2022 10:46 AM, Arne Vajh?j wrote:
>>>>> One may not like MUMPS and its variants.
>>>>
>>>> For those with an strong desire to try MUMPS aka M on VMS, then:
>>>>
>>>> https://sourceforge.net/projects/fis-gtm/files/GT.M-Alpha-OpenVMS/V6.2-001/
>>>>
>>>> should be a VMS Alpha build of GT.M version 6.2 (no VMS version of
>>>> 6.3 or 7.0).
>>>>
>>>> I have not tried it myself.
>>>
>>> Now I have. Hello world works.
>>>
>>> $ type test.m
>>> hello()
>>> write "Hello world from Mumps!",!
>>> quit
>>> $ mumps test
>>> $ link test
>>> $ r test
>>> Hello world from Mumps!
>>
>> Congratulations!
>>
>> Though Greystone ran here for a number of years on AIX, I never
>> bothered to ask for access to it, nor did I try to install it
>> under VMS.
>>
>> Would be curious as to what the compiled code looks like, though.
>>
>> Greystone was unusual in that it generated object code. I suspect
>> it was a lot of calls to subroutines. Or a bit of setup code followed
>> by invoking an interpreter for, say, stack-machine code.
>>
>> If the latter, not sure why it would be necessary to have separate
>> compilation - other environments just perform a hidden precompile -
>> except that, if the language had the capability to call external
>> routines, you could link those routines directly in with the compiled
>> Mumps code and not have to have a special shared library of
>> globally defined external routines [*],[**].
>
>Separate compile and link is the VMS way ...
>
>I don't know how the compiled code looks like.
>
>It supports /LIST but not /LIST/MACH (well it accept the
>/MACH but does not produce anything).

[smw] The machine list feature requires a debug build.

[smw] The object code is largely, though not completely, calls into the
runtime C code.

[smw] You don't need to precompile the source to the M routines and
"MUMPS /DIRECT" will get a prompt at which you can type M commands.
"DO ^routine" will compile routine.m if needed and execute it.

[smw] The Programmer's Guide which should be on sf.net is pretty good.

Sam

>Do we have a disassembler for VMS Alpha?
>
>(never used one since DISM32 that was VMS VAX)
>
>Arne

Re: Meditech in the news

<j4m199FgprmU1@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20092&group=comp.os.vms#20092

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (Bill Gunshannon)
Newsgroups: comp.os.vms
Subject: Re: Meditech in the news
Date: Mon, 17 Jan 2022 15:18:49 -0500
Lines: 29
Message-ID: <j4m199FgprmU1@mid.individual.net>
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ>
<e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com>
<sr3ops$184e$1@gioia.aioe.org>
<9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com>
<sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me>
<e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com>
<sr71o9$bs$1@dont-email.me> <61d70ec6$0$704$14726298@news.sunsite.dk>
<61d74a9b$0$704$14726298@news.sunsite.dk> <sra2e2$po4$1@dont-email.me>
<61d89596$0$703$14726298@news.sunsite.dk> <srnkcv$kk9$1@gioia.aioe.org>
<61df67c9$0$696$14726298@news.sunsite.dk>
<000801d808dc$25edfa10$71c9ee30$@gmail.com>
<mailman.7.1642119505.12845.info-vax_rbnsn.com@rbnsn.com>
<srrv48$dkv$1@dont-email.me> <j4dpjeFtu77U1@mid.individual.net>
<ss4dbb$rqg$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net v8PtIXjNPPAu0BDZ4TmDsgpyP04SNoAua6XvlE7pNmP6OI5HF8
Cancel-Lock: sha1:VW95wOkvr7usByejl4qf33ZSul0=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
In-Reply-To: <ss4dbb$rqg$1@dont-email.me>
Content-Language: en-US
 by: Bill Gunshannon - Mon, 17 Jan 2022 20:18 UTC

On 1/17/22 1:42 PM, Simon Clubley wrote:
> On 2022-01-14, Bill Gunshannon <bill.gunshannon@gmail.com> wrote:
>>
>> COOP!!
>>
>> 40 years ago before any of this OOP or Agile crap took over
>> the IT world I worked doing COBOL in a Univac 1100 environment,
>> Once a month we used to pack up a backup set and travel to Rome
>> AFB which was our designated COOP site. We would take over one
>> of their 1100's for the morning and do a complete restoration
>> of the OS and all our data from the backup tape. Does anyone
>> still do this? Does anyone here even know what COOP means
>> (without Googling it!!)
>>
>
> I (correctly) guessed the first two letters were "Continuity of"
> (the US Government likes that phrase) but was not familiar with the
> last two letters.
>
> Looked up the definition and it's just another USG specific name
> for what is known by multiple names elsewhere. :-)
>
> For example, I refer to what you call COOP as a Business Continuity Plan.
>

Exactly. Continuity Of OPerations. Does anyone actually do this
anymore?

bill

Re: Meditech in the news

<61e6050b$0$701$14726298@news.sunsite.dk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20098&group=comp.os.vms#20098

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Mon, 17 Jan 2022 19:08:37 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Subject: Re: Meditech in the news
Content-Language: en-US
Newsgroups: comp.os.vms
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ>
<e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com>
<sr3ops$184e$1@gioia.aioe.org>
<9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com>
<sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me>
<e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com>
<sr71o9$bs$1@dont-email.me> <61d70ec6$0$704$14726298@news.sunsite.dk>
<61d74a9b$0$704$14726298@news.sunsite.dk> <sra2e2$po4$1@dont-email.me>
<61d89596$0$703$14726298@news.sunsite.dk> <srnkcv$kk9$1@gioia.aioe.org>
<61df67c9$0$696$14726298@news.sunsite.dk>
<000801d808dc$25edfa10$71c9ee30$@gmail.com>
<mailman.7.1642119505.12845.info-vax_rbnsn.com@rbnsn.com>
<srrv48$dkv$1@dont-email.me> <j4dpjeFtu77U1@mid.individual.net>
<ss4dbb$rqg$1@dont-email.me> <j4m199FgprmU1@mid.individual.net>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <j4m199FgprmU1@mid.individual.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 34
Message-ID: <61e6050b$0$701$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: 4c343841.news.sunsite.dk
X-Trace: 1642464523 news.sunsite.dk 701 arne@vajhoej.dk/68.9.63.232:52613
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Tue, 18 Jan 2022 00:08 UTC

On 1/17/2022 3:18 PM, Bill Gunshannon wrote:
> On 1/17/22 1:42 PM, Simon Clubley wrote:
>> On 2022-01-14, Bill Gunshannon <bill.gunshannon@gmail.com> wrote:
>>> COOP!!
>>>
>>> 40 years ago before any of this OOP or Agile crap took over
>>> the IT world I worked doing COBOL in a Univac 1100 environment,
>>> Once a month we used to pack up a backup set and travel to Rome
>>> AFB which was our designated COOP site.  We would take over one
>>> of their 1100's for the morning and do a complete restoration
>>> of the OS and all our data from the backup tape. Does anyone
>>> still do this?  Does anyone here even know what COOP means
>>> (without Googling it!!)
>>
>> I (correctly) guessed the first two letters were "Continuity of"
>> (the US Government likes that phrase) but was not familiar with the
>> last two letters.
>>
>> Looked up the definition and it's just another USG specific name
>> for what is known by multiple names elsewhere. :-)
>>
>> For example, I refer to what you call COOP as a Business Continuity Plan.
>
> Exactly.  Continuity Of OPerations.  Does anyone actually do this
> anymore?

Absolutely.

I believe it is usually called Business Continuity Planning today.

But common practice.

Arne

Re: Meditech in the news

<61e6065b$0$701$14726298@news.sunsite.dk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20099&group=comp.os.vms#20099

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Mon, 17 Jan 2022 19:14:13 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Subject: Re: Meditech in the news
Content-Language: en-US
Newsgroups: comp.os.vms
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ>
<e815fc35-56dc-4de6-bc0b-3a4e9326370fn@googlegroups.com>
<sr3ops$184e$1@gioia.aioe.org>
<9b7e21b8-d7d6-4f06-929b-1e335e0abea2n@googlegroups.com>
<sr5omm$14rh$1@gioia.aioe.org> <sr5pvo$o81$1@dont-email.me>
<e1b48a02-6f67-4315-87f8-bb258d8ed71bn@googlegroups.com>
<sr71o9$bs$1@dont-email.me> <61d70ec6$0$704$14726298@news.sunsite.dk>
<61d74a9b$0$704$14726298@news.sunsite.dk>
<61e44cbd$0$697$14726298@news.sunsite.dk> <ss3p05$1qut$1@gioia.aioe.org>
<61e59077$0$699$14726298@news.sunsite.dk> <ss4dvp$rqg$2@dont-email.me>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <ss4dvp$rqg$2@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 17
Message-ID: <61e6065b$0$701$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: 4c343841.news.sunsite.dk
X-Trace: 1642464859 news.sunsite.dk 701 arne@vajhoej.dk/68.9.63.232:52859
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Tue, 18 Jan 2022 00:14 UTC

On 1/17/2022 1:53 PM, Simon Clubley wrote:
> On 2022-01-17, Arne Vajhøj <arne@vajhoej.dk> wrote:
>> Do we have a disassembler for VMS Alpha?
>
> There's the srm_check utility Stephen likes to post about.

Its output is not as readable as /LIST/MACH output.

> If someone has built binutils for Alpha, try the objdump utility.
> (I don't know if objdump works for an Alpha target however. When I was
> playing with binutils for an Alpha VMS target, there were limitations
> in the Alpha VMS support in binutils).

The GCC 2.8.0 objdump does not recognize the input.

Arne

Re: Meditech in the news

<61e60705$0$701$14726298@news.sunsite.dk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20100&group=comp.os.vms#20100

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Mon, 17 Jan 2022 19:17:08 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Subject: Re: Meditech in the news
Content-Language: en-US
Newsgroups: comp.os.vms
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ>
<61e44cbd$0$697$14726298@news.sunsite.dk> <ss3p05$1qut$1@gioia.aioe.org>
<61e59077$0$699$14726298@news.sunsite.dk> <ss4hed$7se$1@pcls7.std.com>
From: arn...@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <ss4hed$7se$1@pcls7.std.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 72
Message-ID: <61e60705$0$701$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: 4c343841.news.sunsite.dk
X-Trace: 1642465029 news.sunsite.dk 701 arne@vajhoej.dk/68.9.63.232:52859
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Tue, 18 Jan 2022 00:17 UTC

On 1/17/2022 2:52 PM, Sam Weiner wrote:
> In article <61e59077$0$699$14726298@news.sunsite.dk>,
> Arne Vajhøj <arne@vajhoej.dk> wrote:
>> On 1/17/2022 7:55 AM, George Cornelius wrote:
>>> Arne Vajh?j <arne@vajhoej.dk> wrote:
>>>> On 1/6/2022 3:01 PM, Arne Vajh?j wrote:
>>>>> On 1/6/2022 10:46 AM, Arne Vajh?j wrote:
>>>>>> One may not like MUMPS and its variants.
>>>>>
>>>>> For those with an strong desire to try MUMPS aka M on VMS, then:
>>>>>
>>>>> https://sourceforge.net/projects/fis-gtm/files/GT.M-Alpha-OpenVMS/V6.2-001/
>>>>>
>>>>> should be a VMS Alpha build of GT.M version 6.2 (no VMS version of
>>>>> 6.3 or 7.0).
>>>>>
>>>>> I have not tried it myself.
>>>>
>>>> Now I have. Hello world works.
>>>>
>>>> $ type test.m
>>>> hello()
>>>> write "Hello world from Mumps!",!
>>>> quit
>>>> $ mumps test
>>>> $ link test
>>>> $ r test
>>>> Hello world from Mumps!
>>>
>>> Congratulations!
>>>
>>> Though Greystone ran here for a number of years on AIX, I never
>>> bothered to ask for access to it, nor did I try to install it
>>> under VMS.
>>>
>>> Would be curious as to what the compiled code looks like, though.
>>>
>>> Greystone was unusual in that it generated object code. I suspect
>>> it was a lot of calls to subroutines. Or a bit of setup code followed
>>> by invoking an interpreter for, say, stack-machine code.
>>>
>>> If the latter, not sure why it would be necessary to have separate
>>> compilation - other environments just perform a hidden precompile -
>>> except that, if the language had the capability to call external
>>> routines, you could link those routines directly in with the compiled
>>> Mumps code and not have to have a special shared library of
>>> globally defined external routines [*],[**].
>>
>> Separate compile and link is the VMS way ...
>>
>> I don't know how the compiled code looks like.
>>
>> It supports /LIST but not /LIST/MACH (well it accept the
>> /MACH but does not produce anything).
>
> [smw] The machine list feature requires a debug build.
>
> [smw] The object code is largely, though not completely, calls into the
> runtime C code.
>
> [smw] You don't need to precompile the source to the M routines and
> "MUMPS /DIRECT" will get a prompt at which you can type M commands.
> "DO ^routine" will compile routine.m if needed and execute it.
>
> [smw] The Programmer's Guide which should be on sf.net is pretty good.

I get the feeling that someone knows this product well.

:-)

Arne

Re: Meditech in the news

<ss818g$osm$1@pcls7.std.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=20122&group=comp.os.vms#20122

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!xmission!usenet.csail.mit.edu!nntp.TheWorld.com!.POSTED!not-for-mail
From: wei...@shell02.TheWorld.com (Sam Weiner)
Newsgroups: comp.os.vms
Subject: Re: Meditech in the news
Date: Wed, 19 Jan 2022 03:41:04 +0000 (UTC)
Organization: The World Public Access UNIX, Brookline, MA
Lines: 79
Message-ID: <ss818g$osm$1@pcls7.std.com>
References: <AQGlgIXAQi9PR9WqyPdnZhQIaPpEkqxbuCbQ> <61e59077$0$699$14726298@news.sunsite.dk> <ss4hed$7se$1@pcls7.std.com> <61e60705$0$701$14726298@news.sunsite.dk>
NNTP-Posting-Host: shell02.theworld.com
X-Trace: pcls7.std.com 1642563664 25494 192.74.137.72 (19 Jan 2022 03:41:04 GMT)
X-Complaints-To: abuse@TheWorld.com
NNTP-Posting-Date: Wed, 19 Jan 2022 03:41:04 +0000 (UTC)
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: weiner@shell02.TheWorld.com (Sam Weiner)
 by: Sam Weiner - Wed, 19 Jan 2022 03:41 UTC

In article <61e60705$0$701$14726298@news.sunsite.dk>,
Arne Vajhøj <arne@vajhoej.dk> wrote:
>On 1/17/2022 2:52 PM, Sam Weiner wrote:
>> In article <61e59077$0$699$14726298@news.sunsite.dk>,
>> Arne Vajhøj <arne@vajhoej.dk> wrote:
>>> On 1/17/2022 7:55 AM, George Cornelius wrote:
>>>> Arne Vajh?j <arne@vajhoej.dk> wrote:
>>>>> On 1/6/2022 3:01 PM, Arne Vajh?j wrote:
>>>>>> On 1/6/2022 10:46 AM, Arne Vajh?j wrote:
>>>>>>> One may not like MUMPS and its variants.
>>>>>>
>>>>>> For those with an strong desire to try MUMPS aka M on VMS, then:
>>>>>>
>>>>>>
>https://sourceforge.net/projects/fis-gtm/files/GT.M-Alpha-OpenVMS/V6.2-001/
>>>>>>
>>>>>> should be a VMS Alpha build of GT.M version 6.2 (no VMS version of
>>>>>> 6.3 or 7.0).
>>>>>>
>>>>>> I have not tried it myself.
>>>>>
>>>>> Now I have. Hello world works.
>>>>>
>>>>> $ type test.m
>>>>> hello()
>>>>> write "Hello world from Mumps!",!
>>>>> quit
>>>>> $ mumps test
>>>>> $ link test
>>>>> $ r test
>>>>> Hello world from Mumps!
>>>>
>>>> Congratulations!
>>>>
>>>> Though Greystone ran here for a number of years on AIX, I never
>>>> bothered to ask for access to it, nor did I try to install it
>>>> under VMS.
>>>>
>>>> Would be curious as to what the compiled code looks like, though.
>>>>
>>>> Greystone was unusual in that it generated object code. I suspect
>>>> it was a lot of calls to subroutines. Or a bit of setup code followed
>>>> by invoking an interpreter for, say, stack-machine code.
>>>>
>>>> If the latter, not sure why it would be necessary to have separate
>>>> compilation - other environments just perform a hidden precompile -
>>>> except that, if the language had the capability to call external
>>>> routines, you could link those routines directly in with the compiled
>>>> Mumps code and not have to have a special shared library of
>>>> globally defined external routines [*],[**].
>>>
>>> Separate compile and link is the VMS way ...
>>>
>>> I don't know how the compiled code looks like.
>>>
>>> It supports /LIST but not /LIST/MACH (well it accept the
>>> /MACH but does not produce anything).
>>
>> [smw] The machine list feature requires a debug build.
>>
>> [smw] The object code is largely, though not completely, calls into the
>> runtime C code.
>>
>> [smw] You don't need to precompile the source to the M routines and
>> "MUMPS /DIRECT" will get a prompt at which you can type M commands.
>> "DO ^routine" will compile routine.m if needed and execute it.
>>
>> [smw] The Programmer's Guide which should be on sf.net is pretty good.
>
>I get the feeling that someone knows this product well.
>
>:-)

[smw2] You could say that.

[smw2] BTW, I was wrong about sf.net having the manuals. The wikipedia
entry for "GT.M" does have a reference to where they are however. Enjoy.

Sam

Pages:1234
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor