1 INFO-VAX	Wed, 15 Mar 2006	Volume 2006 : Issue 147       Contents:& Re: Building SSL support on VMS V7.3-2& Re: Building SSL support on VMS V7.3-2 Re: Digital Networks on eBay Re: Eve - displaying ESC?  Re: Eve - displaying ESC? ! FIPS 200 has now been promulgated  FYI selling PWS600- Image Backup and Restore of Bound Volume sets 1 Re: Image Backup and Restore of Bound Volume sets 1 Re: Image Backup and Restore of Bound Volume sets 1 Re: Image Backup and Restore of Bound Volume sets 1 Re: Image Backup and Restore of Bound Volume sets P Managing Transition: Maximize your OpenVMS IT Investment with HP Integrity Serve Mtools for VMS (?)# Re: Newbie Problem Setting Up TCPIP # Re: Newbie Problem Setting Up TCPIP  Re: VMS Updates  Re: VMS Updates  Re: VMS Updates  Re: VMS Updates  Re: VMS Updates % Re: [F$GETQUI] Please explain RAD ;-) % Re: [F$GETQUI] Please explain RAD ;-)   F ----------------------------------------------------------------------  % Date: Tue, 14 Mar 2006 22:19:09 -0600 ' From: Dave Harrold <DHarrold@wi.rr.com> / Subject: Re: Building SSL support on VMS V7.3-2 8 Message-ID: <e75f125cidec26rpl16b4lv2erroehnruf@4ax.com>  E On Sat, 25 Feb 2006 12:42:49 -0600 (CST), sms@antinode.org (Steven M.  Schweda) wrote:   ' >From: Frank da Cruz <fdc@columbia.edu>  > E >> Right, as noted on the website the FTP client is available only in 1 >> the Unix version of C-Kermit and in Kermit 95.  > < >   Anyone desperate for entertainment might wish to peruse: > 1 >      http://antinode.org/ftp/kermit/2006-02-25/ , >      ftp://antinode.org/kermit/2006-02-25/ > B >The CKVKER.COM procedure has two new "P2" options: F = large-fileG >support, and I = internal FTP.  (No complaint for "F" on VAX -- lazy.)    [snip]   Steve,  E thanks for this.  I only did very basic testing of the new ftp client D and that seems to work O.K.  Not very extensive testing, admittedly.  C Now the project that needed this has been lowered in priority, so I 2 probably wouldn't be doing more to test this soon.   > I >------------------------------------------------------------------------  > 5 >   Steven M. Schweda               (+1) 651-699-9818 4 >   382 South Warwick Street        sms@antinode-org >   Saint Paul  MN  55105-2547  
 Thanks again,    Dave Harrold    N ..............................................................................N David Harrold                                 E-Mail: David.Harrold@aurora.orgN Lead Software Systems Engineer                 Phone:           (414) 647-6204N                                                Pager:           (414) 941-4634N Aurora Health Care                               Fax:           (414) 647-4999 3031 W. Montana Street Milwaukee, WI 53215    ------------------------------  + Date: Tue, 14 Mar 2006 22:35:39 -0600 (CST) * From: sms@antinode.org (Steven M. Schweda)/ Subject: Re: Building SSL support on VMS V7.3-2 2 Message-ID: <06031422353911_2020036B@antinode.org>  ' From: Dave Harrold <DHarrold@wi.rr.com>   3 > >      http://antinode.org/ftp/kermit/2006-02-25/ . > >      ftp://antinode.org/kermit/2006-02-25/  G > thanks for this.  I only did very basic testing of the new ftp client F > and that seems to work O.K.  Not very extensive testing, admittedly.  G    Fear not.  If it seemed to work at all, then it's probably perfect.  & I did at least two files with it, too.  E > Now the project that needed this has been lowered in priority, so I 4 > probably wouldn't be doing more to test this soon.  E    It's amazing how frequently that happens.  In any case, the basics A are now available for the code and the builder, so if anyone gets G serious about adding the fancy features, at least a few of the annoying " details have been dealt with once.  4    Thanks for the report.  Wake me if it gets worse.  H ------------------------------------------------------------------------  4    Steven M. Schweda               (+1) 651-699-98183    382 South Warwick Street        sms@antinode-org     Saint Paul  MN  55105-2547    ------------------------------  % Date: Tue, 14 Mar 2006 21:11:54 -0600 2 From: David J Dachtera <djesys.nospam@comcast.net>% Subject: Re: Digital Networks on eBay + Message-ID: <441785F9.1F26CA7B@comcast.net>    "Stanley F. Quayle" wrote: > A > This is strange.  Did Digital Networks set up an outlet store??  > F > http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=5879923470&ssPage  C eBay Stores are an option for affordable "store fronts" on the web.   F I'd even encourage all of the ISVs who post regularly to this group toH look into that option for yourselves. According to the eBay University IB attended over the weekend, you CAN "legally" link back to your own2 commercial web presence from your eBay store page.   Islandco would be a natural.  ( Likewise PSC, SP32 and a host of others.  F Anyone still holding an OpenVMS reseller certification should probably also consider that venue.   C What would *REALLY* be choice is if we could convince HP to license H resellers to distribute the SPL as well as the OVMS media via web storesE so end-user sites as well as hobbyists could have ready access to the E media. I'd have a hard time believing that what we used to call "MDS" A and "Update Service" is a major profit center for the OVMS group. F Selling the genuine media via a web store should satisfy the market in3 light of HPs reluctance to make these downloadable.    --   David J Dachtera dba DJE Systems  http://www.djesys.com/  & Unofficial OpenVMS Marketing Home Page! http://www.djesys.com/vms/market/   ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/   " Unofficial OpenVMS-IA32 Home Page: http://www.djesys.com/vms/ia32/   ) Unofficial OpenVMS Hobbyist Support Page: " http://www.djesys.com/vms/support/   ------------------------------    Date: 14 Mar 2006 17:27:33 -0800 From: dooleys@snowy.net.au" Subject: Re: Eve - displaying ESC?C Message-ID: <1142386053.029699.199060@j33g2000cwa.googlegroups.com>   & As at version 7.2-1 it still truncates Phil   ------------------------------  % Date: Tue, 14 Mar 2006 20:14:10 -0500 3 From: "Peter Weaver" <newsonly@weaverconsulting.ca> " Subject: Re: Eve - displaying ESC?9 Message-ID: <VTJRf.1877$fy1.170719@news20.bellglobal.com>   a <mabbuttg@yahoo.ca> wrote in message news:1141963094.592037.18970@u72g2000cwu.googlegroups.com... A > Is there anyway to get Eve to display something where an escape F > character occurs in a text file (not necessarily the escape itself -    B EVE actually displays ASCII 26 instead of ASCII 27 for the escape,G so if you have a terminal emulator that can translate 26 into something , that can be displayed then you will be fine.  B If you are running WRQ Reflection then it has "Translation Tables"B built into it.  First you have to enable "Data Stream Translation"H then define a key to open the Translation Tables (it is all in the help,E just search for Translation Tables Overview) then define character 1A H (that is 26 in hex; TPU displays character 26 instead of 27 to make sureG it does not do weird things to the display) to another character. I use G A7 since that is a character I doubt I will ever need and it looks like  a suitable ESC character to me.   @ To see what A7 looks like in your terminal emulator you can type  
 $ x[0,8]=%XA7  $ show sym x	   X = ""   H Other terminal emulators may have the same thing built in, just remember< to change character 26 instead of 27 and you should be fine.  B > I've read there are some issues with terminals interpreting themF > instead of displaying them)?  I'm doing some work with printer formsG > and PCL escape codes and I'm finding the lack of them annoying when I  > go back to edit a file.    >...  H If you are working with PCL codes then this TPU code might help you out;   TRANSLATE_PCL.TPU;17   ! F !   This procedure copies the current buffer and replaces all PCL code/ !   (we hope) with human readable descriptions.  !  !   29-SEP-2004  Peter Weaver  ! + PROCEDURE  translate_controls  (char_range) 
      LOCAL          replace_text; ! 5 !  The  range  *must*  be  a  single  character  long  ! $      IF  LENGTH  (char_range)  <>  1      THEN RETURN  0;      ENDIF;  !  !  !     IF char_range = "@"  !   THEN# !      Select_start = SELECT(NONE);  !      MOVE_HORIZONTAL (3);  !      isPJL = SELECT_RANGE; !      IF isPJL = "PJL"  !         THEN !       ERASE  (char_range);    ! C !    Loop until we see a termination character or a single chracter  sequence !       done_this_sequence := 0;   	      loop &         EXITIF done_this_sequence = 1;         parse_sequence ;
      endloop;         RETURN  1;   
 ENDPROCEDURE;    PROCEDURE parse_sequence  2      Parameterized_character := CURRENT_CHARACTER;      ERASE_CHARACTER (1);   !      CASE Parameterized_character          ["E"]: ! <ESC>E )            COPY_TEXT ("{Printer Reset}"); #            done_this_sequence := 1;          ["="]: ! <ESC>= *            COPY_TEXT ("{Half Line Feed}");#            done_this_sequence := 1;          ["9"]: ! <ESC>9 4            COPY_TEXT ("{Clear Horizontal Margins}");#            done_this_sequence := 1;          ["P"]: ! <ESC>P 3            COPY_TEXT ("{Device Control Sequence}"); #            done_this_sequence := 1;          ["]"]: ! <ESC>] 5            COPY_TEXT ("{VMS Queue Manager Command}"); #            done_this_sequence := 1;          ["\"]: ! <ESC>\ -            COPY_TEXT ("{String Terminator}"); #            done_this_sequence := 1;            ["(",")"]: ! <ESC>(?#?.            get_parameterized_escape_sequences;%            get_termination_character;             CASE group_character                 ["I"]: ! <ESC>(i#?+                  CASE termination_character )                     ["D","d"]: ! <ESC>(ID 2                        COPY_TEXT ('{Symbol Set}');                  ENDCASE;                 ["s"]: ! <ESC>(s#?+                  CASE termination_character *                     ["P","p"]: ! <ESC>(s#PH                        COPY_TEXT ('{Spacing is: ' + value_string + '}');*                     ["H","h"]: ! <ESC>(s#HF                        COPY_TEXT ('{Pitch is: ' + value_string + '}');*                     ["V","v"]: ! <ESC>(s#VG                        COPY_TEXT ('{Height is: ' + value_string + '}'); *                     ["S","s"]: ! <ESC>(s#SF                        COPY_TEXT ('{Style is: ' + value_string + '}');*                     ["B","b"]: ! <ESC>(s#BN                        COPY_TEXT ('{Stroke Weight is: ' + value_string + '}');*                     ["T","t"]: ! <ESC>(s#TI                        COPY_TEXT ('{Typeface is: ' + value_string + '}');   9            ! If the end is W then if start is ) then Font >            ! If the end is W then if start is ( then character*            ! otherwie ( and ) are the same                   ENDCASE;                 [OTHERWISE]:>                  COPY_TEXT ('{**Unknown: ' + group_character +A                      value_string + termination_character + '}');             ENDCASE;          ["%"]: ! <ESC>%?#?.            get_parameterized_escape_sequences;           ["&"]: ! <ESC>&?#?.            get_parameterized_escape_sequences;%            get_termination_character;             CASE group_character                 ["l"]: ! <ESC>&l#?+                  CASE termination_character *                     ["X","x"]: ! <ESC>&l#XI                        COPY_TEXT ('{Print ' + value_string + ' copies}'); *                     ["S","s"]: ! <ESC>&l#S(                        CASE value_string,                           ["0"]: ! <ESC>&l0S5                              COPY_TEXT ('{Simplex}'); ,                           ["1"]: ! <ESC>&l1SG                              COPY_TEXT ('{Duplex, Long-Edge Binding}'); ,                           ["2"]: ! <ESC>&l2SH                              COPY_TEXT ('{Duplex, Short-Edge Binding}');&                           [OTHERWISE]:?                              COPY_TEXT ('{**Unknown Duplex: ' + >                                           value_string + '}');                        ENDCASE; *                     ["U","u"]: ! <ESC>&l#UF                        COPY_TEXT ('{Long-edge Offset Registration: ' +>                                           value_string + '}');*                     ["Z","z"]: ! <ESC>&l#ZG                        COPY_TEXT ('{Short-edge Offset Registration: ' + >                                           value_string + '}');*                     ["T","t"]: ! <ESC>&l#TK                        COPY_TEXT ('{Job Separation: ' +value_string + '}'); *                     ["G","g"]: ! <ESC>&l#GG                        COPY_TEXT ('{Output Bin: ' +value_string + '}'); *                     ["A","a"]: ! <ESC>&l#AF                        COPY_TEXT ('{Page Size: ' +value_string + '}');*                     ["H","h"]: ! <ESC>&l#H=                        COPY_TEXT ('{Paper (Media) Source: ' + ?                                            value_string + '}'); *                     ["P","p"]: ! <ESC>&l#P?                        COPY_TEXT ('{Page Length (Obsolete): ' + ?                                            value_string + '}'); *                     ["O","o"]: ! <ESC>&l#OH                        COPY_TEXT ('{Orientation: ' +value_string + '}');*                     ["E","e"]: ! <ESC>&l#EG                        COPY_TEXT ('{Top Margin: ' +value_string + '}'); *                     ["F","f"]: ! <ESC>&l#FH                        COPY_TEXT ('{Text Length: ' +value_string + '}');*                     ["L","l"]: ! <ESC>&l#LM                        COPY_TEXT ('{Perforation Skip: ' +value_string + '}'); *                     ["C","c"]: ! <ESC>&l#C>                        COPY_TEXT ('{Vertical Motion Index: ' +@                                             value_string + '}');*                     ["D","d"]: ! <ESC>&l#DI                        COPY_TEXT ('{Line Spacing: ' +value_string + '}');                           [OTHERWISE]:D                        COPY_TEXT ('{**Unknown: ' + group_character +:                                             value_string +I                                             termination_character + '}');                   ENDCASE;                   ["u"]: ! <ESC>&u#?+                  CASE termination_character *                     ["D","d"]: ! <ESC>&u#DL                        COPY_TEXT ('{Unit of Measure: ' +value_string + '}');                      [OTHERWISE]:D                        COPY_TEXT ('{**Unknown: ' + group_character +:                                             value_string +I                                             termination_character + '}');                   ENDCASE;   !                ["a"]: ! <ESC>&a#? +                  CASE termination_character *                     ["G","g"]: ! <ESC>&a#GC                        COPY_TEXT ('{Duplex Page Side Selection: ' + @                                             value_string + '}');*                     ["P","p"]: ! <ESC>&a#PL                        COPY_TEXT ('{Print Direction: ' +value_string + '}');*                     ["L","l"]: ! <ESC>&a#LH                        COPY_TEXT ('{Left Margin: ' +value_string + '}');*                     ["M","m"]: ! <ESC>&a#MI                        COPY_TEXT ('{Right Margin: ' +value_string + '}'); *                     ["C","c"]: ! <ESC>&a#CF                        COPY_TEXT ('{Horizontal Cursor Positioning: ' +H                                             value_string + ' Columns}');*                     ["H","h"]: ! <ESC>&a#HF                        COPY_TEXT ('{Horizontal Cursor Positioning: ' +K                                             value_string + ' Decipoints}'); *                     ["R","r"]: ! <ESC>&a#RD                        COPY_TEXT ('{Vertical Cursor Positioning: ' +E                                             value_string + ' Rows}'); *                     ["V","v"]: ! <ESC>&a#VD                        COPY_TEXT ('{Vertical Cursor Positioning: ' +K                                             value_string + ' Decipoints}');                       [OTHERWISE]:D                        COPY_TEXT ('{**Unknown: ' + group_character +:                                             value_string +I                                             termination_character + '}');                   ENDCASE;           ["c"]: ! <ESC>&c#? $           CASE termination_character$               ["T","t"]: ! <ESC>&c#TO                  COPY_TEXT ('{Character Text Direction: ' +value_string + '}');                [OTHERWISE]:>                  COPY_TEXT ('{**Unknown: ' + group_character +:                                             value_string +I                                             termination_character + '}');            ENDCASE;          ["t"]: ! <ESC>&t#? $           CASE termination_character$               ["P","p"]: ! <ESC>&t#PJ                  COPY_TEXT ('{Text Parsing Method: ' +value_string + '}');               [OTHERWISE]:>                  COPY_TEXT ('{**Unknown: ' + group_character +:                                             value_string +I                                             termination_character + '}');            ENDCASE;          ["k"]: ! <ESC>&k#? $           CASE termination_character$               ["H","h"]: ! <ESC>&k#HN                  COPY_TEXT ('{Horizontal Motion Index: ' +value_string + '}');$               ["G","g"]: ! <ESC>&k#HG                  COPY_TEXT ('{Line Termination: ' +value_string + '}');                [OTHERWISE]:>                  COPY_TEXT ('{**Unknown: ' + group_character +:                                             value_string +I                                             termination_character + '}');            ENDCASE;          ["f"]: ! <ESC>&f#? $           CASE termination_character$               ["S","s"]: ! <ESC>&f#SO                  COPY_TEXT ('{Push/Pop Cursor Position: ' +value_string + '}');                [OTHERWISE]:>                  COPY_TEXT ('{**Unknown: ' + group_character +:                                             value_string +I                                             termination_character + '}');            ENDCASE;        ENDCASE;       ["*"]: ! <ESC>*?#? ,          get_parameterized_escape_sequences;#          get_termination_character;             CASE group_character                 ["p"]: ! <ESC>*p#?+                  CASE termination_character *                     ["X","x"]: ! <ESC>*p#X8                        COPY_TEXT ('{Units of measure ' +:                                             value_string +N                                             ' for Horizontal Motion Index:}');*                     ["Y","y"]: ! <ESC>*p#Y8                        COPY_TEXT ('{Units of measure ' +:                                             value_string +N                                         ' for Vertical Cursor Positioning:}');                      [OTHERWISE]:D                        COPY_TEXT ('{**Unknown: ' + group_character +:                                             value_string +I                                             termination_character + '}');                   ENDCASE;             ENDCASE;         [OTHERWISE]: .          COPY_TEXT ("{**Unknown Sequence**}");!          done_this_sequence := 1;           RETURN;    ENDCASE;       SPLIT_LINE;        RETURN;
 ENDPROCEDURE;   , PROCEDURE get_parameterized_escape_sequences(    group_character := CURRENT_CHARACTER;    ERASE_CHARACTER(1);
    get_value; .    termination_character := CURRENT_CHARACTER;    ERASE_CHARACTER(1);
 ENDPROCEDURE;   # PROCEDURE get_termination_character (    IF (termination_character >= "@") and$       (termination_character <= "^")
       THEN!          done_this_sequence := 1; 
       ELSE,          COPY_TEXT(Parameterized_character);$          COPY_TEXT(group_character);          MOVE_HORIZONTAL (-2);!          done_this_sequence := 0;        ENDIF;
 ENDPROCEDURE;    PROCEDURE get_value       value_string := "";    IF CURRENT_CHARACTER = "-" 
       then          value_string := "-";           erase_character (1); 
       else        IF CURRENT_CHARACTER = "+"
          then               value_string := "+";              erase_character (1);          ENDIF; 	    ENDIF;       LOOP D    IF ((CURRENT_CHARACTER <= "9") and (CURRENT_CHARACTER >= "0")) or       (CURRENT_CHARACTER = ".") 
       THEN:          value_string := value_string + current_character;          erase_character (1); 
       ELSE          EXITIF 1        ENDIF     ENDLOOP;   8    IF value_string = "" THEN value_string := "0" ENDIF ;      RETURN ;   
 ENDPROCEDURE;    ! I !  This  procedure  controls  the  outer  loop  search  for  the  special 1 !  control  characters  that  we  want  to  view.  !  PROCEDURE  translate_pcl
      CONSTANT  ! ; !   PCL commands start with ESC, PJL commands start with @.  ! 2          Special_Chars  := ASCII   (27) !  +  "@";
      LOCAL          ctrl_char_pattern,           ctrl_char_range;  ! %      source_buffer := current_buffer;  ! @ !  Create  the  translation  buffer  and  window,  if  necessary/      IF  translate_buffer  =  TPU$K_UNSPECIFIED ?      THEN translate_buffer  :=  CREATE_BUFFER  ("translation"); ,          SET  (NO_WRITE,  translate_buffer);      ENDIF; /      IF  translate_window  =  TPU$K_UNSPECIFIED <      THEN translate_window  :=  CREATE_WINDOW (1,  17,  ON);      ENDIF;  ! 7 !  Make  a  copy  of  the  buffer  we  are  translating       ERASE  (translate_buffer); "      POSITION  (translate_buffer);       COPY_TEXT  (source_buffer);  >      SET (EOB_TEXT, translate_buffer, "[END OF TRANSLATION]"); ! ? !  Search  for  any  control  characters  and  translate  them. < !  If  a  control  character is  not  found,  SEARCH_QUIETLY !  will  return  a  0.0      ctrl_char_pattern  :=  ANY (Special_Chars);2      POSITION  (BEGINNING_OF  (translate_buffer));B      LOOP ctrl_char_range  :=  SEARCH_QUIETLY  (ctrl_char_pattern,	 FORWARD); '          EXITIF  ctrl_char_range  =  0; %          POSITION  (ctrl_char_range); 
          !H          !  If  we  did  not  translate  the  character,  move  past  it
          !7          IF  NOT  translate_controls  (ctrl_char_range) #          THEN MOVE_HORIZONTAL  (1);           ENDIF; 
      ENDLOOP;  ! % !  Now  display  what  we  have  done 2      POSITION  (BEGINNING_OF  (translate_buffer));0      MAP  (translate_window,  translate_buffer);
 ENDPROCEDURE;     7 DEFINE_KEY ("translate_pcl;", CTRL_D_KEY, "CTRLD_KEY");    ------------------------------    Date: 14 Mar 2006 17:01:46 -0600- From: Kilgallen@SpamCop.net (Larry Kilgallen) * Subject: FIPS 200 has now been promulgated3 Message-ID: <HYvwx9QntJ5o@eisner.encompasserve.org>   E In response to the 2002 passage of FISMA, the NIST-specified controls > are now mandatory for US Federal Government civilian agencies.  N ------------------------------------------------------------------------------  L  *** The following message is from the NIST FISMA Implementation Project ***    C Subject: Release of Federal Information Processing Standards (FIPS) ?      Publication 200, Minimum Security Requirements for Federal (      Information and Information Systems  @ Federal Information Processing Standards (FIPS) Publication 200,E Minimum Security Requirements for Federal Information and Information  Systems, is now available at:   2  <http://csrc.nist.gov/publications/fips/#fips200>2   http://csrc.nist.gov/publications/fips/#fips200.  F FIPS 200 is the second of two mandatory security standards required byH the Federal Information Security Management Act (FISMA).  FISMA requiresC all federal agencies to develop, document and implement agency-wide M information security programs and to provide security for the information and I information systems that support the operations and assets of the agency. H FIPS 200 specifies minimum security requirements for federal informationD and information systems that are not national security systems and aD risk-based process for selecting security controls from NIST SpecialG Publication 800-53 necessary to satisfy these requirements.  Additional H information on other FISMA-related security standards and guidelines can9 be found on the FISMA Implementation Project web site at:      <http://csrc.nist.gov/sec-cert>  http://csrc.nist.gov/sec-cert    -- Ron Ross /    Project Leader, FISMA Implementation Project    ------------------------------  % Date: Tue, 14 Mar 2006 18:50:49 -0800 # From: "Tom Linden" <tom@kednos.com>  Subject: FYI selling PWS600 ( Message-ID: <ops6fouzhnzgicya@hyrrokkin>  Y http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&ssPageName=ADME:L:LCA:US:11&item=5880655164    ------------------------------  % Date: Tue, 14 Mar 2006 18:50:39 -0800 ( From: Jeff Cameron <roktsci@comcast.net>6 Subject: Image Backup and Restore of Bound Volume sets0 Message-ID: <C03CC0FF.1D414%roktsci@comcast.net>  J I have a customer who is having troubles performing image backups of boundB volume sets then restoring. I do not have sufficient free disks toH experiment on my system, and the VMS documentation only describes how toG mount bound volume sets. We cannot seem to locate information on how to ( restore bound sets from an image backup.  H When we do the image backup of a bound volume set it seems to work fine,F however when we attempt to do an image restore it gives us "Device not mounted" error messages.  J Do we have to do image backups of each constituent volume and restore them
 individually?   - Can someone briefly outline the proper steps.    Thank you in advance.  Jeff Cameron   ------------------------------  + Date: Wed, 15 Mar 2006 03:07:09 +0000 (UTC) - From: klewis@OMEGA.MITRE.ORG (Keith A. Lewis) : Subject: Re: Image Backup and Restore of Bound Volume sets. Message-ID: <dv80ct$pmc$2@newslocal.mitre.org>   Jeff Cameron <roktsci@comcast.net> writes in article <C03CC0FF.1D414%roktsci@comcast.net> dated Tue, 14 Mar 2006 18:50:39 -0800:K >I have a customer who is having troubles performing image backups of bound C >volume sets then restoring. I do not have sufficient free disks to I >experiment on my system, and the VMS documentation only describes how to H >mount bound volume sets. We cannot seem to locate information on how to) >restore bound sets from an image backup.  > I >When we do the image backup of a bound volume set it seems to work fine, G >however when we attempt to do an image restore it gives us "Device not  >mounted" error messages.  > K >Do we have to do image backups of each constituent volume and restore them  >individually? > . >Can someone briefly outline the proper steps.  . No, you don't have to back them up separately.  L I never figured out how to do an image restore on a bound set.  Luckily, youI can do a non-image restore.  First, re-do your INIT and MOUNT/BIND.  Then L use the BACKUP command to restore the files.  The files will not necessarilyH go to the same volume where they originally resided; hopefully that's OK	 with you.   0 --Keith Lewis              klewis {at} mitre.org> The above may not (yet) represent the opinions of my employer.   ------------------------------  % Date: Tue, 14 Mar 2006 21:28:26 -0600 2 From: David J Dachtera <djesys.nospam@comcast.net>: Subject: Re: Image Backup and Restore of Bound Volume sets+ Message-ID: <441789DA.DF12980F@comcast.net>    Jeff Cameron wrote:  > L > I have a customer who is having troubles performing image backups of boundD > volume sets then restoring. I do not have sufficient free disks toJ > experiment on my system, and the VMS documentation only describes how toI > mount bound volume sets. We cannot seem to locate information on how to * > restore bound sets from an image backup. > J > When we do the image backup of a bound volume set it seems to work fine,H > however when we attempt to do an image restore it gives us "Device not > mounted" error messages. > L > Do we have to do image backups of each constituent volume and restore them > individually?  > / > Can someone briefly outline the proper steps.  >  > Thank you in advance.  > Jeff Cameron   My first thoughts:  F Since the target of a /IMAGE restore must be MOUNTed /FOREIGN, I don't see how anyone could do it.   H That said, since neither OVMS boot volumes nor Oracle database disks canF be bound volume-sets, this may not be a major problem. Restoring files@ to their original FID on a bound volume-set seems unlikely to be7 necessary in the majority of cases that I've ever seen.    FWIW...    --   David J Dachtera dba DJE Systems  http://www.djesys.com/  & Unofficial OpenVMS Marketing Home Page! http://www.djesys.com/vms/market/   ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/   " Unofficial OpenVMS-IA32 Home Page: http://www.djesys.com/vms/ia32/   ) Unofficial OpenVMS Hobbyist Support Page: " http://www.djesys.com/vms/support/   ------------------------------    Date: 14 Mar 2006 20:43:49 -0800 From: sean@obanion.us : Subject: Re: Image Backup and Restore of Bound Volume setsC Message-ID: <1142397829.570161.100250@i40g2000cwc.googlegroups.com>    Jeff,   E You can do an /image backup, but if you want to do an /image restore, A you must restore each disk of the volume set separately.  Or do a 1 non-image (file level) restore to the volume set.   2 Most of the OpenVMS documentation can be found at:( http://h71000.www7.hp.com/doc/index.html  & This particular entry is for 7.3-2 at:. http://h71000.www7.hp.com/doc/os732_index.htmlA from the HP OpenVMS System Management Utilities Reference Manual,  Chapter 7 Backup Utility     /VOLUME    Command Qualifier C Indicates that a specific disk volume in a disk volume set is to be A processed. The /VOLUME qualifier is valid only when used with the  /IMAGE qualifier.    Format1 /IMAGE/VOLUME= n input-specifier output-specifier    Description F The /VOLUME qualifier allows you to perform an image save, restore, orD copy operation using one more disk drive than the number of disks inC the input volume set. When you use /VOLUME, you must write-lock the  entire input volume set.A When you perform an image copy or save operation with the /VOLUME G qualifier, all disks in the input volume set must be mounted. Mount the G volumes of the target volume set one at a time. Enter a separate BACKUP F command for each disk in the input volume set. A save set created withC the /VOLUME qualifier must be restored using the /VOLUME qualifier.   B You can restore any image save set with the /VOLUME qualifier. AllF disks in the output volume set must be mounted. Mount the disks in theD input volume set one at a time. You cannot use the command qualifierA /NOINITIALIZE in the restore operation with the command qualifier  /VOLUME.  E In a compare operation that uses the /VOLUME qualifier to compare two E disk volume sets, all disks in both volume sets must be mounted. In a G selected-volume compare operation between a save set on tape and a disk = volume set, all disks in the disk volume set must be mounted.    Example   *  $ BACKUP/IMAGE/VOLUME=3 DISK$PUBLIC DRA1:  G This command creates a functionally equivalent copy of the third volume C of a volume set named DISK$PUBLIC to DRA1. The disk mounted in DRA1 6 becomes the third volume of the image-copy volume set.     Sean   Jeff Cameron wrote: L > I have a customer who is having troubles performing image backups of boundD > volume sets then restoring. I do not have sufficient free disks toJ > experiment on my system, and the VMS documentation only describes how toI > mount bound volume sets. We cannot seem to locate information on how to * > restore bound sets from an image backup. > J > When we do the image backup of a bound volume set it seems to work fine,H > however when we attempt to do an image restore it gives us "Device not > mounted" error messages. > L > Do we have to do image backups of each constituent volume and restore them > individually?  > / > Can someone briefly outline the proper steps.  >  > Thank you in advance.  > Jeff Cameron   ------------------------------  % Date: Wed, 15 Mar 2006 01:14:17 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> : Subject: Re: Image Backup and Restore of Bound Volume sets, Message-ID: <4417B091.C30ABB18@teksavvy.com>   Jeff Cameron wrote:  > L > I have a customer who is having troubles performing image backups of bound > volume sets then restoring.   F For what it is worth, when I did a non image backup from a 10 gig scsiG disk onto a 8 gig bound volume set, BACKUP forgot to backup a number of D files. I had to write a procedure to compare the 2 disks to find the% missing files and manually copy them.    ------------------------------    Date: 14 Mar 2006 10:54:33 -0800% From: "Laura" <lmcgaughey@parsec.com> Y Subject: Managing Transition: Maximize your OpenVMS IT Investment with HP Integrity Serve C Message-ID: <1142362473.119606.113350@v46g2000cwv.googlegroups.com>    Hi,   A I'd like to invite you to sign up for our FREE Webinar, "Managing A Transition: Maximize your OpenVMS IT Investment with HP Integrity   Servers," to be held on April 5.  = With the arrival of high performance HP Integrity servers and G availability of a host of applications, transition to Itanium has to be A in your planning horizon. Justifying and making this move without F compromising your business and ensuring that you gain maximum benefitsG from your investment require planning. Fortunately, help is on the way!   G This live, interactive Web cast will help you navigate the Itanium road E map. You\'ll also have the opportunity to ask questions to the HP, CA F and PARSEC Group professionals who can help you meet the challenges ofF providing business justification for the transition, opportunities forD server consolidation to gain significant savings as well as managingA and effectively deploying your business-critical OpenVMS systems.   > Join HP's John Egolf, CA's Prabhakara Bhat, and PARSEC Group'sG Russ Baldermann for a one-hour live Web cast. Our panel of experts will  discuss:   - The road to Itanium $ - Business value of Itanium adoption - Seamless management  - Planning considerations ! - Services for optimum deployment   7 You can register for "Managing Transition" by going to:   3 http://www.parsec.com/general/promotion.php?p=6J41H   = Thank you! Please feel free to contact me should you have any 
 questions.   Laura McGaughey  PARSEC Group Direct: 720-962-9583 Toll Free: 888-472-7732  Fax: 303-763-9909  lmcgaughey@parsec.com  www.parsec.com  ; Check out our partner site for news, jobs, and resources at  www.openvmsplanet.org!   ------------------------------  + Date: Tue, 14 Mar 2006 21:11:42 -0600 (CST) * From: sms@antinode.org (Steven M. Schweda) Subject: Mtools for VMS (?) 2 Message-ID: <06031421113985_2020036B@antinode.org>  H    If anyone is desperate for a good time, I have a semi-cheap-and-nasty< port of Mtools for VMS which should be available at or near:  ,       http://antinode.org/dec/sw/mtools.html7       ftp://antinode.org/ftp/mtools/mtools-3_9_10a_vms/   7    For the (blissfully or otherwise) ignorant, I quote:   E       Mtools is a collection of utilities to access MS-DOS disks from D       Unix without mounting them. It supports Win'95 style long fileE       names, OS/2 Xdf disks and 2m disks (store up to 1992k on a high        density 3 1/2 disk).  H I wouldn't bet on most of that, but it does seem to be able to cope withH a (normally) DOS-formatted 3.5-inch floppy disk, a Zip 100 disk, a 512MBH USB flash storage gizmo, and a 1.44MB floppy disk image file.  They seemE to be pretty serious about that UNIX part, so don't expect a VMS-like 
 command line.   H    If nothing else, it seems to be able to eject a Zip 100 disk from theD command line.  (Who could ask for more?)  I've tried only a SCSI ZipG drive (DK driver).  Does anyone know if the IO$_DIAGNOSE stuff works on 8 an IDE/ATAPI drive through the DQ driver?  I sure don't.  A    The original code quality did not impress me favorably, and my H changes and additions probably fit right in, but I did clean out a smallH pile of compiler warnings.  I assume that it's all bug-ridden and awful,. but if someone else doesn't test it, who will?  E    I haven't tried to build it on anything older than VMS V7.3, so if @ your C RTL lacks strncasecmp() or something, you might have some trouble.  G    As always, complaints are welcome.  (Perhaps the "b" version will be  better.  No bets.)  H ------------------------------------------------------------------------  4    Steven M. Schweda               (+1) 651-699-98183    382 South Warwick Street        sms@antinode-org     Saint Paul  MN  55105-2547    ------------------------------    Date: 14 Mar 2006 12:28:34 -0800 From: tomarsin2015@comcast.net, Subject: Re: Newbie Problem Setting Up TCPIPC Message-ID: <1142368114.646974.221350@j33g2000cwa.googlegroups.com>   B Most of the time when I see those errors I have DHCP enabled on my
 VAXs. Do a tcpip>show interface4 I willing  to bet that ZE0 doesnot have a ip address phillip.   ------------------------------  % Date: Tue, 14 Mar 2006 16:19:34 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> , Subject: Re: Newbie Problem Setting Up TCPIP, Message-ID: <44173362.3427F506@teksavvy.com>   Gary Parker wrote:2 > %TCPIP-E-INVINTER, error defining interface: ZE0. > -TCPIP-I-ACPQIO, failure on internet ACP QIO) > -SYSTEM-F-IVADDR, invalid media address   F Since you mentioned that this was a fresh install, I would suggest you do the following:    $DELETE SYS$SYSTEM:TCPIP$*.DAT   This will delete:    Directory SYS$COMMON:[SYSEXE]    TCPIP$CONFIGURATION.DAT;1  TCPIP$HOST.DAT;1 TCPIP$NETWORK.DAT;1  TCPIP$PROXY.DAT;1  TCPIP$ROUTE.DAT;1  TCPIP$SERVICE.DAT;1   H And then restart your TCPIP$CONFIG from scratch and do it right. I thinkG that this procedure gets slightly confised if yo are configured one way  and try to change stuff.  F I have a 4000-600 and it uses ZEO properly. So it looks like the right interface name.    ------------------------------  % Date: Tue, 14 Mar 2006 17:35:45 -0500 , From: "Richard Tomkins" <tomkinsr@istop.com> Subject: Re: VMS Updates< Message-ID: <44174649$0$8837$6d36acad@titian.nntpserver.com>  G It's generally called a maintenance contract, or at least it was when I  worked for Digital.  rtt     . *** Free account sponsored by SecureIX.com ***X *** Encrypt your Internet usage with a free VPN account from http://www.SecureIX.com ***   ------------------------------  # Date: Tue, 14 Mar 2006 22:39:49 GMT 6 From: "Andy Bustamante" <a_c_bustamante@earthlink.net> Subject: Re: VMS Updates; Message-ID: <VCHRf.1017$tN3.621@newssvr27.news.prodigy.net>    Watch www.openvms.org   G Don't make the mistake of signing up for itrc updates, you'll get email L every two weeks reminding you to check for patches and would you like to buy$ an all-in-one scanner/photo printer.   --       Andy Bustamante  Remove the ASCII 95s for e-mail     $ <dan.ryan@cgha.com> wrote in message< news:1142356637.741280.71160@j33g2000cwa.googlegroups.com...I > I apologize if this is posted somewhere already, but I am fairly new at I > VMS administrator.   I know there are updates to VMS, but is there some G > notification of updates that are sent out when there are new releases H > I know Microsoft had it where if there was an update, especially if itI > was critical or serious, they would send out an email.  However, I have F > not heard if there is one from HP, that one can sign up for.  I knowI > the updates are out on HP's ftp site, but I though I would ask if there  > was an easier way. >  > Appreciate any advice. > 	 > Thanks,  > 
 > Dan Ryan > Group Health Associates  >    ------------------------------  % Date: Tue, 14 Mar 2006 17:47:45 -0500 , From: "Richard Tomkins" <tomkinsr@istop.com> Subject: Re: VMS Updates= Message-ID: <44174924$0$27795$6d36acad@titian.nntpserver.com>   6 http://h71000.www7.hp.com/itrc_patch_download_faq.html  F Apparently, you can register for a weekly digest that will provide the information you require.   rtt     . *** Free account sponsored by SecureIX.com ***X *** Encrypt your Internet usage with a free VPN account from http://www.SecureIX.com ***   ------------------------------  % Date: Tue, 14 Mar 2006 21:12:00 -0500 ) From: "Ken Robinson" <kenrbnsn@gmail.com>  Subject: Re: VMS UpdatesH Message-ID: <7dd80f60603141812j22c79aa1g64c625239e47f6f8@mail.gmail.com>  7 On 3/14/06, Richard Tomkins <tomkinsr@istop.com> wrote: 8 > http://h71000.www7.hp.com/itrc_patch_download_faq.html > H > Apparently, you can register for a weekly digest that will provide the > information you require.  B On the Openvms.org web site, you can sign up for their OpenVMS.org@ Alerts - OpenVMS Patch and Security Alerts - mailing list. Go to< <http://www.openvms.org/pages.php?page=3DAlerts> to sign up.   Ken    ------------------------------  % Date: Tue, 14 Mar 2006 21:18:03 -0600 2 From: David J Dachtera <djesys.nospam@comcast.net> Subject: Re: VMS Updates+ Message-ID: <4417876B.68ABFBF2@comcast.net>    dan.ryan@cgha.com wrote: > I > I apologize if this is posted somewhere already, but I am fairly new at I > VMS administrator.   I know there are updates to VMS, but is there some G > notification of updates that are sent out when there are new releases H > I know Microsoft had it where if there was an update, especially if itI > was critical or serious, they would send out an email.  However, I have F > not heard if there is one from HP, that one can sign up for.  I knowI > the updates are out on HP's ftp site, but I though I would ask if there  > was an easier way. >  > Appreciate any advice.  @ In addition to the other posters' advice, ITRC is accessible via anonymous FTP:  & ftp://ftp.itrc.hp.com/openvms_patches/  - Check this periodically on your own for ECOs.   E The main OpenVMS website provides info about current releases (but no - download links): http://www.hp.com/go/openvms   B As another poster mentioned, the support organization does provide notification of urgent issues.   --   David J Dachtera dba DJE Systems  http://www.djesys.com/  & Unofficial OpenVMS Marketing Home Page! http://www.djesys.com/vms/market/   ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/   " Unofficial OpenVMS-IA32 Home Page: http://www.djesys.com/vms/ia32/   ) Unofficial OpenVMS Hobbyist Support Page: " http://www.djesys.com/vms/support/   ------------------------------  % Date: Tue, 14 Mar 2006 20:59:06 -0600 2 From: David J Dachtera <djesys.nospam@comcast.net>. Subject: Re: [F$GETQUI] Please explain RAD ;-)+ Message-ID: <441782FA.E17977A7@comcast.net>     Peter 'EPLAN' LANGSTOEGER wrote: > b > In article <44163C13.905BBB36@comcast.net>, David J Dachtera <djesys.nospam@comcast.net> writes:K > >My question would be: What does G$GETQUI return for a queue that's never  > >had a RAD set on it?  >  > Try it and tell us.  > I did (twice) and it was -1.   In your OP, you wrote:  F > $ WRITE SYS$OUTPUT F$GETQUI ("DISPLAY_QUEUE", "RAD", "$1_job_batch") > 0 $ > $ SHOW QUEUE/ALL/FULL $1_JOB_BATCH, > Batch queue $1_JOB_BATCH, idle, on NODE3::6 >   /BASE_PRIORITY=4 /JOB_LIMIT=20 /OWNER=[VMS,SYSTEM]! >   /PROTECTION=(S:M,O:D,G:R,W:S)  > $!  D I took this to mean that $1_JOB_BATCH had never had a /RAD set on it before. Did I misunderstand?  E If not, and I've not looked this up in the doc. yet so I'll apologize E for that, is RAD=0 maybe the default for a queue without a RAD having  been explicitly set?  H > But then again, I had this (and still have some other) batch queue(s),E > where F$GETQUI tells "0" and SHOW QUEUE doesn't tell "/RAD=0"! Why?  > J > I also didn't test, if all nodes in a cluster always tell the same aboutI > the same (clusterwide) queue, so far. (I expect so, but haven't tested)  > J > >Between that and the -1 response, it seems fairly straight-forward what9 > >to expect, even if the doc. is not 100% clear on this.  > M > As I understand the doc, RAD is the number of the /RAD and -1 is for /NORAD   H That seems to bear out the theory that the default is /RAD=0 if a RAD isH not explicitly set. Perhaps someone from OVMS Engr will chime in at this# point with something authoritative.    --   David J Dachtera dba DJE Systems  http://www.djesys.com/  & Unofficial OpenVMS Marketing Home Page! http://www.djesys.com/vms/market/   ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/   " Unofficial OpenVMS-IA32 Home Page: http://www.djesys.com/vms/ia32/   ) Unofficial OpenVMS Hobbyist Support Page: " http://www.djesys.com/vms/support/   ------------------------------    Date: 15 Mar 2006 07:08:07 +01006 From: peter@langstoeger.at (Peter 'EPLAN' LANGSTOEGER). Subject: Re: [F$GETQUI] Please explain RAD ;-), Message-ID: <4417bd57$1@news.langstoeger.at>  ` In article <441782FA.E17977A7@comcast.net>, David J Dachtera <djesys.nospam@comcast.net> writes:! >Peter 'EPLAN' LANGSTOEGER wrote: c >> In article <44163C13.905BBB36@comcast.net>, David J Dachtera <djesys.nospam@comcast.net> writes: L >> >My question would be: What does G$GETQUI return for a queue that's never >> >had a RAD set on it? >>   >> Try it and tell us. >> I did (twice) and it was -1.  >  >In your OP, you wrote:  > G >> $ WRITE SYS$OUTPUT F$GETQUI ("DISPLAY_QUEUE", "RAD", "$1_job_batch")  >> 0% >> $ SHOW QUEUE/ALL/FULL $1_JOB_BATCH - >> Batch queue $1_JOB_BATCH, idle, on NODE3:: 7 >>   /BASE_PRIORITY=4 /JOB_LIMIT=20 /OWNER=[VMS,SYSTEM] " >>   /PROTECTION=(S:M,O:D,G:R,W:S) >> $!  > E >I took this to mean that $1_JOB_BATCH had never had a /RAD set on it  >before. Did I misunderstand?   4 I don't know if the batch queue ever had /RAD on it.< It only had no /RAD at the start and has no /RAN on the end,? but RAD is now -1 and was 0 (and 0 is what I don't understand).   F >If not, and I've not looked this up in the doc. yet so I'll apologizeF >for that, is RAD=0 maybe the default for a queue without a RAD having >been explicitly set?   < Then how would you differenciate between /NORAD and /RAD=0 ?$ At least, as I understand the doc...   	QUI$_RAD (Alpha and I64) E 	Returns the value of the RAD attribute attached to a queue or a job. E 	The item code expects a 32-bit buffer in which to write the value of H 	the RAD. A value of -1 is returned to the buffer if no RAD is specified 	for the queue or the job.  G 	Note: OpenVMS support for RADs is available only on the AlphaServer GS G 	series systems. For more information about using RADs, refer to the HP - 	OpenVMS Alpha Partitioning and Galaxy Guide.   D 	(Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_JOB, QUI$_DISPLAY_QUEUE 	function codes)  L So, is this my mistake (where?), or did F$GETQUI provide wrong information ?   TIA    --   Peter "EPLAN" LANGSTOEGER % Network and OpenVMS system specialist  E-mail  peter@langstoeger.atF A-1030 VIENNA  AUSTRIA              I'm not a pessimist, I'm a realist   ------------------------------   End of INFO-VAX 2006.147 ************************                                                                                                                                                                                                                                                                                                                                                                                  ׏w^myW&ǞD0mӇձ
