<?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: Copying users over the nodes in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940929#M72791</link>
    <description>Mainak,&lt;BR /&gt;&lt;BR /&gt;The format of the SYSUAF.DAT, RIGHTSLIST, and associated files are upward-compatible.&lt;BR /&gt;&lt;BR /&gt;The same basic steps necessary for moving RIGHTSLIST and SYSUAF files to another node are rather similar to the steps involved &lt;BR /&gt;in merging these files in an OpenVMS Cluster.&lt;BR /&gt;&lt;BR /&gt;Regarding the new NET$PROXY.DAT file, I hope we have to use syss$system: convert_proxy.exe to convert netproxy.dat to net$proxy.dat&lt;BR /&gt;&lt;BR /&gt;The big task here is that as RIGHTSLIST identifier values and UIC values that end up scattered around the target system must be rationalized to node where you copy.&lt;BR /&gt;&lt;BR /&gt;The lattermost case is resolving the identifier values is the often most difficult part. If you find &lt;BR /&gt;that an identifier value (or identifier name) from the source RIGHTSLIST collides with that of an identifier existing on the &lt;BR /&gt;target system, you must first determine if the two identifiers perform the same function. In most cases, they will not. If you encounter a collision, changing both of the identifier binary values (or names)involved in the collision to new and unique values can prevent security problems.&lt;BR /&gt;&lt;BR /&gt;In the same way the problem exist with UIC values, as these too tend to be scattered all over the system environment.  Like the&lt;BR /&gt;binary identifier values, you will find UIC values associated with disks, ACLs, queues, and various other structures.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Archunan</description>
    <pubDate>Wed, 16 Nov 2005 12:18:59 GMT</pubDate>
    <dc:creator>Arch_Muthiah</dc:creator>
    <dc:date>2005-11-16T12:18:59Z</dc:date>
    <item>
      <title>Copying users over the nodes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940919#M72781</link>
      <description>Could I copy few users from one node to other as I can do it in the same node –&lt;BR /&gt;MC AUTHORIZE COPY USERA USERB/UIC=[X,Y]/PASS=***/OWNER=ZZZ&lt;BR /&gt;&lt;BR /&gt;If it is possible could any one let me know the command?&lt;BR /&gt;</description>
      <pubDate>Wed, 16 Nov 2005 04:18:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940919#M72781</guid>
      <dc:creator>Mainak</dc:creator>
      <dc:date>2005-11-16T04:18:02Z</dc:date>
    </item>
    <item>
      <title>Re: Copying users over the nodes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940920#M72782</link>
      <description>Assuming they are not in the same cluster (and share the uaf) then I usually reenter the details but I think you could do it from DCL&lt;BR /&gt;&lt;BR /&gt;$ OPEN/READ LOCAL SYSUAF&lt;BR /&gt;$ OPEN/READ/WRITE/SHARE REMOTE node::SYSUAF&lt;BR /&gt;$ READ/KEY=username LOCAL RECORD&lt;BR /&gt;$ WRITE REMOTE RECORD&lt;BR /&gt;$ CLOSE LOCAL&lt;BR /&gt;$ CLOSE REMOTE&lt;BR /&gt;</description>
      <pubDate>Wed, 16 Nov 2005 04:42:17 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940920#M72782</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2005-11-16T04:42:17Z</dc:date>
    </item>
    <item>
      <title>Re: Copying users over the nodes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940921#M72783</link>
      <description>I can confirm that the procedure from Ian Miller does work. However, it does not create the usual rights identifier, nor does it grant additional identifiers.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;&lt;BR /&gt;Bart Zorn&lt;BR /&gt;</description>
      <pubDate>Wed, 16 Nov 2005 04:54:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940921#M72783</guid>
      <dc:creator>Bart Zorn_1</dc:creator>
      <dc:date>2005-11-16T04:54:27Z</dc:date>
    </item>
    <item>
      <title>Re: Copying users over the nodes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940922#M72784</link>
      <description>Hi ,&lt;BR /&gt;&lt;BR /&gt;Thanks for the reply..&lt;BR /&gt;&lt;BR /&gt;I need to replicate the rights identifier, and the additional identifiers also. Can I move the SYSUAF.DAT and RIGHTSLIST.DAT FROM OPEN VMS 7.1 on VAX to OPEN VMS 7.3-1 on ALPHA?&lt;BR /&gt;&lt;BR /&gt;Mainak</description>
      <pubDate>Wed, 16 Nov 2005 06:02:10 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940922#M72784</guid>
      <dc:creator>Mainak</dc:creator>
      <dc:date>2005-11-16T06:02:10Z</dc:date>
    </item>
    <item>
      <title>Re: Copying users over the nodes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940923#M72785</link>
      <description>You can copy the files. This sometimes causes issues with accounts created by products. e.g DECnet account passwords have to match the passwords in the DECnet object database.&lt;BR /&gt;You can add the identifier for a users UIC value with &lt;BR /&gt;ADD/ID/USER=username&lt;BR /&gt;in authorize.&lt;BR /&gt;&lt;BR /&gt;Other identifiers - I find it easier to add and grant them. The identifier values can be different on different nodes. &lt;BR /&gt;The file structure of RIGHTLIST.DAT is more complicated than SYSUAF so I don't know if doing a similar trick in DCL will work.</description>
      <pubDate>Wed, 16 Nov 2005 06:14:44 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940923#M72785</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2005-11-16T06:14:44Z</dc:date>
    </item>
    <item>
      <title>Re: Copying users over the nodes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940924#M72786</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;in older times, not knowing much about record management, I've created some procedures to read output file from $ MCR AUTHORIZE SHOW USER * /FULL and convert it to Authorize commands to create new accounts. Advantage of it is, that you have also Ident. information in this output. Just proxy is missing. You can do it separately.&lt;BR /&gt;But you have to have the same UIC for a user and identifiers on all nodes. It's a good practice indeed. Otherwise, SYSUAF.DAT gets a bit messy. &lt;BR /&gt;I assume, the same can be done by reading directly from SYSUAF.DAT, NET$PROXY.DAT and RIGHTSLIST.DAT , but didn't do it yet.&lt;BR /&gt;&lt;BR /&gt;Mike</description>
      <pubDate>Wed, 16 Nov 2005 06:17:35 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940924#M72786</guid>
      <dc:creator>Mike Reznak</dc:creator>
      <dc:date>2005-11-16T06:17:35Z</dc:date>
    </item>
    <item>
      <title>Re: Copying users over the nodes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940925#M72787</link>
      <description>Mainak,&lt;BR /&gt;&lt;BR /&gt;Re: Identifiers.&lt;BR /&gt;&lt;BR /&gt;We have long ago learned to add identifiers NOT by just UAF&amp;gt;ADD/ID &lt;NAME&gt;, but to explicitly give them their value as well.&lt;BR /&gt;&lt;BR /&gt;OLD::UAF&amp;gt;SHO /ID xxx  also gives the value, either in UIC format [x,y], or in INTEGER format %Xnnnnnnnn, with nnnnnnnn &amp;gt; %X80000000&lt;BR /&gt;&lt;BR /&gt;New::UAF&amp;gt;ADD/ID xxx /VAL=UIC:[x,y] &lt;BR /&gt;where y may be * to specify a groupname ident, in which case the /ATTRIB=RESOURCE will be appropriate.&lt;BR /&gt;&lt;BR /&gt;or &lt;BR /&gt;&lt;BR /&gt;NEW::UAF&amp;gt; ADD/ID xxx /VAL=ID:%Xmmmmmmmm, with %Xmmmmmmmm = %Xnnnnnnnn - %X80000000&lt;BR /&gt;&lt;BR /&gt;This gives two big advantages:&lt;BR /&gt;-- A file copy by BACKUP/OWN=ORIG maintains file ownership and access BY NUMERIC VALUE, and so, ONLY if the numeric values are identical, the ownerships and accessibilities are kept consistent&lt;BR /&gt;-- If ever in the future those systems are to be integrated, ownerships are protections are already synchronous.&lt;BR /&gt;And if you EVER have to merge some systems, you will know what a PITA it can be if they are not!&lt;BR /&gt;&lt;BR /&gt;hth,&lt;BR /&gt;&lt;BR /&gt;Proost.&lt;BR /&gt;&lt;BR /&gt;Have one on me.&lt;BR /&gt;&lt;BR /&gt;jpe&lt;/NAME&gt;</description>
      <pubDate>Wed, 16 Nov 2005 08:13:23 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940925#M72787</guid>
      <dc:creator>Jan van den Ende</dc:creator>
      <dc:date>2005-11-16T08:13:23Z</dc:date>
    </item>
    <item>
      <title>Re: Copying users over the nodes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940926#M72788</link>
      <description>Wouldn't it be nice if we had an application (from HP or the user community) that could assist with merging SYSUAF, RIGHTSLIST, proxies, etc.?&lt;BR /&gt;&lt;BR /&gt;It might not be able to do the entire job for you, but it could perhaps do a good bit of the work and tell about, e.g., conflicts that it can't resolve.&lt;BR /&gt;&lt;BR /&gt;Just a suggestion if anyone's listening who'd like to write it. Given time, I would write it. But like most busy systems staff I seldom have time to work on significant code of my own any more. :-(</description>
      <pubDate>Wed, 16 Nov 2005 08:22:45 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940926#M72788</guid>
      <dc:creator>Galen Tackett</dc:creator>
      <dc:date>2005-11-16T08:22:45Z</dc:date>
    </item>
    <item>
      <title>Re: Copying users over the nodes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940927#M72789</link>
      <description>&lt;BR /&gt;Re: Galen&lt;BR /&gt;&lt;BR /&gt;&lt;QUOTE&gt;&lt;BR /&gt;Wouldn't it be nice if we had an application (from HP or the user community) that could assist with merging SYSUAF, RIGHTSLIST, proxies, etc.?&lt;BR /&gt;&lt;/QUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;I have written such a beast. When I find the time I'll put it (VMSINSTAL kits) on my website ( &lt;A href="http://www.quadratrix.be" target="_blank"&gt;www.quadratrix.be&lt;/A&gt; ).&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Kris (aka Qkcl)&lt;BR /&gt;</description>
      <pubDate>Wed, 16 Nov 2005 09:57:58 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940927#M72789</guid>
      <dc:creator>Kris Clippeleyr</dc:creator>
      <dc:date>2005-11-16T09:57:58Z</dc:date>
    </item>
    <item>
      <title>Re: Copying users over the nodes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940928#M72790</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;I tried to do it from DCL as Ian recomended in the first reply, but getting the following error when trying to write to the remote file-&lt;BR /&gt;&lt;BR /&gt;%DCL-W-TKNOVF, command element is too long - shorten&lt;BR /&gt;&lt;BR /&gt;And actually no record found for the user name at the remote end.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 16 Nov 2005 09:59:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940928#M72790</guid>
      <dc:creator>Mainak</dc:creator>
      <dc:date>2005-11-16T09:59:27Z</dc:date>
    </item>
    <item>
      <title>Re: Copying users over the nodes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940929#M72791</link>
      <description>Mainak,&lt;BR /&gt;&lt;BR /&gt;The format of the SYSUAF.DAT, RIGHTSLIST, and associated files are upward-compatible.&lt;BR /&gt;&lt;BR /&gt;The same basic steps necessary for moving RIGHTSLIST and SYSUAF files to another node are rather similar to the steps involved &lt;BR /&gt;in merging these files in an OpenVMS Cluster.&lt;BR /&gt;&lt;BR /&gt;Regarding the new NET$PROXY.DAT file, I hope we have to use syss$system: convert_proxy.exe to convert netproxy.dat to net$proxy.dat&lt;BR /&gt;&lt;BR /&gt;The big task here is that as RIGHTSLIST identifier values and UIC values that end up scattered around the target system must be rationalized to node where you copy.&lt;BR /&gt;&lt;BR /&gt;The lattermost case is resolving the identifier values is the often most difficult part. If you find &lt;BR /&gt;that an identifier value (or identifier name) from the source RIGHTSLIST collides with that of an identifier existing on the &lt;BR /&gt;target system, you must first determine if the two identifiers perform the same function. In most cases, they will not. If you encounter a collision, changing both of the identifier binary values (or names)involved in the collision to new and unique values can prevent security problems.&lt;BR /&gt;&lt;BR /&gt;In the same way the problem exist with UIC values, as these too tend to be scattered all over the system environment.  Like the&lt;BR /&gt;binary identifier values, you will find UIC values associated with disks, ACLs, queues, and various other structures.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Archunan</description>
      <pubDate>Wed, 16 Nov 2005 12:18:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940929#M72791</guid>
      <dc:creator>Arch_Muthiah</dc:creator>
      <dc:date>2005-11-16T12:18:59Z</dc:date>
    </item>
    <item>
      <title>Re: Copying users over the nodes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940930#M72792</link>
      <description>Mainak,&lt;BR /&gt;&lt;BR /&gt;&lt;QUOTE&gt;&lt;BR /&gt;I tried to do it from DCL as Ian recomended in the first reply, but getting the following error when trying to write to the remote file-&lt;BR /&gt;%DCL-W-TKNOVF, command element is too long - shorten&lt;BR /&gt;&lt;/QUOTE&gt;&lt;BR /&gt;and&lt;BR /&gt;&lt;QUOTE&gt;   (earlier)&lt;BR /&gt;FROM OPEN VMS 7.1 on VAX to OPEN VMS 7.3-1 on ALPHA?&lt;BR /&gt;&lt;/QUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;Yeah, that fits.&lt;BR /&gt;&lt;BR /&gt;On pre-V7.3-2 for a standard $ WRITE &lt;FILE&gt; &lt;STRING-SYMBOL&gt; the max symbol length is 255.&lt;BR /&gt;&lt;BR /&gt;You can overcome this by replacing&lt;BR /&gt;$ WRITE REMOTE RECORD&lt;BR /&gt;with&lt;BR /&gt;$ WRITE /SYMBOL REMOTE RECORD&lt;BR /&gt;&lt;BR /&gt;Success!&lt;BR /&gt;&lt;BR /&gt;Proost.&lt;BR /&gt;&lt;BR /&gt;Have one on me.&lt;BR /&gt;&lt;BR /&gt;jpe&lt;/STRING-SYMBOL&gt;&lt;/FILE&gt;</description>
      <pubDate>Wed, 16 Nov 2005 14:03:23 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940930#M72792</guid>
      <dc:creator>Jan van den Ende</dc:creator>
      <dc:date>2005-11-16T14:03:23Z</dc:date>
    </item>
    <item>
      <title>Re: Copying users over the nodes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940931#M72793</link>
      <description>Be careful! There is a lot of scope here for errors and confusion. For example,  usernames with duplicate UICs, invalid device, directory &amp;amp; file specifications. &lt;BR /&gt;&lt;BR /&gt;As you've found, playing with UAFs from DCL can exceed DCL token limits. As Jan has pointed out WRITE/SYMBOL should get beyond most of those errors, but not necessarily all (V8.2 extended DCL should help even more).&lt;BR /&gt;&lt;BR /&gt;&amp;gt;We have long ago learned to add&lt;BR /&gt;&amp;gt;identifiers NOT by just &lt;BR /&gt;&amp;gt;UAF&amp;gt;ADD/ID &lt;NAME&gt;, but to &lt;BR /&gt;&amp;gt;explicitly give them their value as well.&lt;BR /&gt;&lt;BR /&gt;  Note that Ian said:&lt;BR /&gt;&lt;BR /&gt;UAF&amp;gt; ADD/IDENT/NAME=name&lt;BR /&gt;&lt;BR /&gt;  This will find the UAF record "name", take the UIC value and create the correct identifier. Since it also accepts wild cards, this is a neat way to reconstruct a broken RIGHTSLIST, at least the username identifiers:&lt;BR /&gt;&lt;BR /&gt;UAF&amp;gt; ADD/IDENT/NAME=*&lt;BR /&gt;&lt;BR /&gt;  HOWEVER, if the user has been granted any identifiers, ADD/IDENT won't reconstruct the user's rightslist.&lt;BR /&gt;&lt;BR /&gt;&amp;gt; Wouldn't it be nice if we had an&lt;BR /&gt;&amp;gt;application (from HP or the user&lt;BR /&gt;&amp;gt;community) that could assist with &lt;BR /&gt;&amp;gt;merging SYSUAF, RIGHTSLIST, proxies, etc.?&lt;BR /&gt; &lt;BR /&gt;  CONVERT and/or MERGE already do a fairly good job of this, except they don't allow adding the new records to an open output file. &lt;BR /&gt;&lt;BR /&gt;  On the other hand, the most obvious place to put this capability (especially inter node copies) is in the OpenVMS Management Station.&lt;/NAME&gt;</description>
      <pubDate>Wed, 16 Nov 2005 20:27:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940931#M72793</guid>
      <dc:creator>John Gillings</dc:creator>
      <dc:date>2005-11-16T20:27:34Z</dc:date>
    </item>
    <item>
      <title>Re: Copying users over the nodes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940932#M72794</link>
      <description>The OpenVMS Management Station&lt;BR /&gt;&lt;A href="http://www.hp.com/go/openvms/argus" target="_blank"&gt;http://www.hp.com/go/openvms/argus&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;has its good points I suppose but I'm not convinced that managing a VMS system or systems from a windows PC is a good idea. Now if something similar was added to the VMS Cockpit Manager &lt;BR /&gt;&lt;A href="http://www.emulatorsinternational.com/en/cockpit.htm" target="_blank"&gt;http://www.emulatorsinternational.com/en/cockpit.htm&lt;/A&gt;&lt;BR /&gt;that would be differnt :-)</description>
      <pubDate>Thu, 17 Nov 2005 04:14:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940932#M72794</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2005-11-17T04:14:24Z</dc:date>
    </item>
    <item>
      <title>Re: Copying users over the nodes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940933#M72795</link>
      <description>Thanks everyone for all the helps.</description>
      <pubDate>Tue, 22 Nov 2005 07:40:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/copying-users-over-the-nodes/m-p/4940933#M72795</guid>
      <dc:creator>Mainak</dc:creator>
      <dc:date>2005-11-22T07:40:43Z</dc:date>
    </item>
  </channel>
</rss>

