<?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 in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391140#M94101</link>
    <description>Peter,&lt;BR /&gt;&lt;BR /&gt;There is almost never a good reason to use an actual device name, except in an actual MOUNT command.&lt;BR /&gt;&lt;BR /&gt;In this case, the most probable best answer is to use the DISK$xxx name created when the disk is MOUNTed.&lt;BR /&gt;&lt;BR /&gt;- Bob Gezelter, &lt;A href="http://www.rlgsc.com" target="_blank"&gt;http://www.rlgsc.com&lt;/A&gt;</description>
    <pubDate>Tue, 31 Mar 2009 13:56:57 GMT</pubDate>
    <dc:creator>Robert Gezelter</dc:creator>
    <dc:date>2009-03-31T13:56:57Z</dc:date>
    <item>
      <title>SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391125#M94086</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;I have two ES40 server one is used as a standalone failover and i need to update it so that the users and passwords are the same on both machines.I have copied over the sysuaf.lis file but it still doesn't let me log in on the backup server with the same password as the live server.&lt;BR /&gt;Any ideas?&lt;BR /&gt;&lt;BR /&gt;Thanks</description>
      <pubDate>Tue, 31 Mar 2009 09:52:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391125#M94086</guid>
      <dc:creator>Peter Clarke</dc:creator>
      <dc:date>2009-03-31T09:52:34Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391126#M94087</link>
      <description>Peter,&lt;BR /&gt;&lt;BR /&gt;the .LIS file is a text listing of the SYSUAF data. The file used by the system is SYS$SYSTEM:SYSUAF.DAT.&lt;BR /&gt;&lt;BR /&gt;cu,&lt;BR /&gt;  Martin</description>
      <pubDate>Tue, 31 Mar 2009 09:58:14 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391126#M94087</guid>
      <dc:creator>Martin Vorlaender</dc:creator>
      <dc:date>2009-03-31T09:58:14Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391127#M94088</link>
      <description>... or the file the logical name SYSUAF points to, if it is defined.</description>
      <pubDate>Tue, 31 Mar 2009 09:58:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391127#M94088</guid>
      <dc:creator>Martin Vorlaender</dc:creator>
      <dc:date>2009-03-31T09:58:57Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391128#M94089</link>
      <description>In addition to the SYSUAF.DAT that Martin has already noted, you'll likely want its friends; RIGHTSLIST.DAT, NETPROXY.DAT, and/or NET$PROXY.DAT.</description>
      <pubDate>Tue, 31 Mar 2009 10:11:56 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391128#M94089</guid>
      <dc:creator>Jim_McKinney</dc:creator>
      <dc:date>2009-03-31T10:11:56Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391129#M94090</link>
      <description>And do ucx sho prox and verify if the usernames are the same.&lt;BR /&gt;&lt;BR /&gt;Wim</description>
      <pubDate>Tue, 31 Mar 2009 10:45:33 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391129#M94090</guid>
      <dc:creator>Wim Van den Wyngaert</dc:creator>
      <dc:date>2009-03-31T10:45:33Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391130#M94091</link>
      <description>I am getting a message that the file is locked.. Do i need to take the system down to get this file?</description>
      <pubDate>Tue, 31 Mar 2009 11:07:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391130#M94091</guid>
      <dc:creator>Peter Clarke</dc:creator>
      <dc:date>2009-03-31T11:07:27Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391131#M94092</link>
      <description>Backup /  ignore = interlock &lt;BR /&gt;&lt;BR /&gt;THat tends to fine.&lt;BR /&gt;&lt;BR /&gt;Better would be &lt;BR /&gt;&lt;BR /&gt;$CONVERT/STAT/SHARE sysuaf sysuaf.copy&lt;BR /&gt;&lt;BR /&gt;Hein.</description>
      <pubDate>Tue, 31 Mar 2009 11:13:48 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391131#M94092</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2009-03-31T11:13:48Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391132#M94093</link>
      <description>Peter,&lt;BR /&gt;&lt;BR /&gt;The file may be locked because someone is accessing it. A quick test on two of my systems reveals that a simple COPY can work (although admittedly those two systems are not heavily active with other users).&lt;BR /&gt;&lt;BR /&gt;SHOW DEVICE/FILES will display all open files together with the process that has the file opened on the device. It can be a chore to go through, so I recommend routing the output to a file and using either SEARCH or an editor to search through the output.&lt;BR /&gt;&lt;BR /&gt;One can also use CONVERT to copy SYSUAF. As a last resort, one can use BACKUP/IGNORE=INTERLOCK, but one must then take steps to ensure that one has a good copy (if someone was updating the file at the time the BACKUP was being taken, there may be inconsistencies).&lt;BR /&gt;&lt;BR /&gt;Also, remember that RIGHTSLIST and the various proxy files need to be synchronized with SYSUAF.&lt;BR /&gt;&lt;BR /&gt;- Bob Gezelter, &lt;A href="http://www.rlgsc.com" target="_blank"&gt;http://www.rlgsc.com&lt;/A&gt;</description>
      <pubDate>Tue, 31 Mar 2009 11:19:16 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391132#M94093</guid>
      <dc:creator>Robert Gezelter</dc:creator>
      <dc:date>2009-03-31T11:19:16Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391133#M94094</link>
      <description>That worked thanks....&lt;BR /&gt;However now when i login i get the command line instead of the user menu that i had before... whats changed?</description>
      <pubDate>Tue, 31 Mar 2009 11:26:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391133#M94094</guid>
      <dc:creator>Peter Clarke</dc:creator>
      <dc:date>2009-03-31T11:26:55Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391134#M94095</link>
      <description>Seems to be the device it is $1$dka6: on live system but the home directory is on dra2: on the backup machine.&lt;BR /&gt;I changed it on one login and it worked.&lt;BR /&gt;Is there any way to change all users to point to this device? (easily)&lt;BR /&gt;I set up a logical pointing $1$dka6: to dra2: but this didn't work.</description>
      <pubDate>Tue, 31 Mar 2009 11:35:56 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391134#M94095</guid>
      <dc:creator>Peter Clarke</dc:creator>
      <dc:date>2009-03-31T11:35:56Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391135#M94096</link>
      <description>Check that your SYLOGIN.COM is the same on both systems, it can be found in Sys$Common:[SYSMGR].&lt;BR /&gt;&lt;BR /&gt;Also check your account in SYSUAF.DAT.   At the top on the left, there is a field called "LGICMD" which will normally indicate the name of the User's Login File.    If this file exists on your production side, it must also exist on your standby node, and must contain the same stuff. &lt;BR /&gt;&lt;BR /&gt;I should mention that if your "standby" is really a standby, then there are many other files which need to be kept synchronized - startup files for example, Queue Manager DB files, etc.&lt;BR /&gt;&lt;BR /&gt;Dave</description>
      <pubDate>Tue, 31 Mar 2009 11:46:46 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391135#M94096</guid>
      <dc:creator>The Brit</dc:creator>
      <dc:date>2009-03-31T11:46:46Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391136#M94097</link>
      <description>&lt;!--!*#--&gt;&amp;gt; Is there any way to change all users to&lt;BR /&gt;&amp;gt; point to this device? (easily)&lt;BR /&gt;&lt;BR /&gt;Define "easily".&lt;BR /&gt;&lt;BR /&gt;Around here, users (mostly I) have SYSUAF&lt;BR /&gt;settings like this:&lt;BR /&gt;&lt;BR /&gt;Default:  HOME_SMS:[SMS]&lt;BR /&gt;&lt;BR /&gt;where HOME_user-name is a logical name:&lt;BR /&gt;&lt;BR /&gt;ALP $ show logical /full home_sms&lt;BR /&gt;   "HOME_SMS" [exec] = "ALP$DKA0:" (LNM$SYSTEM_TABLE)&lt;BR /&gt;&lt;BR /&gt;which is defined at system start-up, in a&lt;BR /&gt;node-specific command procedure, so it can be&lt;BR /&gt;anything one might like, anywhere one might&lt;BR /&gt;like it.&lt;BR /&gt;&lt;BR /&gt;&amp;gt; I set up a logical pointing $1$dka6: to&lt;BR /&gt;&amp;gt; dra2: but this didn't work.&lt;BR /&gt;&lt;BR /&gt;That's what you _think_ did.  Now, perhaps&lt;BR /&gt;you could disclose what you _actually_ did,&lt;BR /&gt;and how you decided that it "didn't work".</description>
      <pubDate>Tue, 31 Mar 2009 11:52:42 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391136#M94097</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2009-03-31T11:52:42Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391137#M94098</link>
      <description>Other folks have discussed the direct approach here; replicating the SYSUAF file and setting up the logical name for SYSUAF. &lt;BR /&gt;&lt;BR /&gt;Here are some variations to what has been discussed in other replies, and some background on how some of these pieces work, and work together.  And sometimes don't work.&lt;BR /&gt;&lt;BR /&gt;If you're just looking to synchronize passwords, you can trump the whole password replication and synchronization discussion using LDAP on V8.3 or with one of the other external authentication mechanisms; your passwords can be sitting in a remote Active Directory or Open Directory store.  Intro:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://64.223.189.234/node/359" target="_blank"&gt;http://64.223.189.234/node/359&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;SYSUAF is just one part of the authentication environment.   If you're not (also) keeping the UICs lined up, you can end up with access incorrectly blocked or incorrectly not blocked.  See the section on merging here:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://64.223.189.234/node/169" target="_blank"&gt;http://64.223.189.234/node/169&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;If you're replicating, you need be aware of UICs and identifiers, too.  Tool:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://64.223.189.234/node/426" target="_blank"&gt;http://64.223.189.234/node/426&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Regardless, the best approach here is to cluster.  That gets you the selective use of your hot-spare as part of your production environment, and both hosts are continuously current.  Yes, the cluster licenses are expensive.&lt;BR /&gt;&lt;BR /&gt;And by coincidence, I'm writing some C code in this same basic area this week, and have code that replicates the SYSUAF data over into another database.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 31 Mar 2009 12:10:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391137#M94098</guid>
      <dc:creator>Hoff</dc:creator>
      <dc:date>2009-03-31T12:10:13Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391138#M94099</link>
      <description>the command i ran was:&lt;BR /&gt;&lt;BR /&gt;define/sys $1$dka6: dra2:&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 31 Mar 2009 12:43:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391138#M94099</guid>
      <dc:creator>Peter Clarke</dc:creator>
      <dc:date>2009-03-31T12:43:55Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391139#M94100</link>
      <description>&lt;!--!*#--&gt;&amp;gt;  the command i ran was:&lt;BR /&gt;&amp;gt; &lt;BR /&gt;&amp;gt; define/sys $1$dka6: dra2:&lt;BR /&gt;&lt;BR /&gt;That's a start.  I'd probably start with&lt;BR /&gt;something more like:&lt;BR /&gt;&lt;BR /&gt;define /system /executive_mode $1$dka6 dra2:&lt;BR /&gt;&lt;BR /&gt;and then I might consider answering the part&lt;BR /&gt;about:&lt;BR /&gt;&lt;BR /&gt;&amp;gt; [...] how you decided that it "didn't&lt;BR /&gt;&amp;gt; work".&lt;BR /&gt;&lt;BR /&gt;Showing actual commands with their actual&lt;BR /&gt;output is often more helpful than vague&lt;BR /&gt;descriptions and/or interpretations.</description>
      <pubDate>Tue, 31 Mar 2009 13:07:45 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391139#M94100</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2009-03-31T13:07:45Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391140#M94101</link>
      <description>Peter,&lt;BR /&gt;&lt;BR /&gt;There is almost never a good reason to use an actual device name, except in an actual MOUNT command.&lt;BR /&gt;&lt;BR /&gt;In this case, the most probable best answer is to use the DISK$xxx name created when the disk is MOUNTed.&lt;BR /&gt;&lt;BR /&gt;- Bob Gezelter, &lt;A href="http://www.rlgsc.com" target="_blank"&gt;http://www.rlgsc.com&lt;/A&gt;</description>
      <pubDate>Tue, 31 Mar 2009 13:56:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391140#M94101</guid>
      <dc:creator>Robert Gezelter</dc:creator>
      <dc:date>2009-03-31T13:56:57Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391141#M94102</link>
      <description>Since this rerouting of devices should only be a temporary solution, change all users home device to use the same logical name on both systems.&lt;BR /&gt;To answer Your question&lt;BR /&gt;&amp;gt;&amp;gt; Is there any way to change all users to point to this device? (easily)&lt;BR /&gt;&lt;BR /&gt;Well, since $getuai has no way to use wildcard user names,&lt;BR /&gt;the simplest is to use the output of &lt;BR /&gt;Authorize list/brief (-&amp;gt;sysuaf.lis), and process with a command procedure like this:&lt;BR /&gt;&lt;BR /&gt; $! record position of authorize list/brief:&lt;BR /&gt;$ _S_owner = 0&lt;BR /&gt;$ _L_owner = 19&lt;BR /&gt;$ _S_username  = 20&lt;BR /&gt;$ _L_username  = 15&lt;BR /&gt;$ _S_uic   = 36&lt;BR /&gt;$ _L_uic   = 12&lt;BR /&gt;$ _S_account = 49&lt;BR /&gt;$ _L_account = 8&lt;BR /&gt;$ _S_privs = 59&lt;BR /&gt;$ _L_privs = 7&lt;BR /&gt;$ _S_pri   = 67&lt;BR /&gt;$ _L_pri   = 2&lt;BR /&gt;$ _S_devdir   = 69&lt;BR /&gt;$ _l_devdir   = 20&lt;BR /&gt;$!&lt;BR /&gt;$ open/error=exit uaf sysuaf.lis&lt;BR /&gt;$ read/end=done uaf line&lt;BR /&gt;$LOOP:&lt;BR /&gt;$ read/end=done uaf line&lt;BR /&gt;$ owner=f$edit(f$extract(_S_owner,_L_owner,line),"TRIM")&lt;BR /&gt;$ username=f$edit(f$extract(_S_username,_L_username,line),"TRIM")&lt;BR /&gt;$ uic=f$edit(f$extract(_S_uic,_L_uic,line),"TRIM")&lt;BR /&gt;$ account=f$edit(f$extract(_S_account,_L_account,line),"TRIM")&lt;BR /&gt;$ privs=f$edit(f$extract(_S_privs,_L_privs,line),"TRIM")&lt;BR /&gt;$ pri=f$edit(f$extract(_S_pri,_L_pri,line),"TRIM")&lt;BR /&gt;$ devdir=f$edit(f$extract(_S_devdir,_L_devdir,line),"TRIM")&lt;BR /&gt;$ if f$edit(devdir,"UPCASE,COMPRESS").eqs."DISUSER"&lt;BR /&gt;$ then&lt;BR /&gt;$  write sys$output "User ",username," is disabled: no dev:[directory]!"&lt;BR /&gt;$  dev=""&lt;BR /&gt;$  dir = ""&lt;BR /&gt;$ else&lt;BR /&gt;$  dev=f$parse(devdir,,,"DEVICE","SYNTAX_ONLY")&lt;BR /&gt;$  dir=f$parse(devdir,,,"DIRECTORY","SYNTAX_ONLY")&lt;BR /&gt;$ endif&lt;BR /&gt;$ if dev.eqs.p1 then authorize mod 'username'/device='p2'&lt;BR /&gt;$ goto loop&lt;BR /&gt;$DONE:&lt;BR /&gt;$ close uaf&lt;BR /&gt;$EXIT:&lt;BR /&gt;$ exit&lt;BR /&gt;&lt;BR /&gt;Assuming AUTHORIZE :== $AUTHORIZE&lt;BR /&gt;Call this as "@thisone olddevice newdevice" .&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 01 Apr 2009 11:17:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391141#M94102</guid>
      <dc:creator>Joseph Huber_1</dc:creator>
      <dc:date>2009-04-01T11:17:11Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391142#M94103</link>
      <description>Howdy,&lt;BR /&gt;&lt;BR /&gt;The reason the DEFINE didn't work is because you have it the wrong way around! You are wanting to set up a logical called DRA2, not a logical called $1$DKA6 (or whatever your value is). &lt;BR /&gt;Format is DEFINE/SYSTEM logical-name value&lt;BR /&gt;so you want define/sys dra2 $1$dka6&lt;BR /&gt;(make sure you deassign/sys the logical name you erroneously set up otherwise you'll have a logical name translation loop)&lt;BR /&gt;&lt;BR /&gt;BTW, all my systems do NOT have the user's login device hardcoded, all use logical names - ie USERDISK.&lt;BR /&gt;&lt;BR /&gt;Have fun,&lt;BR /&gt;&lt;BR /&gt;PJ</description>
      <pubDate>Wed, 01 Apr 2009 19:43:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391142#M94103</guid>
      <dc:creator>Paul Jerrom</dc:creator>
      <dc:date>2009-04-01T19:43:32Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391143#M94104</link>
      <description>Oopsie, re-reading the thread shows it was me that got the define around the wrong way - sorry!!&lt;BR /&gt;&lt;BR /&gt;But comment re. logicals cf device names still applies.&lt;BR /&gt;&lt;BR /&gt;PJ</description>
      <pubDate>Wed, 01 Apr 2009 19:45:00 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391143#M94104</guid>
      <dc:creator>Paul Jerrom</dc:creator>
      <dc:date>2009-04-01T19:45:00Z</dc:date>
    </item>
    <item>
      <title>Re: SYSUAF</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391144#M94105</link>
      <description>&lt;!--!*#--&gt;Paul wrote&lt;BR /&gt;&lt;BR /&gt;"Format is DEFINE/SYSTEM logical-name value&lt;BR /&gt;so you want define/sys dra2 $1$dka6"&lt;BR /&gt;&lt;BR /&gt;No! Always use a colon in the equivalence name if it is a device or another logical name that is DEFINE-ed to be part of a file-spec. (OTOH, omit the colon for queue names, forms, and characteristics; mail addresses; data [as in "$ DEFINE EVE$KEYPAD EDT" and such[; etc.)&lt;BR /&gt;&lt;BR /&gt;$ DEFINE/SYSTEM DRA2 $1$DKA6:&lt;BR /&gt;&lt;BR /&gt;or $ DEFINE/SYSTEM $1$DKA6 DRA2: ! whichever it is !&lt;BR /&gt;&lt;BR /&gt;Omitting the colon causes problems in certain cases. &lt;BR /&gt;&lt;BR /&gt;For example:&lt;BR /&gt;&lt;BR /&gt;$ SH DEV DSA0&lt;BR /&gt; &lt;BR /&gt;Device                  Device           Error    Volume         Free  Trans Mnt&lt;BR /&gt; Name                   Status           Count     Label        Blocks Count Cnt&lt;BR /&gt;DSA0:                   Mounted              0  OPENVMS062      837135   197   1&lt;BR /&gt;$1$DKA0:       (IDS15)  ShadowSetMember      0  (member of DSA0:)&lt;BR /&gt;$&lt;BR /&gt;$ DEFINE BLAH DSA0&lt;BR /&gt;$ SET DEFAULT BLAH:[SYS0]&lt;BR /&gt;%RMS-F-DIR, error in directory name&lt;BR /&gt;$ DEFINE BLAH DSA0:&lt;BR /&gt;%DCL-I-SUPERSEDE, previous value of BLAH has been superseded&lt;BR /&gt;$ SET DEFAULT BLAH:[SYS0]&lt;BR /&gt;$ SHOW DEFAULT&lt;BR /&gt;  BLAH:[SYS0]&lt;BR /&gt;$&lt;BR /&gt;&lt;BR /&gt;"BTW, all my systems do NOT have the user's login device hardcoded, all use logical names - ie USERDISK."&lt;BR /&gt;&lt;BR /&gt;I agree. The only place you should use a physical disk name is when you MOUNT the device and define a /SYSTEM logical name in your startup procedures that points to the device.* If you then reference this disk only via the logical name, changing the disk name is easy: you just redefine the logical name to point to the new disk name. This saves you the trouble of changing all disk references in all your code, command proceudres, databases (SYSUAF.DAT, e.g.), and such. You need only redefine one logical name in your startup procedures.&lt;BR /&gt;&lt;BR /&gt;* Alternatively, you can reference DISK$volume_label instead of defining your own logical name. This way the volume label is your core reference.&lt;BR /&gt;&lt;BR /&gt;AEF&lt;BR /&gt;</description>
      <pubDate>Thu, 02 Apr 2009 11:58:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sysuaf/m-p/4391144#M94105</guid>
      <dc:creator>AEFAEF</dc:creator>
      <dc:date>2009-04-02T11:58:59Z</dc:date>
    </item>
  </channel>
</rss>

