[HECnet] RSTS/E 10.1 BASIC-2-PLUS problem

Paul Koning paulkoning at comcast.net
Mon Sep 17 06:01:21 PDT 2018



> On Sep 14, 2018, at 5:26 PM, Keith Halewood <Keith.Halewood at pitbulluk.org> wrote:
> 
> Hi,
>  
> I’ve been playing with RSTS/E for a short while, particularly BASIC PLUS. I’ve noted that, logged into account [1,2] I can issue HELP from within BASIC and it’s all fine. From a non-privileged account I created, HELP within BASIC gives me a ‘?Protection violation’ but it seems that all the .HLP files relevant to BASIC have the correct <40> file protection. Am I missing something? Any help would be appreciated.
>  
> Regards,
>  
> Keith

"help" is most likely a CCL command -- a command defined, typically at startup, that is handled by executing a program.

You're right that the actual content in in the *.hlp files, and they need to be protected <40> for that to work.  But in addition, the program that handles the command has to be executable by non-privileged users.  So look in [0,*] or [1,2] for a help.* file (help.tsk, help.bac, help.sav perhaps).  It has to be executable (64 bit set in the protection code).  So a typical protection code would be 104.

	paul


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sonic.net/pipermail/hecnet-list/attachments/20180917/43811068/attachment.html>


More information about the Hecnet-list mailing list