7Ƅ!a*hdg),m%e9zLƣG=QY
Wd6baKqvLHI'd,dwH\
Qqf( 3pD
1>(??ChQY4's=ȡآgq1@9N"MU(]6ɝlo1d|T2'vp*6nAgQ^g%^frRXphթ! >_yc"hr$#nHLjDZ9%&3|?h+wLhBuaSur\/
ʋaY(ҝ}׆-ә??;sY }'I:ùS3Y[%7T]uS-
>|Їڽ~$z3y5w7yԛ\idݢ4Ff~1-F;(&y/w$ߟ5ɩ_lOG9AmQ]J+CA0_2t%j2mquP_h_y_lk8^bi=<5[7
ۓpc<\O%3m1:m)ǥ5/ 1)7Q' ؕi6o*s){D˙pkf!zEC}?qcO!{4#J <p2·
p~3HbYH6*k%$G72AYq|ѠSgkSX%VA0fhZvCimҳ+;ɎX^s]|N;f3_'F7خ+#q~JYnH_Qcpڙ"lʄ3:A}!-8?=%%_
L8pއ3"~#QW:Jۦˡ*!C	u/MbϞA[/0pysLj4Wg_~Sce~ZKG?/:_5?deSO_l<|8{[!LC:ؽ!hO(<ڹzi^42O3Ў͌3kk<hOevҩfEX^}_&]#RݔSUk	J-vH3݈BJ6J2<	ap,zWI3<е26'Q>֚"ǸƿT7S.U]TKW0rjMj3R?Vy_BrGu9F;ZDeu5BruEs>}EAY\~7H
ik2䇞({
i&06L.f9)#u9.`bn,ONB}YѼL>~o [=o_