Subject: | |
From: | |
Reply To: | |
Date: | Fri, 1 Dec 2000 18:14:53 -0800 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Some years ago I wrote a program to duplicate MPE account structures, for
the purpose of transferring them easily between systems (No 'buldacct'
utility back then). While I've enhanced it to handle volume sets, it does
not handle HFS directories.
The listing generated by its 'help' parameter should explain its
capabilities. If anyone is interested in receiving a copy, let me know.
Regards
Paul Christidis
:ACCTDUP.UTIL.SYS "help"
PHC --- Account duplication: V 2000.04.20 FRI, DEC 1, 2000, 6:05 PM
ACCTDUP creates a job stream with the needed MPE commands
to recreate the structure of MPE accounts/'Account Sets'
from one host to another. (Private volume info will ONLY
work on MPE/iX machines).
Only users with 'SM' capability can specify 'Account sets',
while users with 'AM' capability are restricted to generate
the structure for their specific MPE account.
The utility is executed as follows:
RUN ACCTDUP[;parm=n][;info='val1;val2;val3;...']
Parm <> 0 AND 'SM' capability invokes the 'CLEANUP' option.
(It is retained for backward compatibility reasons).
The different 'info' string values are:
AUTO - Eliminates some prompts and assigns the following
default values for:
Assign Jobname of [GENACCTS]
Replace old version [Y]
Submit stream file [N].
* Press 'Cr' to continue *
CLEANUP - Directs the utility to create two additional jobs.
'JGENALL' to stream the generated jobs for ALL selected
accounts and 'JCLEANUP' to 'cleanup' the mess.
HPSECURITY - Works only on MPE/V machines. It announces
the presence of the Security Monitor software and alters
the [new/alt]user command to include 'USERPASS=REQ' if
set. 'SETJCW HPSECURITY=1' has the same effect.
NODEFAULTS- Directs the utility NOT to include the values
for FILES, CPU, and CONNECT limits if they are set at
the default values.
UDCJOB - Directs the utility to create an additional file
'JSETUDCS' containing jobs for each account with set
UDC files. Can be used to set the UDCs after the files
are restored. Have used it to 'fix/clean' a corrupted
'command.pub.sys' file.
HELP - Prints this information.
* Press 'Cr' to continue *
DS=hostname - Used to identify a 'remote' machine from which
the MPE accounts will be extracted. The user MUST know
the MANAGER.SYS passwords for the remote machine.
GETHVS - Include any private volume information currently
associated with the account, so that they can be used
to rebuild it in the destination machine.
VS=NewVolSet- The needed commands for creating/updating the
specified account on the indicated 'NewVolSet' will be
included in the stream file. The additional 'CV' & 'UV'
capabilities will be 'included'.
:NOTE: The additional 'CV' & 'UV' capabilities required with
the 'GETHVS' & 'VS=' parameters will be 'included/added' in
the generated stream file.
If NONE of the account's groups reside in the '$SYS'
Volume Set then 'files=0' will be issued against the
'$SYS' volume set's entry for the account.
STOP ** End of Help Text **
|
|
|