[Info-vax] : AUTHORIZE Enhancement

David Froble davef at tsoft-inc.com
Sun Nov 20 02:06:02 EST 2016


IanD wrote:
> On Sunday, November 20, 2016 at 4:37:54 AM UTC+11, Art wrote:
>> While we're asking for shiny new things from VMS, could I ask for a simple (?) change whereby the output from e.g. MCR AUTHORIZE LIST * /FULL could be "enhanced" with /OUTPUT=SOMEWHERE_OTHER_THAN____SYSUAF.LIS ?
>>
>> I know I can do DEFINE SYS$OUTPUT etc. but c'mon, /OUT= please.
>>
>> Thanks in advance,
>> Art
> 
> Can we also add support for input/output in other formats also?
> 
> I'm thinking not just UAF but every utility in VMS (in your spare time of course!)
> 
> i.e.
> 
> mc authorize list */out=x.x/format=CSV
> or
> /format=JSON
> or
> /format=XML
> 
> Maybe qualify this by a /fields=(OWNER,PRIV,DEVICE) option also?
> 
> mc authorize list */out=x.x/format=CSV/fields=(USERNAME,OWNER)
> 
> The notion of moving data in/out of VMS utilities easily would save people a lot of time and/or reduce some of the frustration I experience when dealing with VMS data and having to resort to DCL scripts just to get simple report data out of VMS
> 
> mc authorize list */out=disusered_accounts.xml/format=XML/fields=(USERNAME,FLAG=(disuser))
> 
> has got to be easier than dumping the uaf, searching a window for disuered accounts and then sub-searching for username
> 
> Perhaps enhanced redirection / better piping might mitigate some of the frustration but I still think the need to easily export / input data in universally used formats like csv, json and xml natively has got to make people's life a lot easier?
> 
> I believe there is a unix project that someone started a while back that was looking at a similar idea of having csv as a minimum available in every tool for input / output. We can go one further by also supporting json and xml perhaps
> 
> Maybe have some type of universal parser that we can throw the input / output through versus changing every utility might be a better idea? Then over time, we just keep adding the different utilities it knows about

Yep!  Give 'em an inch, and next thing you know, it's 500 miles ....

:-)



More information about the Info-vax mailing list