<?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: UAF code in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/uaf-code/m-p/4916825#M69929</link>
    <description>Simon,&lt;BR /&gt;  It would be possible to do this in DCL - just OPEN/READ/SHARE SYSUAF and read through it. &lt;BR /&gt;&lt;BR /&gt;  The catch is you need to figure out where the username and last login fields are, and that may change in the future. See $UAFDEF for current values.&lt;BR /&gt;&lt;BR /&gt;</description>
    <pubDate>Mon, 08 Aug 2005 20:43:00 GMT</pubDate>
    <dc:creator>John Gillings</dc:creator>
    <dc:date>2005-08-08T20:43:00Z</dc:date>
    <item>
      <title>UAF code</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/uaf-code/m-p/4916823#M69927</link>
      <description>I need to write a dcl procedure which will extract all usernames from the uaf which have not had a login for greater than a certain number of months. I was hoping someone may have already written something similiar. Any help would be appreciated</description>
      <pubDate>Mon, 08 Aug 2005 18:37:37 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/uaf-code/m-p/4916823#M69927</guid>
      <dc:creator>Simon Fedele</dc:creator>
      <dc:date>2005-08-08T18:37:37Z</dc:date>
    </item>
    <item>
      <title>Re: UAF code</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/uaf-code/m-p/4916824#M69928</link>
      <description>you'll want to get a copy of SCANUAF or one of the other freeware utilities.  This utility and some of the others make this a snap.&lt;BR /&gt;&lt;BR /&gt;You can get your answer with one command once you get SCANUAF.&lt;BR /&gt;&lt;BR /&gt;Here's a link&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://vms.process.com/scripts/fileserv/fileserv.com?SCANUAF" target="_blank"&gt;http://vms.process.com/scripts/fileserv/fileserv.com?SCANUAF&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Also see this previous discussion:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=707687" target="_blank"&gt;http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=707687&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Robert</description>
      <pubDate>Mon, 08 Aug 2005 18:50:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/uaf-code/m-p/4916824#M69928</guid>
      <dc:creator>Robert_Boyd</dc:creator>
      <dc:date>2005-08-08T18:50:51Z</dc:date>
    </item>
    <item>
      <title>Re: UAF code</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/uaf-code/m-p/4916825#M69929</link>
      <description>Simon,&lt;BR /&gt;  It would be possible to do this in DCL - just OPEN/READ/SHARE SYSUAF and read through it. &lt;BR /&gt;&lt;BR /&gt;  The catch is you need to figure out where the username and last login fields are, and that may change in the future. See $UAFDEF for current values.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 08 Aug 2005 20:43:00 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/uaf-code/m-p/4916825#M69929</guid>
      <dc:creator>John Gillings</dc:creator>
      <dc:date>2005-08-08T20:43:00Z</dc:date>
    </item>
    <item>
      <title>Re: UAF code</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/uaf-code/m-p/4916826#M69930</link>
      <description>Robert,&lt;BR /&gt;&lt;BR /&gt;thanks for that. scanuaf works perfectly for what I need to do.&lt;BR /&gt;&lt;BR /&gt;John,&lt;BR /&gt;&lt;BR /&gt;Thanks for your suggestions also</description>
      <pubDate>Mon, 08 Aug 2005 21:44:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/uaf-code/m-p/4916826#M69930</guid>
      <dc:creator>Simon Fedele</dc:creator>
      <dc:date>2005-08-08T21:44:59Z</dc:date>
    </item>
    <item>
      <title>Re: UAF code</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/uaf-code/m-p/4916827#M69931</link>
      <description>Simon,&lt;BR /&gt; &lt;BR /&gt;Just to show it can be done...&lt;BR /&gt;&lt;BR /&gt;The attached command procedure does what you ask, BUT, note there are some undocumented and unsupported DCL constructs (F$FAO hacks).&lt;BR /&gt;&lt;BR /&gt;The record layout is derived at run time from $UAFDEF. For systems below V7.3-2, there may be UAF records longer than 1000 characters, these cannot be handled in DCL, so they're skipped. You will see a DCL-W-BUFOVF error for each one, and there will be a report at the end counting the number of lines which were skipped.&lt;BR /&gt;&lt;BR /&gt;The procedure depends on the PIPE command, so it won't run on versions below V7.&lt;BR /&gt;&lt;BR /&gt;Usual disclaimers... use at your own risk. This kind of thing should be done from a real programming language.</description>
      <pubDate>Mon, 08 Aug 2005 21:47:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/uaf-code/m-p/4916827#M69931</guid>
      <dc:creator>John Gillings</dc:creator>
      <dc:date>2005-08-08T21:47:59Z</dc:date>
    </item>
    <item>
      <title>Re: UAF code</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/uaf-code/m-p/4916828#M69932</link>
      <description>Google for: +sysuaf +"last login" +site:itrc.hp.com&lt;BR /&gt;&lt;BR /&gt;This quickly leads to:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=890732" target="_blank"&gt;http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=890732&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Where this very question was asked and answerred.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Hein.</description>
      <pubDate>Mon, 08 Aug 2005 22:56:26 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/uaf-code/m-p/4916828#M69932</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2005-08-08T22:56:26Z</dc:date>
    </item>
    <item>
      <title>Re: UAF code</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/uaf-code/m-p/4916829#M69933</link>
      <description>Thanks again to John &amp;amp; Hein - thats is excellent.&lt;BR /&gt;&lt;BR /&gt;I think I have enough options now so I will close this thread</description>
      <pubDate>Mon, 08 Aug 2005 23:23:09 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/uaf-code/m-p/4916829#M69933</guid>
      <dc:creator>Simon Fedele</dc:creator>
      <dc:date>2005-08-08T23:23:09Z</dc:date>
    </item>
    <item>
      <title>Re: UAF code</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/uaf-code/m-p/4916830#M69934</link>
      <description>Thread closed</description>
      <pubDate>Mon, 08 Aug 2005 23:23:38 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/uaf-code/m-p/4916830#M69934</guid>
      <dc:creator>Simon Fedele</dc:creator>
      <dc:date>2005-08-08T23:23:38Z</dc:date>
    </item>
  </channel>
</rss>

