Configuring A Domain
From the GTM Prompt, start VA FileMan. The command is
GTM>D Q^DI
New this year, FileMan won't start without a value in the variable DUZ which identifies the user with an entry in the NEW PERSON file. Once you have your own entry in NEW PERSON, that will be the preferred value for DUZ, but we have to start somewhere. :-)
So we can set DUZ in advance to any number other than "0". And FileMan will let us in.
GTM>S DUZ=.007 GTM>D Q^DI VA FileMan 22MSC Select OPTION:
If DUZ is not set, he will ask for one thus:
GTM>D Q^DI VA FileMan 22MSC Identity =
And now he will insist on the number of an actual entry in the NEW PERSON file, for example "1"... That done, we can proceed to select Option: 1 to Edit the DOMAIN file.
Identity = .007 ?? Identity = 1 SCHLEHUBER,CAMERON ...OK? Yes// (Yes) Select OPTION: 1 ENTER OR EDIT FILE ENTRIES INPUT TO WHAT FILE: DEVICE//DOMAIN (18 entries) EDIT WHICH FIELD: ALL// Select DOMAIN NAME:? Answer with DOMAIN NAME, or TCP/IP POLL FLAG, or SYNONYM Do you want the entire 18-Entry DOMAIN List?Y (Yes) Choose from: BONEZ.STREETCHIRO.COM EPHARMACY.VITRIA-EDI.AAC.VA.GO FHIE.MED.VA.GOV FORUM.VA.GOV MAIL.CIO.MED.VA.GOV MPIDC-AUSTIN.MED.VA.GOV Q-CLU.MED.VA.GOV Q-CLW.MED.VA.GOV Q-NPC.MED.VA.GOV Q-NPP.MED.VA.GOV Q-NPQ.MED.VA.GOV Q-PSS.MED.VA.GOV Q-SCD.MED.VA.GOV TPB-AUSTIN.MED.VA.GOV VISTA.MED.VA.GOV VISTA.PLATINUM.MED.VA.GOV VISTA.STREETCHIRO.COM You may enter a new DOMAIN, if you wish Answer must be 1-64 characters in length. Select DOMAIN NAME:BONEZ.OSWIZARDS.COM Are you adding 'BONEZ.OSWIZARDS.COM' as a new DOMAIN (the 19TH)? No//Y (Yes) FLAGS:^
Now to complete the DOMAIN set up by Christening the new domain.
Go back to the GTM> Prompt and type "D CHRISTEN^XMUDCHR".
GTM>D CHRISTEN^XMUDCHR * * * WARNING * * * * You are about to change the domain name of this facility in the MailMan Site Parameters file. Currently, this facility is named: BONEZ.STREETCHIRO.COM You must be extremely sure before you proceed! Are you sure you want to change the name of this facility? NO// YES Select DOMAIN NAME: BONEZ.STREETCHIRO.COM//BONEZ 1 BONEZ.OSWIZARDS.COM 2 BONEZ.STREETCHIRO.COM CHOOSE 1-2: 1 BONEZ.OSWIZARDS.COM The domain name for this facility is now: BONEZ.OSWIZARDS.COM PARENT: VISTA.STREETCHIRO.COM// TIME ZONE: PDT//PST PACIFIC STANDARD VISTA.STREETCHIRO.COM has been initialized as your 'parent' domain. (Forum is usually the parent domain, unless this is a subordinate domain.) You may edit the MailMan Site Parameter file to change your parent domain. We will not initialize your transmission scripts. Use the 'Subroutine editor' option under network management menu to add your site passwords to the MINIENGINE script, and the 'Edit a script' option to edit any domain scripts that you choose to. GTM>
Determine the internal entry of the new domain. Remember this number as it will be used in subsequent steps. Get back to the Select OPTION: Prompt and enter "INQUIRE" or "5" (once again, you can type ?? to see the available options and 5 is INQUIRE TO FILE ENTRIES) then at the Select DOMAIN NAME: Prompt, enter the new domain name you just created. Answer "N" to STANDARD CAPTIONED OUTPUT and at PRINT FIELD: answer "NUMBER". The domain number is "printed" to the screen.
GTM>D Q^DI VA FileMan 22.0 Select OPTION: 5 INQUIRE TO FILE ENTRIES OUTPUT FROM WHAT FILE: DOMAIN// Select DOMAIN NAME:BONEZ 1 BONEZ.OSWIZARDS.COM 2 BONEZ.STREETCHIRO.COM CHOOSE 1-2:1 BONEZ.OSWIZARDS.COM ANOTHER ONE: STANDARD CAPTIONED OUTPUT? Yes// (Yes) Include COMPUTED fields: (N/Y/R/B): NO// BOTH Computed Fields and Record Number (IEN) NUMBER: 22 NAME: BONEZ.OSWIZARDS.COM LEVEL 1 NAME (c): COM LEVEL 2 NAME (c): OSWIZARDS.COM LEVEL 3 NAME (c): BONEZ.OSWIZARDS.COM LEVEL 4 NAME (c): BONEZ.OSWIZARDS.COM Select DOMAIN NAME:
See, my number for the domain is 22 in this instance.
From the GTM Prompt repoint the KERNEL SYSTEM PARAMETERS and RPC BROKER PARAMETERS files to the new domain, go back to the GTM> Prompt and enter 'S $P(^XTV(8989.3,1,0),"^")=22' and 'S $P(^XWB(8994.1,1,0),"^")=22' where 22 is the internal number of the new domain we just established in the previous step. {We are here assigning an internal entry, or pointer, to our domain which lives in the DOMAIN File. These two files, KERNEL SYSTEM PARAMETERS and RPC BROKER PARAMETERS, have flags set that force only a single, uneditable entry for the DOMAIN field in each. The messy hand work here is needed to defeat that constraint to set up the site.}
GTM>S $P(^XTV(8989.3,1,0),"^")=22 GTM>S $P(^XWB(8994.1,1,0),"^")=22 GTM>
Then from the GTM> Prompt again start FileMan with "D Q^DI". At Select OPTION: enter "6" (UTILITY FUNCTIONS) then select RE-INDEX FILE. At MODIFY WHAT FILE, enter "KERNEL SYSTEM PARAMETERS". Then do the same for the RPC BROKER PARAMETERS file. See example below for the rest of the dialogue.
GTM>D Q^DI VA FileMan 22.0 Select OPTION: UTILITY FUNCTIONS Select UTILITY OPTION: RE-INDEX FILE MODIFY WHAT FILE: KERNEL SYSTEM PARAMETERS// THERE ARE 13 INDICES WITHIN THIS FILE DO YOU WISH TO RE-CROSS-REFERENCE ONE PARTICULAR INDEX? No// NO (No) OK, ARE YOU SURE YOU WANT TO KILL OFF THE EXISTING 13 INDICES? No// YES (Yes) DO YOU THEN WANT TO 'RE-CROSS-REFERENCE'? Yes// (Yes) ...SORRY, LET ME THINK ABOUT THAT A MOMENT... FILE WILL NOW BE 'RE-CROSS-REFERENCED'................ Select UTILITY OPTION: Select UTILITY OPTION: RE-INDEX FILE MODIFY WHAT FILE: KERNEL SYSTEM PARAMETERS// RPC BROKER SITE PARAMETERS (1 entry) THERE ARE 5 INDICES WITHIN THIS FILE DO YOU WISH TO RE-CROSS-REFERENCE ONE PARTICULAR INDEX? No// (No) OK, ARE YOU SURE YOU WANT TO KILL OFF THE EXISTING 5 INDICES? No// YES (Yes) DO YOU THEN WANT TO 'RE-CROSS-REFERENCE'? Yes// (Yes) ...SORRY, THIS MAY TAKE A FEW MOMENTS... FILE WILL NOW BE 'RE-CROSS-REFERENCED'...... Select UTILITY OPTION:
Check the VOLUME SET File. The VOLUME SET File should not need any changes. At Select OPTION: enter "1" for EDIT OR ENTER FILE ENTRIES. The choice should be:
INPUT TO WHAT FILE: SOME OTHER CHOICE//VOLUME SET EDIT WHICH FIELD: ALL//
At Select VOLUME SET Prompt type "??" to see a list of entries.
When asked which volume set again, type in whatever your VOLUME SET is.
Select OPTION: 1 ENTER OR EDIT FILE ENTRIES INPUT TO WHAT FILE: RPC BROKER SITE PARAMETERS// VOLUME SET (1 entry) EDIT WHICH FIELD: ALL// Select VOLUME SET: ?? ROU You may enter a new VOLUME SET, if you wish Answer should be the name of a volume set. When each cpu can have only one volume set, this is also the cpu name. Answer will be used in extended global references to reach this volume. Select VOLUME SET: ROU VOLUME SET: ROU// TYPE: GENERAL PURPOSE VOLUME SET// INHIBIT LOGONS?: NO// LINK ACCESS?: YES// OUT OF SERVICE?: NO// REQUIRED VOLUME SET?: NO// TASKMAN FILES UCI: ROU//VAH TASKMAN FILES VOLUME SET: ROU// REPLACEMENT VOLUME SET: DAYS TO KEEP OLD TASKS: 4// SIGNON/PRODUCTION VOLUME SET: Yes// Select VOLUME SET:
This step is to get the proper value for the BOX-VOLUME PAIR in the TASKMAN SITE PARAMETERS File. Edit the TASKMAN SITE PARAMETER File (# 14.7) to update the BOX-VOLUME PAIR. Note that when you enter a "?" at the BOX-VOLUME PAIR Prompt, it tells you what the correct value should be.
Select OPTION: 1 ENTER OR EDIT FILE ENTRIES INPUT TO WHAT FILE: VOLUME SET// TASKMAN SITE PARAMETERS (1 entry) EDIT WHICH FIELD: ALL// Select TASKMAN SITE PARAMETERS BOX-VOLUME PAIR: ? Answer with TASKMAN SITE PARAMETERS BOX-VOLUME PAIR: ROU:bonez You may enter a new TASKMAN SITE PARAMETERS, if you wish Answer must be 3-30 characters in length. The value for the current account is ROU:bonez Select TASKMAN SITE PARAMETERS BOX-VOLUME PAIR: ROU:bonez BOX-VOLUME PAIR: ROU:bonez// RESERVED: ^
Now update the RPC BROKER SITE PARAMETER File.
Select OPTION: 1 ENTER OR EDIT FILE ENTRIES INPUT TO WHAT FILE: TASKMAN SITE PARAMETERS// RPC BROKER SITE PARAMETERS (1 entry) EDIT WHICH FIELD: ALL// Select RPC BROKER SITE PARAMETERS DOMAIN NAME: BONEZ.OSWIZARDS.COM ...OK? Yes// YES (Yes) DOMAIN NAME: BONEZ.OSWIZARDS.COM// MAIL GROUP FOR ALERTS: Select BOX-VOLUME PAIR: ROU:bonez// BOX-VOLUME PAIR: ROU:bonez// Select PORT: 9200// PORT: 9200// TYPE OF LISTENER: Original// STATUS: STOPPED// CONTROLLED BY LISTENER STARTER: NO//YES OR NO? Select RPC BROKER SITE PARAMETERS DOMAIN NAME: