[Info-vax] Restrict the use of SUBMIT/USER= to one particular user.
hb
end.of at inter.net
Thu Nov 10 13:18:01 EST 2016
On 11/10/2016 06:46 PM, John Reagan wrote:
> On Thursday, November 10, 2016 at 11:41:25 AM UTC-5, Joe wrote:
>> On Thursday, November 10, 2016 at 5:35:54 PM UTC+1, John Reagan wrote:
>>> On Thursday, November 10, 2016 at 11:28:09 AM UTC-5, Joe wrote:
>>>>>
>>>>> You *really* have to work with the current SUBMIT command language
>>>>> definition. The one you found in Sys$Update: is ancient and no
>>>>> longer corresponds to your current SUBMIT.EXE image.
>>>>>
>>>>
>>>> Thank you again.
>>>> I got some time for this today and tested again and I'm getting the same error.
>>>>
>>>> $ verb submit/output=pni_submit.cld
>>>> $ vi pni_submit.cld
>>>> $ diff pni_submit.cld
>>>> ************
>>>> File SYSMGT:[JOE.PNI_SUBMIT]PNI_SUBMIT.CLD;2
>>>> 1 define verb PNI_SUBMIT
>>>> 2 image PNI_SUBMIT
>>>> 3 parameter P1, prompt="File"
>>>> ******
>>>> File SYSMGT:[JOE.PNI_SUBMIT]PNI_SUBMIT.CLD;1
>>>> 1 define verb SUBMIT
>>>> 2 image SUBMIT
>>>> 3 parameter P1, prompt="File"
>>>> ************
>>>>
>>>> Number of difference sections found: 1
>>>> Number of difference records found: 2
>>>>
>>>> $ verb pni_submit
>>>> define verb PNI_SUBMIT
>>>> image PNI_SUBMIT
>>>> parameter P1, prompt="File"
>>>> .
>>>> .
>>>> .
>>>> .
>>>>
>>>> ! nothing else changed apart from verb to PNI_SUBMIT and image to the same name.
>>>> $ pni_submit test.com
>>>> %CLI-F-SYNTAX, error parsing 'BURST'
>>>> -CLI-E-ENTNF, specified entity not found in command tables
>>>>
>>>> $ sho sys/noproc
>>>> OpenVMS V8.4 on node VCAS01 10-NOV-2016 17:25:14.94 Uptime 0 02:34:03
>>>>
>>>>
>>>>
>>>> Am I still missing something?
>>>
>>> Does the pni_submit.cld contain burst?
>>
>> Not, it doesn't.
>> $ sea pni_submit.cld burst
>> %SEARCH-I-NOMATCHES, no strings matched
>
> Then VERB is broken
Maybe. The SUBMIT.CLD contains two "verb" clauses, one for submit and
one for print. Print defines a qualifier burst. If you do a VERB for
submit, then the output does not contain the cld for print, hence no
burst. The output of verb print should have burst in it.
Both verbs use the same image: submit (which is either in sys$system or
is defined as a logical). A submit command, that is the running image,
will not signal CLI-F-SYNTAX. A print command will, that is the running
image, will signal "CLI-F-SYNTAX, error parsing 'BURST'" if the print
verb in the command tables miss the burst qualifier.
I would start with checking the output of the verb print for burst and
the image name.
More information about the Info-vax
mailing list