<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: SYSUAF Internal Layout in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875931#M20386</link>
    <description>There is a module UAF70DEF in SYS$LIBRARY:STARLET.REQ on OpenVMS Alpha V7.3-1 that seems to describe the layout.</description>
    <pubDate>Fri, 17 Dec 2004 09:01:16 GMT</pubDate>
    <dc:creator>Uwe Zessin</dc:creator>
    <dc:date>2004-12-17T09:01:16Z</dc:date>
    <item>
      <title>SYSUAF Internal Layout</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875930#M20385</link>
      <description>Looking for a definition of SYSUAF for someone on the VMS Yahoo! group.&lt;BR /&gt;&lt;BR /&gt;Anyone?</description>
      <pubDate>Fri, 17 Dec 2004 08:51:10 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875930#M20385</guid>
      <dc:creator>Robert Atkinson</dc:creator>
      <dc:date>2004-12-17T08:51:10Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF Internal Layout</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875931#M20386</link>
      <description>There is a module UAF70DEF in SYS$LIBRARY:STARLET.REQ on OpenVMS Alpha V7.3-1 that seems to describe the layout.</description>
      <pubDate>Fri, 17 Dec 2004 09:01:16 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875931#M20386</guid>
      <dc:creator>Uwe Zessin</dc:creator>
      <dc:date>2004-12-17T09:01:16Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF Internal Layout</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875932#M20387</link>
      <description>Do you mean "$ LIBR/MACR/EXTR=$UAFDEF/OUTP=file SYS$LIBRARY:LIB"?&lt;BR /&gt;&lt;BR /&gt;Robert.</description>
      <pubDate>Fri, 17 Dec 2004 09:05:09 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875932#M20387</guid>
      <dc:creator>Robert Atkinson</dc:creator>
      <dc:date>2004-12-17T09:05:09Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF Internal Layout</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875933#M20388</link>
      <description>$ library/extract=$UAF070DEF -&lt;BR /&gt; /output=$UAF070DEF.MAR SYS$LIBRARY:STARLET.MLB</description>
      <pubDate>Fri, 17 Dec 2004 09:11:12 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875933#M20388</guid>
      <dc:creator>Uwe Zessin</dc:creator>
      <dc:date>2004-12-17T09:11:12Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF Internal Layout</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875934#M20389</link>
      <description>Yep, different route to the same info.&lt;BR /&gt;&lt;BR /&gt;Cheers, Rob.</description>
      <pubDate>Fri, 17 Dec 2004 09:14:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875934#M20389</guid>
      <dc:creator>Robert Atkinson</dc:creator>
      <dc:date>2004-12-17T09:14:13Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF Internal Layout</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875935#M20390</link>
      <description>or for C&lt;BR /&gt;&lt;BR /&gt; library/extract=UAF070DEF -&lt;BR /&gt;/output=UAF070DEF.H-&lt;BR /&gt; SYS$LIBRARY:SYS$STARLET_C.MLB</description>
      <pubDate>Fri, 17 Dec 2004 11:37:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875935#M20390</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2004-12-17T11:37:21Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF Internal Layout</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875936#M20391</link>
      <description>Robert,&lt;BR /&gt;&lt;BR /&gt;As a supplement to Uwes and Ians definition files there is the SYS$GETUAI and SYS$SETUAI system service documentation, which gives a more detailed description of the fields and bits:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h71000.www7.hp.com/doc/732FINAL/4527/4527pro_005.html#jun_321" target="_blank"&gt;http://h71000.www7.hp.com/doc/732FINAL/4527/4527pro_005.html#jun_321&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;and&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h71000.www7.hp.com/doc/732FINAL/4527/4527pro_007.html#jun_530" target="_blank"&gt;http://h71000.www7.hp.com/doc/732FINAL/4527/4527pro_007.html#jun_530&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Ians C version has quite good comments. &lt;BR /&gt;Btw, Ian made a typo in the command:&lt;BR /&gt; library/extract=UAF070DEF -&lt;BR /&gt;/output=UAF070DEF.H -&lt;BR /&gt;SYS$LIBRARY:SYS$STARLET_C.TLB&lt;BR /&gt;&lt;BR /&gt;Bojan</description>
      <pubDate>Fri, 17 Dec 2004 12:05:53 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875936#M20391</guid>
      <dc:creator>Bojan Nemec</dc:creator>
      <dc:date>2004-12-17T12:05:53Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF Internal Layout</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875937#M20392</link>
      <description>Robert,&lt;BR /&gt;&lt;BR /&gt;From your Forum Profile:&lt;BR /&gt;&lt;BR /&gt;&lt;QUOTE&gt;&lt;BR /&gt;I have assigned points to  74   of 196    responses to my questions.&lt;BR /&gt;&lt;/QUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;Maybe you can find some time to do some assigning?&lt;BR /&gt;&lt;BR /&gt;Mind, I do NOT say you necessarily need to give lots of points. It is fully up to _YOU_ to decide how many. If you consider an answer is not deserving any points, you can also assign 0 ( = zero ) points, and then that answer will no longer be counted as unassigned.&lt;BR /&gt;Consider, that every poster took at least the trouble of posting for you!&lt;BR /&gt;&lt;BR /&gt;To easily find your streams with unassigned points, click your own name somewhere.&lt;BR /&gt;This will bring up your profile.&lt;BR /&gt;Near the bottom of that page, under the caption â  My Question(s)â   you will find â  questions or topics with unassigned points â   Clicking that will give all, and only, your questions that still have unassigned postings.&lt;BR /&gt;&lt;BR /&gt;Thanks on behalf of your Forum colleagues.&lt;BR /&gt;&lt;BR /&gt;PS.  â   nothing personal in this. I try to post it to everyone with this kind of assignment ratio in this forum.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Proost.&lt;BR /&gt;&lt;BR /&gt;Have o</description>
      <pubDate>Fri, 17 Dec 2004 15:14:29 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875937#M20392</guid>
      <dc:creator>Jan van den Ende</dc:creator>
      <dc:date>2004-12-17T15:14:29Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF Internal Layout</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875938#M20393</link>
      <description>Robert,&lt;BR /&gt;&lt;BR /&gt;  Sorry, you already know this, but it has to be restated...&lt;BR /&gt;&lt;BR /&gt;  Please don't write programs that know anything about the record format of SYSUAF. Although unlikely, engineering is allowed to change the format at any time. &lt;BR /&gt;&lt;BR /&gt;  The documented interface to the UAF are the system services SYS$GETUAI and SYS$SETUAI. These are guaranteed to be consistent, regardless of any changes to the internal formats of the UAF.&lt;BR /&gt;&lt;BR /&gt;  The only thing that's missing is a way to walk through the UAF sequentially, or perform wildcard searches. You can determine the location of keys to the file from ANALYZE/RMS. Using that, you can write a program that knows where the username field is, use it to find keys of interest, or sequential scan with RMS, but use $GETUAI and $SETUAI to do everything else. Although not ideal, at least you can check the correctness of your program without requiring access to sources (OTOH, even if other parts of the UAF change, I suspect the keys are fixed for all time).</description>
      <pubDate>Sun, 19 Dec 2004 16:02:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875938#M20393</guid>
      <dc:creator>John Gillings</dc:creator>
      <dc:date>2004-12-19T16:02:32Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF Internal Layout</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875939#M20394</link>
      <description>Turns out the other chap just wanted to read the 'Password Changed Date', so I've pointed him in the direction of the Freeware GETUAI software.&lt;BR /&gt;&lt;BR /&gt;Thanks for all your replies, oh, and yes - I will get round to assigning the rest of the points.&lt;BR /&gt;&lt;BR /&gt;Rob.</description>
      <pubDate>Mon, 20 Dec 2004 03:42:26 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875939#M20394</guid>
      <dc:creator>Robert Atkinson</dc:creator>
      <dc:date>2004-12-20T03:42:26Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF Internal Layout</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875940#M20395</link>
      <description>Closed</description>
      <pubDate>Mon, 20 Dec 2004 03:43:52 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf-internal-layout/m-p/4875940#M20395</guid>
      <dc:creator>Robert Atkinson</dc:creator>
      <dc:date>2004-12-20T03:43:52Z</dc:date>
    </item>
  </channel>
</rss>

