Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

The world is coming to an end. Please log off.


computers / comp.os.vms / Hard links on VMS ODS5 disks

SubjectAuthor
* Hard links on VMS ODS5 disksChris Townley
+* Re: Hard links on VMS ODS5 disksJohnny Billquist
|`- Re: Hard links on VMS ODS5 disksChris Townley
+* Re: Hard links on VMS ODS5 disksgah4
|+* Re: Hard links on VMS ODS5 disksSteven Schweda
||+* Re: Hard links on VMS ODS5 disksgah4
|||`* Re: Hard links on VMS ODS5 disksbill
||| `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||  +* Re: Hard links on VMS ODS5 disksgah4
|||  |`* Re: Hard links on VMS ODS5 disksChris Townley
|||  | +* Re: Hard links on VMS ODS5 disksDave Froble
|||  | |`* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||  | | +- Re: Hard links on VMS ODS5 disksgah4
|||  | | `* Re: Hard links on VMS ODS5 disksCraig A. Berry
|||  | |  +- Re: Hard links on VMS ODS5 disksArne Vajhøj
|||  | |  +- Re: Hard links on VMS ODS5 disksgah4
|||  | |  `- Re: Hard links on VMS ODS5 disksJohnny Billquist
|||  | `* Re: Hard links on VMS ODS5 disksgah4
|||  |  `* Re: Hard links on VMS ODS5 disksChris Townley
|||  |   +* Re: Hard links on VMS ODS5 disksgah4
|||  |   |+* Re: Hard links on VMS ODS5 disksChris Townley
|||  |   ||`* Re: Hard links on VMS ODS5 disksSimon Clubley
|||  |   || `* Re: Hard links on VMS ODS5 disksJohnny Billquist
|||  |   ||  `- Re: Hard links on VMS ODS5 disksSimon Clubley
|||  |   |`* Re: Hard links on VMS ODS5 disksJohnny Billquist
|||  |   | `* Re: Hard links on VMS ODS5 disksgah4
|||  |   |  `- Re: Hard links on VMS ODS5 disksJohnny Billquist
|||  |   `* Re: Hard links on VMS ODS5 disksCraig A. Berry
|||  |    `* Re: Hard links on VMS ODS5 disksDave Froble
|||  |     `* Re: Hard links on VMS ODS5 disksCraig A. Berry
|||  |      +* Re: Hard links on VMS ODS5 disksJan-Erik Söderholm
|||  |      |`* Re: Hard links on VMS ODS5 disksJohnny Billquist
|||  |      | `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||  |      |  `* Re: Hard links on VMS ODS5 disksJohnny Billquist
|||  |      |   `* Re: Hard links on VMS ODS5 disksJan-Erik Söderholm
|||  |      |    +- Re: Hard links on VMS ODS5 disksJohnny Billquist
|||  |      |    `- Re: Hard links on VMS ODS5 disksRobert A. Brooks
|||  |      `* Re: Hard links on VMS ODS5 disksDave Froble
|||  |       +* Re: Hard links on VMS ODS5 disksterry-...@glaver.org
|||  |       |`- Re: Hard links on VMS ODS5 disksDave Froble
|||  |       `* Re: Hard links on VMS ODS5 disksJohnny Billquist
|||  |        `* Re: Hard links on VMS ODS5 disksDave Froble
|||  |         `- Re: Hard links on VMS ODS5 disksJohnny Billquist
|||  `* Re: Hard links on VMS ODS5 disksJohnny Billquist
|||   `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||    `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||     +* Re: Hard links on VMS ODS5 disksgah4
|||     |`- Re: Hard links on VMS ODS5 disksArne Vajhøj
|||     `* Re: Hard links on VMS ODS5 disksJohnny Billquist
|||      `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||       +* Re: Hard links on VMS ODS5 disksJohnny Billquist
|||       |`- Re: Hard links on VMS ODS5 disksArne Vajhøj
|||       `* Re: Hard links on VMS ODS5 disksDave Froble
|||        `* Re: Hard links on VMS ODS5 disksSimon Clubley
|||         +* Re: Hard links on VMS ODS5 disksDave Froble
|||         |`- Re: Hard links on VMS ODS5 disksSimon Clubley
|||         +* Re: Hard links on VMS ODS5 disksJohnny Billquist
|||         |`* Re: Hard links on VMS ODS5 disksSingle Stage to Orbit
|||         | `- Re: Hard links on VMS ODS5 disksJohnny Billquist
|||         `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||          +* Re: Hard links on VMS ODS5 disksSimon Clubley
|||          |`* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||          | `* Re: Hard links on VMS ODS5 disksSimon Clubley
|||          |  +* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||          |  |`- Re: Hard links on VMS ODS5 diskstridac
|||          |  `- Re: Hard links on VMS ODS5 disksDave Froble
|||          `* Re: Hard links on VMS ODS5 disksDave Froble
|||           `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||            `* Re: Hard links on VMS ODS5 disksDave Froble
|||             `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||              `* Re: Hard links on VMS ODS5 disksDave Froble
|||               +* Re: Hard links on VMS ODS5 disksSimon Clubley
|||               |+- Re: Hard links on VMS ODS5 disksDave Froble
|||               |+* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               ||`* Re: Hard links on VMS ODS5 disksSimon Clubley
|||               || +* Re: Hard links on VMS ODS5 disksDave Froble
|||               || |`* Re: Hard links on VMS ODS5 disksSimon Clubley
|||               || | `* Re: Hard links on VMS ODS5 disksJohn Dallman
|||               || |  `- Re: Hard links on VMS ODS5 disksDan Cross
|||               || +* Re: Hard links on VMS ODS5 disksJohn Reagan
|||               || |`* Re: Hard links on VMS ODS5 disksSimon Clubley
|||               || | `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               || |  `* Re: Hard links on VMS ODS5 disksSingle Stage to Orbit
|||               || |   `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               || |    `- Re: Hard links on VMS ODS5 disksSimon Clubley
|||               || `- Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               |`* Re: Hard links on VMS ODS5 disksJohn Reagan
|||               | +* Re: Hard links on VMS ODS5 disksSimon Clubley
|||               | |+- Re: Hard links on VMS ODS5 disksDan Cross
|||               | |+- Re: Hard links on VMS ODS5 disksJohn Reagan
|||               | |+* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               | ||`* Re: Hard links on VMS ODS5 disksJohn Reagan
|||               | || +- Re: Hard links on VMS ODS5 disksDave Froble
|||               | || +- Re: Hard links on VMS ODS5 disksChris Townley
|||               | || +* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               | || |+- Re: Hard links on VMS ODS5 disksJohn Reagan
|||               | || |`* Re: Hard links on VMS ODS5 disksSimon Clubley
|||               | || | +* Re: Hard links on VMS ODS5 disksDave Froble
|||               | || | |`* Re: Hard links on VMS ODS5 disksSimon Clubley
|||               | || | | +- Re: Hard links on VMS ODS5 disksDave Froble
|||               | || | | +- Re: Hard links on VMS ODS5 disksterry-...@glaver.org
|||               | || | | `* Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               | || | `- Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               | || +* Re: Hard links on VMS ODS5 disksStephen Hoffman
|||               | || `* Re: Hard links on VMS ODS5 disksIan Miller
|||               | |`- Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               | `- Re: Hard links on VMS ODS5 disksArne Vajhøj
|||               `- Re: Hard links on VMS ODS5 disksArne Vajhøj
||`* Re: Hard links on VMS ODS5 disksSingle Stage to Orbit
|`- Re: Hard links on VMS ODS5 disksJohnny Billquist
+* Re: Hard links on VMS ODS5 disksArne Vajhøj
`- Re: Hard links on VMS ODS5 disksStephen Hoffman

Pages:12345678910
Hard links on VMS ODS5 disks

<u8ma5c$38rt0$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: new...@cct-net.co.uk (Chris Townley)
Newsgroups: comp.os.vms
Subject: Hard links on VMS ODS5 disks
Date: Wed, 12 Jul 2023 14:34:35 +0100
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <u8ma5c$38rt0$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 12 Jul 2023 13:34:36 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="9b405c9de2f23a07d8c26229d8647ffe";
logging-data="3436448"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/vVDUry6AyG/Du1GBV9QHYAEmw4N6O9wc="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.13.0
Cancel-Lock: sha1:kvemhdyX42zjn445pUpP7KlR+3g=
Content-Language: en-GB
 by: Chris Townley - Wed, 12 Jul 2023 13:34 UTC

I am just about to install V9.2-1 and intrigued about hard links.

When I installed E9.2-1 it asked me if I wanted to enable hard links,
with a warning to read the docs, but I wasn't much wiser afterwards.

I get he impression that it is much cleaner with them enables, but what
are the downside risks?

I have used soft links on *nix for many years, but only for linking to a
directory, which you cannot do with hard links

Any thoughts?

--
Chris

Re: Hard links on VMS ODS5 disks

<u8mm6s$nsf$2@news.misty.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.213.180.184.10!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Wed, 12 Jul 2023 19:00:12 +0200
Organization: MGT Consulting
Message-ID: <u8mm6s$nsf$2@news.misty.com>
References: <u8ma5c$38rt0$2@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 12 Jul 2023 17:00:12 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="213.180.184.10";
logging-data="24463"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.13.0
In-Reply-To: <u8ma5c$38rt0$2@dont-email.me>
 by: Johnny Billquist - Wed, 12 Jul 2023 17:00 UTC

On 2023-07-12 15:34, Chris Townley wrote:
> I am just about to install V9.2-1 and intrigued about hard links.
>
> When I installed E9.2-1 it asked me if I wanted to enable hard links,
> with a warning to read the docs, but I wasn't much wiser afterwards.
>
> I get he impression that it is much cleaner with them enables, but what
> are the downside risks?
>
> I have used soft links on *nix for many years, but only for linking to a
> directory, which you cannot do with hard links
>
> Any thoughts?

I always have a bit of a hard time understanding the topic. One person I
talked to was of the opinion that ODS "hard links" were not hard links
because they didn't include reference counting.

But essentially, if we talk about hard links under Unix, it's just
additional directory entries pointing to the same inode.
The equivalent of the inode number under Unix is in ODS the file id. And
you can have multiple directory entries giving the same file id, which
is exactly the same as the thing in Unix.

The one difference being that in Unix, a file is removed when the link
count goes to zero. And there is no way for a program to reference a
file through the inode number itself.

While in ODS, the file id, and file, is more unaware of what directory
entries might exist that refers to it, and a file can be deleted without
the directory entry being deleted. And also, programs can open files by
ID, completely bypassing the directory lookup. Which is also why ODS
fild ids have a generation number, so that stale file ids don't give you
some other file you didn't expect.

But I would still already call this hard links. I wonder if "enabling
hardlinks" in ODS5 is then adding the reference counting, and not
deleting files until there are no references to them. Or is there
something else/more hidden in here?

Johnny

Re: Hard links on VMS ODS5 disks

<u8mpiu$38rt0$4@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: new...@cct-net.co.uk (Chris Townley)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Wed, 12 Jul 2023 18:57:48 +0100
Organization: A noiseless patient Spider
Lines: 49
Message-ID: <u8mpiu$38rt0$4@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me> <u8mm6s$nsf$2@news.misty.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 12 Jul 2023 17:57:50 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="9b405c9de2f23a07d8c26229d8647ffe";
logging-data="3436448"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18WfsTNYRScT4SOW+K0+lmdPLBBSCO3Hac="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.13.0
Cancel-Lock: sha1:QRlHa/RJlXPXGecU8Bk4nXPJgso=
In-Reply-To: <u8mm6s$nsf$2@news.misty.com>
Content-Language: en-GB
 by: Chris Townley - Wed, 12 Jul 2023 17:57 UTC

On 12/07/2023 18:00, Johnny Billquist wrote:
> On 2023-07-12 15:34, Chris Townley wrote:
>> I am just about to install V9.2-1 and intrigued about hard links.
>>
>> When I installed E9.2-1 it asked me if I wanted to enable hard links,
>> with a warning to read the docs, but I wasn't much wiser afterwards.
>>
>> I get he impression that it is much cleaner with them enables, but
>> what are the downside risks?
>>
>> I have used soft links on *nix for many years, but only for linking to
>> a directory, which you cannot do with hard links
>>
>> Any thoughts?
>
> I always have a bit of a hard time understanding the topic. One person I
> talked to was of the opinion that ODS "hard links" were not hard links
> because they didn't include reference counting.
>
> But essentially, if we talk about hard links under Unix, it's just
> additional directory entries pointing to the same inode.
> The equivalent of the inode number under Unix is in ODS the file id. And
> you can have multiple directory entries giving the same file id, which
> is exactly the same as the thing in Unix.
>
> The one difference being that in Unix, a file is removed when the link
> count goes to zero. And there is no way for a program to reference a
> file through the inode number itself.
>
> While in ODS, the file id, and file, is more unaware of what directory
> entries might exist that refers to it, and a file can be deleted without
> the directory entry being deleted. And also, programs can open files by
> ID, completely bypassing the directory lookup. Which is also why ODS
> fild ids have a generation number, so that stale file ids don't give you
> some other file you didn't expect.
>
> But I would still already call this hard links. I wonder if "enabling
> hardlinks" in ODS5 is then adding the reference counting, and not
> deleting files until there are no references to them. Or is there
> something else/more hidden in here?
>
>   Johnny
>

That is my understanding from recent doc reading.

--
Chris

Re: Hard links on VMS ODS5 disks

<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:620a:4544:b0:762:42ca:9197 with SMTP id u4-20020a05620a454400b0076242ca9197mr84173qkp.11.1689193943835;
Wed, 12 Jul 2023 13:32:23 -0700 (PDT)
X-Received: by 2002:a05:6820:16a9:b0:547:54e2:688a with SMTP id
bc41-20020a05682016a900b0054754e2688amr9596764oob.0.1689193943590; Wed, 12
Jul 2023 13:32:23 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Wed, 12 Jul 2023 13:32:23 -0700 (PDT)
In-Reply-To: <u8ma5c$38rt0$2@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:602:9700:4689:e1ad:f7df:4ef9:164a;
posting-account=gLDX1AkAAAA26M5HM-O3sVMAXdxK9FPA
NNTP-Posting-Host: 2601:602:9700:4689:e1ad:f7df:4ef9:164a
References: <u8ma5c$38rt0$2@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
Subject: Re: Hard links on VMS ODS5 disks
From: gah...@u.washington.edu (gah4)
Injection-Date: Wed, 12 Jul 2023 20:32:23 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2020
 by: gah4 - Wed, 12 Jul 2023 20:32 UTC

On Wednesday, July 12, 2023 at 6:34:40 AM UTC-7, Chris Townley wrote:
> I am just about to install V9.2-1 and intrigued about hard links.

(snip)

> I have used soft links on *nix for many years, but only for linking to a
> directory, which you cannot do with hard links

Symbolic links are often used for files on modern Unix-like systems.
The cases that I know that are still hard links are programs that have
different names. For example, gzip, gunzip, zcat, and gzcat, are all the
same file, but do different things based on argv[0].

Reminds me, though, on early VMS, maybe 1.x, you could rename a
directory into itself.

ren x.dir [-.x]x.dir

(I think that is how I did it.)

In which case the directory is gone, but the space still counts for your quota.
That was in 1979, so maybe v 1.5 or 1.6.

Re: Hard links on VMS ODS5 disks

<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:622a:1aa3:b0:3df:375:5102 with SMTP id s35-20020a05622a1aa300b003df03755102mr92323qtc.2.1689202004021;
Wed, 12 Jul 2023 15:46:44 -0700 (PDT)
X-Received: by 2002:aca:f045:0:b0:3a1:f368:6b1 with SMTP id
o66-20020acaf045000000b003a1f36806b1mr6079438oih.3.1689202003828; Wed, 12 Jul
2023 15:46:43 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Wed, 12 Jul 2023 15:46:43 -0700 (PDT)
In-Reply-To: <4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=76.76.60.100; posting-account=OjKUgAkAAAAXAqdVEKd-Gc8RltEUx3Xq
NNTP-Posting-Host: 76.76.60.100
References: <u8ma5c$38rt0$2@dont-email.me> <4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
Subject: Re: Hard links on VMS ODS5 disks
From: sms.anti...@gmail.com (Steven Schweda)
Injection-Date: Wed, 12 Jul 2023 22:46:44 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2528
 by: Steven Schweda - Wed, 12 Jul 2023 22:46 UTC

> [...] For example, gzip, gunzip, zcat, and gzcat, are all the
> same file, but do different things based on argv[0].

Common in the past, but the GNU folks decided against that scheme
some time ago. (At least a dozen years?) For example:

proa$ pwd
/usr/local/gnu/gzip/gzip-1.12

proa$ ls -li gzip gunzip zcat
133419312 -r-xr-xr-x 1 sms wheel 2346 Jul 12 17:21 gunzip
133419311 -rwxr-xr-x 1 sms wheel 140108 Jul 12 17:21 gzip
133419314 -r-xr-xr-x 1 sms wheel 1984 Jul 12 17:21 zcat

"gunzip" and "zcat" are now shell scripts. Excerpt from gzip.c:

[...]
#ifndef GNU_STANDARD
# define GNU_STANDARD 1
#endif
#if !GNU_STANDARD
/* For compatibility with old compress, use program name as an option.
* Unless you compile with -DGNU_STANDARD=0, this program will behave as
* gzip even if it is invoked under the name gunzip or zcat.
*
* Systems which do not support links can still use -d or -dc.
* Ignore an .exe extension for MSDOS and OS/2.
*/
if (strncmp (program_name, "un", 2) == 0 /* ungzip, uncompress */
|| strncmp (program_name, "gun", 3) == 0) /* gunzip */
decompress = 1;
else if (strequ (program_name + 1, "cat") /* zcat, pcat, gcat */
|| strequ (program_name, "gzcat")) /* gzcat */
decompress = to_stdout = 1;
#endif
[...]

Re: Hard links on VMS ODS5 disks

<u8nkhq$3e4hg$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Wed, 12 Jul 2023 21:38:02 -0400
Organization: A noiseless patient Spider
Lines: 25
Message-ID: <u8nkhq$3e4hg$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 13 Jul 2023 01:38:02 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="2946f2fb3efb35f7536505bdbafd0e76";
logging-data="3609136"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/R07Q2iCCHQHg8iCzsyzm+GI7wc9eh5t4="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.13.0
Cancel-Lock: sha1:m+iFz1GcwrIUBKYgCwlla4KWptU=
Content-Language: en-US
In-Reply-To: <u8ma5c$38rt0$2@dont-email.me>
 by: Arne Vajhøj - Thu, 13 Jul 2023 01:38 UTC

On 7/12/2023 9:34 AM, Chris Townley wrote:
> I am just about to install V9.2-1 and intrigued about hard links.
>
> When I installed E9.2-1 it asked me if I wanted to enable hard links,
> with a warning to read the docs, but I wasn't much wiser afterwards.
>
> I get he impression that it is much cleaner with them enables, but what
> are the downside risks?
>
> I have used soft links on *nix for many years, but only for linking to a
> directory, which you cannot do with hard links
>
> Any thoughts?

At the risk of sounding very old fashioned then I have a strategy
for soft and hard links on VMS:
* I don't use them
* if VMS itself use them then I assume VSI and previous maintainers
knows how to use them properly

I answered yes to the question.

Arne

Re: Hard links on VMS ODS5 disks

<d2a78db3-6039-430d-8116-68c497fd28ecn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:620a:4013:b0:763:a948:cfc8 with SMTP id h19-20020a05620a401300b00763a948cfc8mr1004qko.12.1689217587377;
Wed, 12 Jul 2023 20:06:27 -0700 (PDT)
X-Received: by 2002:a05:6808:2005:b0:3a1:c163:6022 with SMTP id
q5-20020a056808200500b003a1c1636022mr970408oiw.4.1689217587141; Wed, 12 Jul
2023 20:06:27 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Wed, 12 Jul 2023 20:06:26 -0700 (PDT)
In-Reply-To: <u8nkhq$3e4hg$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=76.76.60.100; posting-account=OjKUgAkAAAAXAqdVEKd-Gc8RltEUx3Xq
NNTP-Posting-Host: 76.76.60.100
References: <u8ma5c$38rt0$2@dont-email.me> <u8nkhq$3e4hg$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d2a78db3-6039-430d-8116-68c497fd28ecn@googlegroups.com>
Subject: Re: Hard links on VMS ODS5 disks
From: sms.anti...@gmail.com (Steven Schweda)
Injection-Date: Thu, 13 Jul 2023 03:06:27 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1620
 by: Steven Schweda - Thu, 13 Jul 2023 03:06 UTC

> * I don't use them

I use them mostly for testing programs which should be able to handle
them (Info-ZIP Zip and UnZip, VMSTAR, and so on). (Symlinks need more
special handling than hard links. Hard links seem pretty harmless.)

As I recall, some version(s) of OpenSSL kits ("0.9.8%", et al.?) used
symlinks for a bunch of header files, making those kits hard to use if
they were unpacked using a program and/or onto a file system which did
not support symlinks. There may have been other cases, too.

Re: Hard links on VMS ODS5 disks

<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:6214:b23:b0:635:de09:205d with SMTP id w3-20020a0562140b2300b00635de09205dmr2123qvj.1.1689227439372;
Wed, 12 Jul 2023 22:50:39 -0700 (PDT)
X-Received: by 2002:a05:6808:1514:b0:3a4:14c1:20f5 with SMTP id
u20-20020a056808151400b003a414c120f5mr845744oiw.6.1689227439157; Wed, 12 Jul
2023 22:50:39 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Wed, 12 Jul 2023 22:50:38 -0700 (PDT)
In-Reply-To: <45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:602:9700:4689:cc6d:1e07:2cdf:a6a5;
posting-account=gLDX1AkAAAA26M5HM-O3sVMAXdxK9FPA
NNTP-Posting-Host: 2601:602:9700:4689:cc6d:1e07:2cdf:a6a5
References: <u8ma5c$38rt0$2@dont-email.me> <4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
Subject: Re: Hard links on VMS ODS5 disks
From: gah...@u.washington.edu (gah4)
Injection-Date: Thu, 13 Jul 2023 05:50:39 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2096
 by: gah4 - Thu, 13 Jul 2023 05:50 UTC

On Wednesday, July 12, 2023 at 3:46:45 PM UTC-7, Steven Schweda wrote:
> > [...] For example, gzip, gunzip, zcat, and gzcat, are all the
> > same file, but do different things based on argv[0].
> Common in the past, but the GNU folks decided against that scheme
> some time ago. (At least a dozen years?)

Looking on computers near me.

A MacBook Air with OS 10.12.6 has two different files, not linked,
but with exactly the same contents.

ls -li compress uncompress
421074 -rwxr-xr-x 1 root wheel 27680 Jul 14 2017 compress
421907 -rwxr-xr-x 1 root wheel 27680 Jul 14 2017 uncompress
and cmp -l shows that they are the same.

FreeBSD does use the hard links, and also Linux.
The Linux system is 13 years old, so doesn't disagree with your dozen years..

Re: Hard links on VMS ODS5 disks

<u8oi5s$1ud$1@news.misty.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.80-218-16-84.dclient.hispeed.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Thu, 13 Jul 2023 12:03:40 +0200
Organization: MGT Consulting
Message-ID: <u8oi5s$1ud$1@news.misty.com>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 13 Jul 2023 10:03:40 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="80-218-16-84.dclient.hispeed.ch:80.218.16.84";
logging-data="1997"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.13.0
In-Reply-To: <4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
 by: Johnny Billquist - Thu, 13 Jul 2023 10:03 UTC

On 2023-07-12 22:32, gah4 wrote:
> On Wednesday, July 12, 2023 at 6:34:40 AM UTC-7, Chris Townley wrote:
>> I am just about to install V9.2-1 and intrigued about hard links.
>
> (snip)
>
>> I have used soft links on *nix for many years, but only for linking to a
>> directory, which you cannot do with hard links
>
> Symbolic links are often used for files on modern Unix-like systems.
> The cases that I know that are still hard links are programs that have
> different names. For example, gzip, gunzip, zcat, and gzcat, are all the
> same file, but do different things based on argv[0].

Works the same if you use soft links.

Soft links are slightly costlier, but can do some things hard links cannot.

In Unix, you are not allowed to create arbitrary hard links to directories.
And hard links cannot cross between file systems.

In ODS, hard links to directories are not the same kind of problem as in
Unix, and hard links works fine. Actually, might *maybe* be an issue in
ODS-2 and newer, but with ODS-1 there is nothing problematic with hard
links to directories.

However, the same limitation about crossing between file systems are
also true on ODS.

Johnny

Re: Hard links on VMS ODS5 disks

<d2118238c011a30060431f17a44a323bf1ae3098.camel@munted.eu>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!palladium.buellnet!not-for-mail
From: alex.bu...@munted.eu (Single Stage to Orbit)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Thu, 13 Jul 2023 11:41:35 +0100
Organization: One very high maintenance cat
Message-ID: <d2118238c011a30060431f17a44a323bf1ae3098.camel@munted.eu>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
Reply-To: alex.buell@munted.eu
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Injection-Info: solani.org;
logging-data="2566692"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Evolution 3.48.1
Cancel-Lock: sha1:+qYZ9FMrfm0xqFGjqUkS1yEaReQ=
X-User-ID: eJwFwQkBwDAIA0BLtJAAclYe/xJ2B+VhuRE0LHZyJGGq6mtRhA7f7c766tKud/CgwR6f5WuJFOcreeEY/wFIVxVW
In-Reply-To: <45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
 by: Single Stage to Orbi - Thu, 13 Jul 2023 10:41 UTC

On Wed, 2023-07-12 at 15:46 -0700, Steven Schweda wrote:
>    Common in the past, but the GNU folks decided against that scheme
> some time ago.  (At least a dozen years?)  For example:
>
> proa$ pwd
> /usr/local/gnu/gzip/gzip-1.12
>
> proa$ ls -li gzip gunzip zcat
> 133419312 -r-xr-xr-x  1 sms  wheel    2346 Jul 12 17:21 gunzip
> 133419311 -rwxr-xr-x  1 sms  wheel  140108 Jul 12 17:21 gzip
> 133419314 -r-xr-xr-x  1 sms  wheel    1984 Jul 12 17:21 zcat

my system still uses:

ls -li `which gzip` `which gunzip` `which zcat`
11537290 lrwxrwxrwx 1 root root 16 Dec 27 2022 /bin/gunzip -> gunzip-
reference
11537275 lrwxrwxrwx 1 root root 14 Dec 27 2022 /bin/gzip -> gzip-
reference
11537294 lrwxrwxrwx 1 root root 14 Dec 27 2022 /bin/zcat -> zcat-
reference

--
Tactical Nuclear Kittens

Re: Hard links on VMS ODS5 disks

<khacacF6ktaU1@mid.individual.net>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!news-2.dfn.de!news.dfn.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bill.gun...@gmail.com (bill)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Thu, 13 Jul 2023 09:25:30 -0400
Lines: 25
Message-ID: <khacacF6ktaU1@mid.individual.net>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net n8RrkQhOWldptqBvLSYxUgwGOJY7+NJ9iaI1yRzyXt349sfvfU
Cancel-Lock: sha1:316Sq65vFSPgz/ZvlLN+vbe7aHI= sha256:twQZLoGGrRiPhkBAVw0KzVDGugFK7WoXDApcbyE14gk=
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.13.0
Content-Language: en-US
In-Reply-To: <a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
 by: bill - Thu, 13 Jul 2023 13:25 UTC

On 7/13/2023 1:50 AM, gah4 wrote:
> On Wednesday, July 12, 2023 at 3:46:45 PM UTC-7, Steven Schweda wrote:
>>> [...] For example, gzip, gunzip, zcat, and gzcat, are all the
>>> same file, but do different things based on argv[0].
>> Common in the past, but the GNU folks decided against that scheme
>> some time ago. (At least a dozen years?)
>
> Looking on computers near me.
>
> A MacBook Air with OS 10.12.6 has two different files, not linked,
> but with exactly the same contents.
>
> ls -li compress uncompress
> 421074 -rwxr-xr-x 1 root wheel 27680 Jul 14 2017 compress
> 421907 -rwxr-xr-x 1 root wheel 27680 Jul 14 2017 uncompress
> and cmp -l shows that they are the same.
>
> FreeBSD does use the hard links, and also Linux.
> The Linux system is 13 years old, so doesn't disagree with your dozen years.

Which is yet another example of "throw more hardware at the problem".
A link would save the space, but who cares.

bill

Re: Hard links on VMS ODS5 disks

<03259213-d121-4018-a840-c674732f8cd0n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:622a:4a:b0:400:8493:83c7 with SMTP id y10-20020a05622a004a00b00400849383c7mr5186qtw.3.1689258051876;
Thu, 13 Jul 2023 07:20:51 -0700 (PDT)
X-Received: by 2002:a05:6808:1785:b0:3a3:6f6a:17b5 with SMTP id
bg5-20020a056808178500b003a36f6a17b5mr2022384oib.9.1689258051624; Thu, 13 Jul
2023 07:20:51 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.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 Jul 2023 07:20:51 -0700 (PDT)
In-Reply-To: <d2118238c011a30060431f17a44a323bf1ae3098.camel@munted.eu>
Injection-Info: google-groups.googlegroups.com; posting-host=76.76.60.100; posting-account=OjKUgAkAAAAXAqdVEKd-Gc8RltEUx3Xq
NNTP-Posting-Host: 76.76.60.100
References: <u8ma5c$38rt0$2@dont-email.me> <4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com> <d2118238c011a30060431f17a44a323bf1ae3098.camel@munted.eu>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <03259213-d121-4018-a840-c674732f8cd0n@googlegroups.com>
Subject: Re: Hard links on VMS ODS5 disks
From: sms.anti...@gmail.com (Steven Schweda)
Injection-Date: Thu, 13 Jul 2023 14:20:51 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1393
 by: Steven Schweda - Thu, 13 Jul 2023 14:20 UTC

> my system still uses:

Thanks for the detailed description of "my system", and for including
the "gzip -V" report.

Re: Hard links on VMS ODS5 disks

<9c8fba53379a1d104ddadfc87fc9780b78dc184a.camel@munted.eu>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!palladium.buellnet!not-for-mail
From: alex.bu...@munted.eu (Single Stage to Orbit)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Thu, 13 Jul 2023 16:05:33 +0100
Organization: One very high maintenance cat
Message-ID: <9c8fba53379a1d104ddadfc87fc9780b78dc184a.camel@munted.eu>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<d2118238c011a30060431f17a44a323bf1ae3098.camel@munted.eu>
<03259213-d121-4018-a840-c674732f8cd0n@googlegroups.com>
Reply-To: alex.buell@munted.eu
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Injection-Info: solani.org;
logging-data="2575813"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Evolution 3.48.1
Cancel-Lock: sha1:1YLhzO8YR1eVkFPEANGtun8ve2s=
In-Reply-To: <03259213-d121-4018-a840-c674732f8cd0n@googlegroups.com>
X-User-ID: eJwNysERwDAIA7CVnAMMHYdAvf8Ird4K4+GkM+ihEG0M6t50DcV91JGE0MW/uke9dxZz6QKzudC6HdUA8wFmChXu
 by: Single Stage to Orbi - Thu, 13 Jul 2023 15:05 UTC

On Thu, 2023-07-13 at 07:20 -0700, Steven Schweda wrote:
> > my system still uses:
>
>    Thanks for the detailed description of "my system", and for
> including the "gzip -V" report.

Never mind, it seems they are separate executables. Sorry.
--
Tactical Nuclear Kittens

Re: Hard links on VMS ODS5 disks

<u8pgcv$3nhb2$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: seaoh...@hoffmanlabs.invalid (Stephen Hoffman)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Thu, 13 Jul 2023 14:39:27 -0400
Organization: HoffmanLabs LLC
Lines: 66
Message-ID: <u8pgcv$3nhb2$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: dont-email.me; posting-host="009f7e5adf0667081ca5af495122bdc5";
logging-data="3917154"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX180QLAsnf0m/lqhli71HReIBzIQRUBng+8="
User-Agent: Unison/2.2
Cancel-Lock: sha1:xKP1F7fSccERmlDaGNQHz3FIUlo=
 by: Stephen Hoffman - Thu, 13 Jul 2023 18:39 UTC

On 2023-07-12 13:34:35 +0000, Chris Townley said:

> I am just about to install V9.2-1 and intrigued about hard links.
>
> When I installed E9.2-1 it asked me if I wanted to enable hard links,
> with a warning to read the docs, but I wasn't much wiser afterwards.
>
> I get he impression that it is much cleaner with them enables, but what
> are the downside risks?
>
> I have used soft links on *nix for many years, but only for linking to
> a directory, which you cannot do with hard links
>
> Any thoughts?

Enable hardlinks, run ANALYZE /DISK /REPAIR, and continue with whatever
you were doing.

That prompt is... ill-considered. That change should have been packaged
and presented as a bug fix.

That change fixes a longstanding bug in the existing file system design.

Background, from most of a decade ago: "Maybe that gets better
documented? The official documentation in the HPE
V8.4-to-V8.2-inclusive System Manager's Manual /10.12 Understanding
Hard Links/ appears correct but also a little conflated, and that
material is old enough that it doesn't even mention softlinks."

That cited doc is now here:
https://docs.vmssoftware.com/docs/vsi-openvms-system-manager-s-manual-volume-1-essentials.pdf
page 402.

Quoth the docs: "If you have hard links enabled, a file is actually
deleted when there are no more links to file. If you do not have hard
links enabled, and you have not created an alias for a file,
essentially only one link to that file exists: the primary link. If you
create an alias for that file, and you delete the alias, the file still
exists because the primary link to that file has not been deleted. The
alias is just another name in a directory for this link. Deleting the
primary link deletes the file, leaving the alias entries."
That section of the doc could be worded more clearly, and it is also
stale as there are four sorts of links with current OpenVMS: primary
links, aliases, hardlinks, and softlinks.

Yes, apps that rummage the file system directly might need to know. I'd
expect a number of apps that do try to look at links probably get it
wrong, too.

Old grumping, from most of a decade ago: "Usual solution for
compatibility? Add knobs and APIs and run-time checks, and throw it all
over the wall and let somebody else figure it out when — when, not if —
it breaks. Design abdication."

--
Pure Personal Opinion | HoffmanLabs LLC

Re: Hard links on VMS ODS5 disks

<u8rgjd$11j4$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Fri, 14 Jul 2023 08:55:10 -0400
Organization: A noiseless patient Spider
Lines: 35
Message-ID: <u8rgjd$11j4$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 14 Jul 2023 12:55:10 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="4a55394255f8ee2d21a9ca42a77ed073";
logging-data="34404"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19G5UBwdWu1IxHiMV6fEuTI7TkJJkxFTWA="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.13.0
Cancel-Lock: sha1:NH2dE1yKtcopERgSlnR6iH62YZw=
Content-Language: en-US
In-Reply-To: <khacacF6ktaU1@mid.individual.net>
 by: Arne Vajhøj - Fri, 14 Jul 2023 12:55 UTC

On 7/13/2023 9:25 AM, bill wrote:
> On 7/13/2023 1:50 AM, gah4 wrote:
>> On Wednesday, July 12, 2023 at 3:46:45 PM UTC-7, Steven Schweda wrote:
>>>> [...] For example, gzip, gunzip, zcat, and gzcat, are all the
>>>> same file, but do different things based on argv[0].
>>> Common in the past, but the GNU folks decided against that scheme
>>> some time ago. (At least a dozen years?)

>> A MacBook Air with OS 10.12.6 has two different files, not linked,
>> but with exactly the same contents.
>>
>> ls -li compress uncompress
>> 421074 -rwxr-xr-x  1 root  wheel  27680 Jul 14  2017 compress
>> 421907 -rwxr-xr-x  1 root  wheel  27680 Jul 14  2017 uncompress
>> and cmp -l shows that they are the same.
>>
>> FreeBSD does use the hard links, and also Linux.
>> The Linux system is 13 years old, so doesn't disagree with your dozen
>> years.
>
> Which is yet another example of "throw more hardware at the problem".
> A link would save the space, but who cares.

We can discuss the optimal choice between:
* paying more dollars to get bigger disk
* the complexity of programs with multiple behavior depending on name

But I don't think that is the case here. I think the case is that
the cheapest disk you can buy for new systems are so big that there
is enough space, so no money is saved by adding the complexity of
multiple behaviors.

Arne

Re: Hard links on VMS ODS5 disks

<f896a0be-38a5-4d99-af51-b82ebadaf7fan@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:6214:4c0a:b0:635:6fb4:ec58 with SMTP id qh10-20020a0562144c0a00b006356fb4ec58mr17501qvb.1.1689353921737;
Fri, 14 Jul 2023 09:58:41 -0700 (PDT)
X-Received: by 2002:a05:6808:1691:b0:3a3:d677:6c78 with SMTP id
bb17-20020a056808169100b003a3d6776c78mr7352298oib.2.1689353921571; Fri, 14
Jul 2023 09:58:41 -0700 (PDT)
Path: i2pn2.org!i2pn.org!newsfeed.endofthelinebbs.com!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.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 Jul 2023 09:58:41 -0700 (PDT)
In-Reply-To: <u8rgjd$11j4$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:602:9700:4689:953e:54e:134b:55dd;
posting-account=gLDX1AkAAAA26M5HM-O3sVMAXdxK9FPA
NNTP-Posting-Host: 2601:602:9700:4689:953e:54e:134b:55dd
References: <u8ma5c$38rt0$2@dont-email.me> <4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com> <a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f896a0be-38a5-4d99-af51-b82ebadaf7fan@googlegroups.com>
Subject: Re: Hard links on VMS ODS5 disks
From: gah...@u.washington.edu (gah4)
Injection-Date: Fri, 14 Jul 2023 16:58:41 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 5014
 by: gah4 - Fri, 14 Jul 2023 16:58 UTC

On Friday, July 14, 2023 at 5:55:14 AM UTC-7, Arne Vajhøj wrote:
> On 7/13/2023 9:25 AM, bill wrote:

(snip)
> >> A MacBook Air with OS 10.12.6 has two different files, not linked,
> >> but with exactly the same contents.
> >> ls -li compress uncompress
> >> 421074 -rwxr-xr-x 1 root wheel 27680 Jul 14 2017 compress
> >> 421907 -rwxr-xr-x 1 root wheel 27680 Jul 14 2017 uncompress
> >> and cmp -l shows that they are the same.

(snip)

> We can discuss the optimal choice between:
> * paying more dollars to get bigger disk
> * the complexity of programs with multiple behavior depending on name

But it is still multiple behaviors depending on the name,
and still wasting (not very much) disk space.

And then there is busybox, which puts all of the usual Unix-like program
in one file:

[, [[, acpid, addgroup, adduser, adjtimex, ar, arp, arping, ash,
awk, basename, beep, blkid, brctl, bunzip2, bzcat, bzip2, cal, cat,
catv, chat, chattr, chgrp, chmod, chown, chpasswd, chpst, chroot,
chrt, chvt, cksum, clear, cmp, comm, cp, cpio, crond, crontab,
cryptpw, cut, date, dc, dd, deallocvt, delgroup, deluser, depmod,
devmem, df, dhcprelay, diff, dirname, dmesg, dnsd, dnsdomainname,
dos2unix, dpkg, du, dumpkmap, dumpleases, echo, ed, egrep, eject,
env, envdir, envuidgid, expand, expr, fakeidentd, false, fbset,
fbsplash, fdflush, fdformat, fdisk, fgrep, find, findfs, flash_lock,
flash_unlock, fold, free, freeramdisk, fsck, fsck.minix, fsync,
ftpd, ftpget, ftpput, fuser, getopt, getty, grep, gunzip, gzip, hd,
hdparm, head, hexdump, hostid, hostname, httpd, hush, hwclock, id,
ifconfig, ifdown, ifenslave, ifplugd, ifup, inetd, init, inotifyd,
insmod, install, ionice, ip, ipaddr, ipcalc, ipcrm, ipcs, iplink,
iproute, iprule, iptunnel, kbd_mode, kill, killall, killall5, klogd,
last, length, less, linux32, linux64, linuxrc, ln, loadfont,
loadkmap, logger, login, logname, logread, losetup, lpd, lpq, lpr,
ls, lsattr, lsmod, lzmacat, lzop, lzopcat, makemime, man, md5sum,
mdev, mesg, microcom, mkdir, mkdosfs, mkfifo, mkfs.minix, mkfs.vfat,
mknod, mkpasswd, mkswap, mktemp, modprobe, more, mount, mountpoint,
mt, mv, nameif, nc, netstat, nice, nmeter, nohup, nslookup, od,
openvt, passwd, patch, pgrep, pidof, ping, ping6, pipe_progress,
pivot_root, pkill, popmaildir, printenv, printf, ps, pscan, pwd,
raidautorun, rdate, rdev, readlink, readprofile, realpath,
reformime, renice, reset, resize, rm, rmdir, rmmod, route, rpm,
rpm2cpio, rtcwake, run-parts, runlevel, runsv, runsvdir, rx, script,
scriptreplay, sed, sendmail, seq, setarch, setconsole, setfont,
setkeycodes, setlogcons, setsid, setuidgid, sh, sha1sum, sha256sum,
sha512sum, showkey, slattach, sleep, softlimit, sort, split,
start-stop-daemon, stat, strings, stty, su, sulogin, sum, sv,
svlogd, swapoff, swapon, switch_root, sync, sysctl, syslogd, tac,
tail, tar, taskset, tcpsvd, tee, telnet, telnetd, test, tftp, tftpd,
time, timeout, top, touch, tr, traceroute, true, tty, ttysize,
udhcpc, udhcpd, udpsvd, umount, uname, uncompress, unexpand, uniq,
unix2dos, unlzma, unlzop, unzip, uptime, usleep, uudecode, uuencode,
vconfig, vi, vlock, volname, watch, watchdog, wc, wget, which, who,
whoami, xargs, yes, zcat, zcip

Re: Hard links on VMS ODS5 disks

<u8s8jb$o5q$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: new...@cct-net.co.uk (Chris Townley)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Fri, 14 Jul 2023 20:44:43 +0100
Organization: A noiseless patient Spider
Lines: 68
Message-ID: <u8s8jb$o5q$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<f896a0be-38a5-4d99-af51-b82ebadaf7fan@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 14 Jul 2023 19:44:43 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="d48747c9d3174d3511bfadd03e7dd8bb";
logging-data="24762"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX196mVjdJPUdDrFr5fiT8ql/gzqeIfKXUFc="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.13.0
Cancel-Lock: sha1:oiLfa7zJ7TCzKGfl+/SsZ43ifug=
Content-Language: en-GB
In-Reply-To: <f896a0be-38a5-4d99-af51-b82ebadaf7fan@googlegroups.com>
 by: Chris Townley - Fri, 14 Jul 2023 19:44 UTC

On 14/07/2023 17:58, gah4 wrote:
> On Friday, July 14, 2023 at 5:55:14 AM UTC-7, Arne Vajhøj wrote:
>> On 7/13/2023 9:25 AM, bill wrote:
>
> (snip)
>>>> A MacBook Air with OS 10.12.6 has two different files, not linked,
>>>> but with exactly the same contents.
>
>>>> ls -li compress uncompress
>>>> 421074 -rwxr-xr-x 1 root wheel 27680 Jul 14 2017 compress
>>>> 421907 -rwxr-xr-x 1 root wheel 27680 Jul 14 2017 uncompress
>>>> and cmp -l shows that they are the same.
>
> (snip)
>
>> We can discuss the optimal choice between:
>> * paying more dollars to get bigger disk
>> * the complexity of programs with multiple behavior depending on name
>
> But it is still multiple behaviors depending on the name,
> and still wasting (not very much) disk space.
>
> And then there is busybox, which puts all of the usual Unix-like program
> in one file:
>
> [, [[, acpid, addgroup, adduser, adjtimex, ar, arp, arping, ash,
> awk, basename, beep, blkid, brctl, bunzip2, bzcat, bzip2, cal, cat,
> catv, chat, chattr, chgrp, chmod, chown, chpasswd, chpst, chroot,
> chrt, chvt, cksum, clear, cmp, comm, cp, cpio, crond, crontab,
> cryptpw, cut, date, dc, dd, deallocvt, delgroup, deluser, depmod,
> devmem, df, dhcprelay, diff, dirname, dmesg, dnsd, dnsdomainname,
> dos2unix, dpkg, du, dumpkmap, dumpleases, echo, ed, egrep, eject,
> env, envdir, envuidgid, expand, expr, fakeidentd, false, fbset,
> fbsplash, fdflush, fdformat, fdisk, fgrep, find, findfs, flash_lock,
> flash_unlock, fold, free, freeramdisk, fsck, fsck.minix, fsync,
> ftpd, ftpget, ftpput, fuser, getopt, getty, grep, gunzip, gzip, hd,
> hdparm, head, hexdump, hostid, hostname, httpd, hush, hwclock, id,
> ifconfig, ifdown, ifenslave, ifplugd, ifup, inetd, init, inotifyd,
> insmod, install, ionice, ip, ipaddr, ipcalc, ipcrm, ipcs, iplink,
> iproute, iprule, iptunnel, kbd_mode, kill, killall, killall5, klogd,
> last, length, less, linux32, linux64, linuxrc, ln, loadfont,
> loadkmap, logger, login, logname, logread, losetup, lpd, lpq, lpr,
> ls, lsattr, lsmod, lzmacat, lzop, lzopcat, makemime, man, md5sum,
> mdev, mesg, microcom, mkdir, mkdosfs, mkfifo, mkfs.minix, mkfs.vfat,
> mknod, mkpasswd, mkswap, mktemp, modprobe, more, mount, mountpoint,
> mt, mv, nameif, nc, netstat, nice, nmeter, nohup, nslookup, od,
> openvt, passwd, patch, pgrep, pidof, ping, ping6, pipe_progress,
> pivot_root, pkill, popmaildir, printenv, printf, ps, pscan, pwd,
> raidautorun, rdate, rdev, readlink, readprofile, realpath,
> reformime, renice, reset, resize, rm, rmdir, rmmod, route, rpm,
> rpm2cpio, rtcwake, run-parts, runlevel, runsv, runsvdir, rx, script,
> scriptreplay, sed, sendmail, seq, setarch, setconsole, setfont,
> setkeycodes, setlogcons, setsid, setuidgid, sh, sha1sum, sha256sum,
> sha512sum, showkey, slattach, sleep, softlimit, sort, split,
> start-stop-daemon, stat, strings, stty, su, sulogin, sum, sv,
> svlogd, swapoff, swapon, switch_root, sync, sysctl, syslogd, tac,
> tail, tar, taskset, tcpsvd, tee, telnet, telnetd, test, tftp, tftpd,
> time, timeout, top, touch, tr, traceroute, true, tty, ttysize,
> udhcpc, udhcpd, udpsvd, umount, uname, uncompress, unexpand, uniq,
> unix2dos, unlzma, unlzop, unzip, uptime, usleep, uudecode, uuencode,
> vconfig, vi, vlock, volname, watch, watchdog, wc, wget, which, who,
> whoami, xargs, yes, zcat, zcip

But does it run under OpenVMS?

--
Chris

Re: Hard links on VMS ODS5 disks

<u8sch0$4e93$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Fri, 14 Jul 2023 16:51:13 -0400
Organization: A noiseless patient Spider
Lines: 75
Message-ID: <u8sch0$4e93$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<f896a0be-38a5-4d99-af51-b82ebadaf7fan@googlegroups.com>
<u8s8jb$o5q$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 14 Jul 2023 20:51:44 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="beac17a1cd072a1bdcd0f23e93d63a13";
logging-data="145699"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19xmxTTHJaVD+gI3UGD0U7jog4Exz+3znw="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:WqN7UZkuR5ZwS/bQ1c5RlULDkwU=
In-Reply-To: <u8s8jb$o5q$1@dont-email.me>
 by: Dave Froble - Fri, 14 Jul 2023 20:51 UTC

On 7/14/2023 3:44 PM, Chris Townley wrote:
> On 14/07/2023 17:58, gah4 wrote:
>> On Friday, July 14, 2023 at 5:55:14 AM UTC-7, Arne Vajhøj wrote:
>>> On 7/13/2023 9:25 AM, bill wrote:
>>
>> (snip)
>>>>> A MacBook Air with OS 10.12.6 has two different files, not linked,
>>>>> but with exactly the same contents.
>>
>>>>> ls -li compress uncompress
>>>>> 421074 -rwxr-xr-x 1 root wheel 27680 Jul 14 2017 compress
>>>>> 421907 -rwxr-xr-x 1 root wheel 27680 Jul 14 2017 uncompress
>>>>> and cmp -l shows that they are the same.
>>
>> (snip)
>>
>>> We can discuss the optimal choice between:
>>> * paying more dollars to get bigger disk
>>> * the complexity of programs with multiple behavior depending on name
>>
>> But it is still multiple behaviors depending on the name,
>> and still wasting (not very much) disk space.
>>
>> And then there is busybox, which puts all of the usual Unix-like program
>> in one file:
>>
>> [, [[, acpid, addgroup, adduser, adjtimex, ar, arp, arping, ash,
>> awk, basename, beep, blkid, brctl, bunzip2, bzcat, bzip2, cal, cat,
>> catv, chat, chattr, chgrp, chmod, chown, chpasswd, chpst, chroot,
>> chrt, chvt, cksum, clear, cmp, comm, cp, cpio, crond, crontab,
>> cryptpw, cut, date, dc, dd, deallocvt, delgroup, deluser, depmod,
>> devmem, df, dhcprelay, diff, dirname, dmesg, dnsd, dnsdomainname,
>> dos2unix, dpkg, du, dumpkmap, dumpleases, echo, ed, egrep, eject,
>> env, envdir, envuidgid, expand, expr, fakeidentd, false, fbset,
>> fbsplash, fdflush, fdformat, fdisk, fgrep, find, findfs, flash_lock,
>> flash_unlock, fold, free, freeramdisk, fsck, fsck.minix, fsync,
>> ftpd, ftpget, ftpput, fuser, getopt, getty, grep, gunzip, gzip, hd,
>> hdparm, head, hexdump, hostid, hostname, httpd, hush, hwclock, id,
>> ifconfig, ifdown, ifenslave, ifplugd, ifup, inetd, init, inotifyd,
>> insmod, install, ionice, ip, ipaddr, ipcalc, ipcrm, ipcs, iplink,
>> iproute, iprule, iptunnel, kbd_mode, kill, killall, killall5, klogd,
>> last, length, less, linux32, linux64, linuxrc, ln, loadfont,
>> loadkmap, logger, login, logname, logread, losetup, lpd, lpq, lpr,
>> ls, lsattr, lsmod, lzmacat, lzop, lzopcat, makemime, man, md5sum,
>> mdev, mesg, microcom, mkdir, mkdosfs, mkfifo, mkfs.minix, mkfs.vfat,
>> mknod, mkpasswd, mkswap, mktemp, modprobe, more, mount, mountpoint,
>> mt, mv, nameif, nc, netstat, nice, nmeter, nohup, nslookup, od,
>> openvt, passwd, patch, pgrep, pidof, ping, ping6, pipe_progress,
>> pivot_root, pkill, popmaildir, printenv, printf, ps, pscan, pwd,
>> raidautorun, rdate, rdev, readlink, readprofile, realpath,
>> reformime, renice, reset, resize, rm, rmdir, rmmod, route, rpm,
>> rpm2cpio, rtcwake, run-parts, runlevel, runsv, runsvdir, rx, script,
>> scriptreplay, sed, sendmail, seq, setarch, setconsole, setfont,
>> setkeycodes, setlogcons, setsid, setuidgid, sh, sha1sum, sha256sum,
>> sha512sum, showkey, slattach, sleep, softlimit, sort, split,
>> start-stop-daemon, stat, strings, stty, su, sulogin, sum, sv,
>> svlogd, swapoff, swapon, switch_root, sync, sysctl, syslogd, tac,
>> tail, tar, taskset, tcpsvd, tee, telnet, telnetd, test, tftp, tftpd,
>> time, timeout, top, touch, tr, traceroute, true, tty, ttysize,
>> udhcpc, udhcpd, udpsvd, umount, uname, uncompress, unexpand, uniq,
>> unix2dos, unlzma, unlzop, unzip, uptime, usleep, uudecode, uuencode,
>> vconfig, vi, vlock, volname, watch, watchdog, wc, wget, which, who,
>> whoami, xargs, yes, zcat, zcip
>
> But does it run under OpenVMS?
>

Oh, I hope not ...

--
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: Hard links on VMS ODS5 disks

<u8sde2$4gng$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Fri, 14 Jul 2023 17:07:15 -0400
Organization: A noiseless patient Spider
Lines: 79
Message-ID: <u8sde2$4gng$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<f896a0be-38a5-4d99-af51-b82ebadaf7fan@googlegroups.com>
<u8s8jb$o5q$1@dont-email.me> <u8sch0$4e93$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 14 Jul 2023 21:07:14 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="4a55394255f8ee2d21a9ca42a77ed073";
logging-data="148208"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19RUT/Vu0NOlz8EDfq4DCF8FtJaJhPa+7c="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.13.0
Cancel-Lock: sha1:8tMziFSTey/4Bv0CcZW4Y5LyfOE=
Content-Language: en-US
In-Reply-To: <u8sch0$4e93$1@dont-email.me>
 by: Arne Vajhøj - Fri, 14 Jul 2023 21:07 UTC

On 7/14/2023 4:51 PM, Dave Froble wrote:
> On 7/14/2023 3:44 PM, Chris Townley wrote:
>> On 14/07/2023 17:58, gah4 wrote:
>>> [, [[, acpid, addgroup, adduser, adjtimex, ar, arp, arping, ash,
>>>          awk, basename, beep, blkid, brctl, bunzip2, bzcat, bzip2,
>>> cal, cat,
>>>          catv, chat, chattr, chgrp, chmod, chown, chpasswd, chpst,
>>> chroot,
>>>          chrt, chvt, cksum, clear, cmp, comm, cp, cpio, crond, crontab,
>>>          cryptpw, cut, date, dc, dd, deallocvt, delgroup, deluser,
>>> depmod,
>>>          devmem, df, dhcprelay, diff, dirname, dmesg, dnsd,
>>> dnsdomainname,
>>>          dos2unix, dpkg, du, dumpkmap, dumpleases, echo, ed, egrep,
>>> eject,
>>>          env, envdir, envuidgid, expand, expr, fakeidentd, false, fbset,
>>>          fbsplash, fdflush, fdformat, fdisk, fgrep, find, findfs,
>>> flash_lock,
>>>          flash_unlock, fold, free, freeramdisk, fsck, fsck.minix, fsync,
>>>          ftpd, ftpget, ftpput, fuser, getopt, getty, grep, gunzip,
>>> gzip, hd,
>>>          hdparm, head, hexdump, hostid, hostname, httpd, hush,
>>> hwclock, id,
>>>          ifconfig, ifdown, ifenslave, ifplugd, ifup, inetd, init,
>>> inotifyd,
>>>          insmod, install, ionice, ip, ipaddr, ipcalc, ipcrm, ipcs,
>>> iplink,
>>>          iproute, iprule, iptunnel, kbd_mode, kill, killall,
>>> killall5, klogd,
>>>          last, length, less, linux32, linux64, linuxrc, ln, loadfont,
>>>          loadkmap, logger, login, logname, logread, losetup, lpd,
>>> lpq, lpr,
>>>          ls, lsattr, lsmod, lzmacat, lzop, lzopcat, makemime, man,
>>> md5sum,
>>>          mdev, mesg, microcom, mkdir, mkdosfs, mkfifo, mkfs.minix,
>>> mkfs.vfat,
>>>          mknod, mkpasswd, mkswap, mktemp, modprobe, more, mount,
>>> mountpoint,
>>>          mt, mv, nameif, nc, netstat, nice, nmeter, nohup, nslookup, od,
>>>          openvt, passwd, patch, pgrep, pidof, ping, ping6,
>>> pipe_progress,
>>>          pivot_root, pkill, popmaildir, printenv, printf, ps, pscan,
>>> pwd,
>>>          raidautorun, rdate, rdev, readlink, readprofile, realpath,
>>>          reformime, renice, reset, resize, rm, rmdir, rmmod, route, rpm,
>>>          rpm2cpio, rtcwake, run-parts, runlevel, runsv, runsvdir, rx,
>>> script,
>>>          scriptreplay, sed, sendmail, seq, setarch, setconsole, setfont,
>>>          setkeycodes, setlogcons, setsid, setuidgid, sh, sha1sum,
>>> sha256sum,
>>>          sha512sum, showkey, slattach, sleep, softlimit, sort, split,
>>>          start-stop-daemon, stat, strings, stty, su, sulogin, sum, sv,
>>>          svlogd, swapoff, swapon, switch_root, sync, sysctl, syslogd,
>>> tac,
>>>          tail, tar, taskset, tcpsvd, tee, telnet, telnetd, test,
>>> tftp, tftpd,
>>>          time, timeout, top, touch, tr, traceroute, true, tty, ttysize,
>>>          udhcpc, udhcpd, udpsvd, umount, uname, uncompress, unexpand,
>>> uniq,
>>>          unix2dos, unlzma, unlzop, unzip, uptime, usleep, uudecode,
>>> uuencode,
>>>          vconfig, vi, vlock, volname, watch, watchdog, wc, wget,
>>> which, who,
>>>          whoami, xargs, yes, zcat, zcip
>>
>> But does it run under OpenVMS?
>
> Oh, I hope not ...

Some of them are available for VMS.

A lot of them are probably available on VMS using GNV.

(separate executables should run under DCL, but I believe
some of these are shell internal commands)

Arne

Re: Hard links on VMS ODS5 disks

<6b1af301-1eb0-471f-bb22-fb8483fac559n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:6214:5609:b0:635:e383:53c0 with SMTP id mg9-20020a056214560900b00635e38353c0mr15575qvb.12.1689370251415;
Fri, 14 Jul 2023 14:30:51 -0700 (PDT)
X-Received: by 2002:a05:6808:2383:b0:3a4:316f:37cd with SMTP id
bp3-20020a056808238300b003a4316f37cdmr5394941oib.5.1689370251109; Fri, 14 Jul
2023 14:30:51 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.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 Jul 2023 14:30:50 -0700 (PDT)
In-Reply-To: <u8s8jb$o5q$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:602:9700:4689:953e:54e:134b:55dd;
posting-account=gLDX1AkAAAA26M5HM-O3sVMAXdxK9FPA
NNTP-Posting-Host: 2601:602:9700:4689:953e:54e:134b:55dd
References: <u8ma5c$38rt0$2@dont-email.me> <4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com> <a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<f896a0be-38a5-4d99-af51-b82ebadaf7fan@googlegroups.com> <u8s8jb$o5q$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <6b1af301-1eb0-471f-bb22-fb8483fac559n@googlegroups.com>
Subject: Re: Hard links on VMS ODS5 disks
From: gah...@u.washington.edu (gah4)
Injection-Date: Fri, 14 Jul 2023 21:30:51 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2102
 by: gah4 - Fri, 14 Jul 2023 21:30 UTC

On Friday, July 14, 2023 at 12:44:48 PM UTC-7, Chris Townley wrote:

(snip regarding busybox)

> But does it run under OpenVMS?
It is supposed to be able to port to any system running gcc.

I don't see on the list that anyone has tried OpenVMS.

There are some applets (that is what they call them) that are OS specific,
and so won't work.

Reminds me of, years ago, porting gnu-utils to OS/2 and finding that
tail -f works. I don't know if tail -f is supposed to work on VMS, though.

The main target is embedded Linux, especially where the whole system
is in flash memory.

Re: Hard links on VMS ODS5 disks

<d6b808a4-4013-46ba-82ae-b45dd190f29bn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:620a:1910:b0:767:40cc:944d with SMTP id bj16-20020a05620a191000b0076740cc944dmr13145qkb.9.1689370542975;
Fri, 14 Jul 2023 14:35:42 -0700 (PDT)
X-Received: by 2002:a05:6808:1394:b0:397:f54a:22d6 with SMTP id
c20-20020a056808139400b00397f54a22d6mr8261326oiw.9.1689370542751; Fri, 14 Jul
2023 14:35:42 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.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 Jul 2023 14:35:42 -0700 (PDT)
In-Reply-To: <u8sde2$4gng$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:602:9700:4689:953e:54e:134b:55dd;
posting-account=gLDX1AkAAAA26M5HM-O3sVMAXdxK9FPA
NNTP-Posting-Host: 2601:602:9700:4689:953e:54e:134b:55dd
References: <u8ma5c$38rt0$2@dont-email.me> <4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com> <a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<f896a0be-38a5-4d99-af51-b82ebadaf7fan@googlegroups.com> <u8s8jb$o5q$1@dont-email.me>
<u8sch0$4e93$1@dont-email.me> <u8sde2$4gng$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d6b808a4-4013-46ba-82ae-b45dd190f29bn@googlegroups.com>
Subject: Re: Hard links on VMS ODS5 disks
From: gah...@u.washington.edu (gah4)
Injection-Date: Fri, 14 Jul 2023 21:35:42 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2112
 by: gah4 - Fri, 14 Jul 2023 21:35 UTC

On Friday, July 14, 2023 at 2:07:18 PM UTC-7, Arne Vajhøj wrote:

(snip regarding busybox)

> Some of them are available for VMS.
> A lot of them are probably available on VMS using GNV.
> (separate executables should run under DCL, but I believe
> some of these are shell internal commands)
One of the applets is sh.

It seems to be a compile time option, for some of the internal
commands to be recognized directly. Or maybe it is that the
built-in sh will, optionally, recognize all of them as built-in.

Re: Hard links on VMS ODS5 disks

<u8shbr$50b0$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: craigbe...@nospam.mac.com (Craig A. Berry)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Fri, 14 Jul 2023 17:14:19 -0500
Organization: A noiseless patient Spider
Lines: 86
Message-ID: <u8shbr$50b0$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<f896a0be-38a5-4d99-af51-b82ebadaf7fan@googlegroups.com>
<u8s8jb$o5q$1@dont-email.me> <u8sch0$4e93$1@dont-email.me>
<u8sde2$4gng$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 14 Jul 2023 22:14:19 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ab6f9df34d1c3e33d66aa27c5fccb2e8";
logging-data="164192"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19MNtr61NAXgnS9UdzdaMxp4uNF74NK/J0="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.13.0
Cancel-Lock: sha1:bHWhlj4F6tqsfXaXx0dkEPmYNxw=
In-Reply-To: <u8sde2$4gng$1@dont-email.me>
Content-Language: en-US
 by: Craig A. Berry - Fri, 14 Jul 2023 22:14 UTC

On 7/14/23 4:07 PM, Arne Vajhøj wrote:
> On 7/14/2023 4:51 PM, Dave Froble wrote:
>> On 7/14/2023 3:44 PM, Chris Townley wrote:
>>> On 14/07/2023 17:58, gah4 wrote:
>>>> [, [[, acpid, addgroup, adduser, adjtimex, ar, arp, arping, ash,
>>>>          awk, basename, beep, blkid, brctl, bunzip2, bzcat, bzip2,
>>>> cal, cat,
>>>>          catv, chat, chattr, chgrp, chmod, chown, chpasswd, chpst,
>>>> chroot,
>>>>          chrt, chvt, cksum, clear, cmp, comm, cp, cpio, crond, crontab,
>>>>          cryptpw, cut, date, dc, dd, deallocvt, delgroup, deluser,
>>>> depmod,
>>>>          devmem, df, dhcprelay, diff, dirname, dmesg, dnsd,
>>>> dnsdomainname,
>>>>          dos2unix, dpkg, du, dumpkmap, dumpleases, echo, ed, egrep,
>>>> eject,
>>>>          env, envdir, envuidgid, expand, expr, fakeidentd, false,
>>>> fbset,
>>>>          fbsplash, fdflush, fdformat, fdisk, fgrep, find, findfs,
>>>> flash_lock,
>>>>          flash_unlock, fold, free, freeramdisk, fsck, fsck.minix,
>>>> fsync,
>>>>          ftpd, ftpget, ftpput, fuser, getopt, getty, grep, gunzip,
>>>> gzip, hd,
>>>>          hdparm, head, hexdump, hostid, hostname, httpd, hush,
>>>> hwclock, id,
>>>>          ifconfig, ifdown, ifenslave, ifplugd, ifup, inetd, init,
>>>> inotifyd,
>>>>          insmod, install, ionice, ip, ipaddr, ipcalc, ipcrm, ipcs,
>>>> iplink,
>>>>          iproute, iprule, iptunnel, kbd_mode, kill, killall,
>>>> killall5, klogd,
>>>>          last, length, less, linux32, linux64, linuxrc, ln, loadfont,
>>>>          loadkmap, logger, login, logname, logread, losetup, lpd,
>>>> lpq, lpr,
>>>>          ls, lsattr, lsmod, lzmacat, lzop, lzopcat, makemime, man,
>>>> md5sum,
>>>>          mdev, mesg, microcom, mkdir, mkdosfs, mkfifo, mkfs.minix,
>>>> mkfs.vfat,
>>>>          mknod, mkpasswd, mkswap, mktemp, modprobe, more, mount,
>>>> mountpoint,
>>>>          mt, mv, nameif, nc, netstat, nice, nmeter, nohup, nslookup,
>>>> od,
>>>>          openvt, passwd, patch, pgrep, pidof, ping, ping6,
>>>> pipe_progress,
>>>>          pivot_root, pkill, popmaildir, printenv, printf, ps, pscan,
>>>> pwd,
>>>>          raidautorun, rdate, rdev, readlink, readprofile, realpath,
>>>>          reformime, renice, reset, resize, rm, rmdir, rmmod, route,
>>>> rpm,
>>>>          rpm2cpio, rtcwake, run-parts, runlevel, runsv, runsvdir,
>>>> rx, script,
>>>>          scriptreplay, sed, sendmail, seq, setarch, setconsole,
>>>> setfont,
>>>>          setkeycodes, setlogcons, setsid, setuidgid, sh, sha1sum,
>>>> sha256sum,
>>>>          sha512sum, showkey, slattach, sleep, softlimit, sort, split,
>>>>          start-stop-daemon, stat, strings, stty, su, sulogin, sum, sv,
>>>>          svlogd, swapoff, swapon, switch_root, sync, sysctl,
>>>> syslogd, tac,
>>>>          tail, tar, taskset, tcpsvd, tee, telnet, telnetd, test,
>>>> tftp, tftpd,
>>>>          time, timeout, top, touch, tr, traceroute, true, tty, ttysize,
>>>>          udhcpc, udhcpd, udpsvd, umount, uname, uncompress,
>>>> unexpand, uniq,
>>>>          unix2dos, unlzma, unlzop, unzip, uptime, usleep, uudecode,
>>>> uuencode,
>>>>          vconfig, vi, vlock, volname, watch, watchdog, wc, wget,
>>>> which, who,
>>>>          whoami, xargs, yes, zcat, zcip
>>>
>>> But does it run under OpenVMS?
>>
>> Oh, I hope not ...
>
> Some of them are available for VMS.
>
> A lot of them are probably available on VMS using GNV.
>
> (separate executables should run under DCL, but I believe
> some of these are shell internal commands)

bash has some builtins but other things as separate executables. It
sounds like busybox just has everything as a builtin.

Re: Hard links on VMS ODS5 disks

<u8sl8i$5apk$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Fri, 14 Jul 2023 19:20:51 -0400
Organization: A noiseless patient Spider
Lines: 33
Message-ID: <u8sl8i$5apk$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<f896a0be-38a5-4d99-af51-b82ebadaf7fan@googlegroups.com>
<u8s8jb$o5q$1@dont-email.me> <u8sch0$4e93$1@dont-email.me>
<u8sde2$4gng$1@dont-email.me> <u8shbr$50b0$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 14 Jul 2023 23:20:50 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b8d1055f7c0787f50c673fbd1e8a655c";
logging-data="174900"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+0AXspnAwVRqPYmTl1HyzuDQWN8btFO9A="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.13.0
Cancel-Lock: sha1:IUnS9W4/fQakyOAN08rGj51kxH8=
In-Reply-To: <u8shbr$50b0$1@dont-email.me>
Content-Language: en-US
 by: Arne Vajhøj - Fri, 14 Jul 2023 23:20 UTC

On 7/14/2023 6:14 PM, Craig A. Berry wrote:
> On 7/14/23 4:07 PM, Arne Vajhøj wrote:
>> On 7/14/2023 4:51 PM, Dave Froble wrote:
>>> On 7/14/2023 3:44 PM, Chris Townley wrote:
>>>> On 14/07/2023 17:58, gah4 wrote:
>>>>> [, [[, acpid, addgroup, adduser, adjtimex, ar, arp, arping, ash,
>>>>>          awk, basename, beep, blkid, brctl, bunzip2, bzcat, bzip2,
....
>>>> But does it run under OpenVMS?
>>>
>>> Oh, I hope not ...
>>
>> Some of them are available for VMS.
>>
>> A lot of them are probably available on VMS using GNV.
>>
>> (separate executables should run under DCL, but I believe
>> some of these are shell internal commands)
>
> bash has some builtins but other things as separate executables.  It
> sounds like busybox just has everything as a builtin.

Yes.

What I was trying to convey was that GNV bash has
some commands that are separate executables (like awk I assume)
and some that are internal commands (like printenv I assume). And
only the first category would potentially run under DCL which I why
I assume more from that list will run under GNV bash than under DCL.

Arne

Re: Hard links on VMS ODS5 disks

<u8sm65$p4p$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: new...@cct-net.co.uk (Chris Townley)
Newsgroups: comp.os.vms
Subject: Re: Hard links on VMS ODS5 disks
Date: Sat, 15 Jul 2023 00:36:37 +0100
Organization: A noiseless patient Spider
Lines: 25
Message-ID: <u8sm65$p4p$1@dont-email.me>
References: <u8ma5c$38rt0$2@dont-email.me>
<4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com>
<a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<f896a0be-38a5-4d99-af51-b82ebadaf7fan@googlegroups.com>
<u8s8jb$o5q$1@dont-email.me>
<6b1af301-1eb0-471f-bb22-fb8483fac559n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 14 Jul 2023 23:36:37 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="5229ddf1f6565fa417b9b3817a01ba6d";
logging-data="25753"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX196uB6podvkO2wN3y4/VcKieiP1nhAJ27w="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.13.0
Cancel-Lock: sha1:xT75cR5KZdeUqaDoi9JoxQEwdGs=
Content-Language: en-GB
In-Reply-To: <6b1af301-1eb0-471f-bb22-fb8483fac559n@googlegroups.com>
 by: Chris Townley - Fri, 14 Jul 2023 23:36 UTC

On 14/07/2023 22:30, gah4 wrote:
> On Friday, July 14, 2023 at 12:44:48 PM UTC-7, Chris Townley wrote:
>
> (snip regarding busybox)
>
>> But does it run under OpenVMS?
>
> It is supposed to be able to port to any system running gcc.
>
> I don't see on the list that anyone has tried OpenVMS.
>
> There are some applets (that is what they call them) that are OS specific,
> and so won't work.
>
> Reminds me of, years ago, porting gnu-utils to OS/2 and finding that
> tail -f works. I don't know if tail -f is supposed to work on VMS, though.
>
> The main target is embedded Linux, especially where the whole system
> is in flash memory.

But type/tail does ISTR

--
Chris

Re: Hard links on VMS ODS5 disks

<760d4b6a-170c-43c7-97ad-208452152a43n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:620a:45a6:b0:765:95a7:b034 with SMTP id bp38-20020a05620a45a600b0076595a7b034mr21193qkb.6.1689384835019;
Fri, 14 Jul 2023 18:33:55 -0700 (PDT)
X-Received: by 2002:a05:6870:989b:b0:1b3:f155:5dd3 with SMTP id
eg27-20020a056870989b00b001b3f1555dd3mr5596982oab.7.1689384834716; Fri, 14
Jul 2023 18:33:54 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.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 Jul 2023 18:33:54 -0700 (PDT)
In-Reply-To: <u8sm65$p4p$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:602:9700:4689:3c0b:a992:f4b0:f003;
posting-account=gLDX1AkAAAA26M5HM-O3sVMAXdxK9FPA
NNTP-Posting-Host: 2601:602:9700:4689:3c0b:a992:f4b0:f003
References: <u8ma5c$38rt0$2@dont-email.me> <4b754c60-50e2-4d6a-a529-289c4d792b90n@googlegroups.com>
<45f4e9ef-2b99-4429-a448-e72932f6179bn@googlegroups.com> <a824cb63-5dae-4970-8948-d29d613f23dfn@googlegroups.com>
<khacacF6ktaU1@mid.individual.net> <u8rgjd$11j4$1@dont-email.me>
<f896a0be-38a5-4d99-af51-b82ebadaf7fan@googlegroups.com> <u8s8jb$o5q$1@dont-email.me>
<6b1af301-1eb0-471f-bb22-fb8483fac559n@googlegroups.com> <u8sm65$p4p$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <760d4b6a-170c-43c7-97ad-208452152a43n@googlegroups.com>
Subject: Re: Hard links on VMS ODS5 disks
From: gah...@u.washington.edu (gah4)
Injection-Date: Sat, 15 Jul 2023 01:33:55 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2007
 by: gah4 - Sat, 15 Jul 2023 01:33 UTC

On Friday, July 14, 2023 at 4:36:41 PM UTC-7, Chris Townley wrote:

(snip, I wrote)

> > Reminds me of, years ago, porting gnu-utils to OS/2 and finding that
> > tail -f works. I don't know if tail -f is supposed to work on VMS, though.

tail -f reads the end of a file, then waits and checks to see if it got bigger.
That is, if the EOF went away.

Not all file system, I suspect, can do that.

Pages:12345678910
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor