1 
   2 
   3 
   4 
   5 
   6 
   7 
   8 
   9 
  10 
  11 
  12                              MULTICS
  13 
  14                      INSTALLATION INSTRUCTIONS
  15 
  16                            RELEASE 12.7
  17 
  18 
  19 
  20                            PREPARED BY:
  21 
  22                        DPS8M Development Team
  23 
  24 
  25 
  26 
  27 
  28 
  29 
  30 
  31                            June 14, 2021
  32 
  33 
  34 
  35 
  36 
  37 
  38 
  39 
  40 
  41 
  42 
  43 
  44 
  45 
  46 
  47 
  48 
  49 
  50 
  51 
  52               Copyright, (C) DPS8M Development Team, 2021^L
  53 
  54 
  55 
  56 
  57 
  58 
  59 
  60 
  61 
  62                              CONTENTS
  63 
  64 
  65                                                          Page
  66 
  67 Section 1     Introduction  . . . . . . . . . . . . . .  1-1
  68 
  69 Section 2     Description of Package  . . . . . . . . .  2-1
  70                  Library Naming Conventions . . . . . .  2-1
  71                  Contents of MR12.7 Package . . . . . .  2-2
  72 
  73 Section 3     FCO and Firmware Status . . . . . . . . .  3-1
  74 
  75 Section 4     Instructions for Sites Updating to MR12.7
  76                from an Earlier Release  . . . . . . . .  4-1
  77                  Step 1:  Pre-Installation Preparation   4-2
  78                  Step 2:  Installation to BCE (early)
  79                   Level . . . . . . . . . . . . . . . .  4-2
  80                  Step 3:  Changes to Config Deck  . . .  4-3
  81                  Step 4:  Installation to BCE (boot)
  82                   Level . . . . . . . . . . . . . . . .  4-3
  83                  Step 5:  Fix PDT cutoff values . . . .  4-4
  84                  Step 6:  ACLs and Ring Brackets  . . .  4-5
  85                  Step 7:  Check quota on >dumps . . . .  4-6
  86                  Step 8:  System Cleanup  . . . . . . .  4-6
  87 
  88 Section 5     Instructions for Sites Installing for
  89                First Time . . . . . . . . . . . . . . .  5-1
  90                  Step 1:  Logical Volume Assignments  .  5-1
  91                  Step 2:  RPV Initialization  . . . . .  5-4
  92                  Step 3:  Configuration . . . . . . . .  5-6
  93                  Step 4:  Initializing Root Volumes . .  5-7
  94                  Step 5:  Additional Configuration
  95                   Parameters  . . . . . . . . . . . . .  5-8
  96                  Step 6:  Reload of Executable
  97                   Libraries . . . . . . . . . . . . . .  5-9
  98                  Step 7:  Setting and Checking Access .  5-11
  99                  Step 8:  Setting Volume Quota  . . . .  5-12
 100                  Step 9:  Reload of Remaining Release
 101                   Tapes . . . . . . . . . . . . . . . .  5-13
 102                  Step 10:  Fix Permissions on Libraries  5-14
 103                  Step 11:  Running acct_start_up.ec . .  5-14
 104                  Step 12:  Multics Communications
 105                   System  . . . . . . . . . . . . . . .  5-14
 106                  Step 13:  Complete Accounting Startup   5-17
 107                  Step 14:  Check Gate ACLs  . . . . . .  5-18
 108 
 109 
 110                                iii                        SIB12.7^L
 111 
 112 
 113                          CONTENTS (cont)
 114 
 115 
 116                                                          Page
 117 
 118                  Step 15:  Set Quota on >dumps  . . . .  5-20
 119                  Step 16:  Save Checkpoint  . . . . . .  5-20
 120                  Step 17:  Tailor System and Register
 121                   Projects  . . . . . . . . . . . . . .  5-20
 122                  Step 18:  Setup Volume Backup/Reloader  5-20
 123                  Step 19:  Setup Directory Quota  . . .  5-21
 124                  Step 20:  System Cleanup . . . . . . .  5-22
 125 
 126 Appendix A    Module Changes since MR12.6 . . . . . . .  A-1
 127                  New or Modified Info Segments since
 128                   MR12.6  . . . . . . . . . . . . . . .  A-2
 129                  New Segments since MR12.6  . . . . . .  A-4
 130                  New or Modified Include Files since
 131                   MR12.6  . . . . . . . . . . . . . . .  A-5
 132                  Deleted Segments since MR12.6  . . . .  A-6
 133                  Modified Segments since MR12.6 . . . .  A-7
 134 
 135 
 136 
 137 
 138 
 139 
 140 
 141 
 142 
 143 
 144 
 145 
 146 
 147 
 148 
 149 
 150 
 151 
 152 
 153 
 154 
 155 
 156 
 157 
 158 
 159 
 160 
 161 
 162 
 163 
 164 
 165 
 166 
 167 
 168                                 iv                        SIB12.7^L
 169 
 170 
 171 
 172 
 173 
 174 
 175 
 176 
 177 
 178                             SECTION 1
 179 
 180 
 181                            INTRODUCTION
 182 
 183 
 184 
 185 
 186 This   document   describes   the   MR12.7   package.    Detailed
 187 instructions for installation of a  system for the first time and
 188 upgrading to MR12.7 from an  earlier release constitute the major
 189 portion of this document.
 190 
 191 No  attempt is  made to  document features  of MR12.7  other than
 192 those directly required for its installation.
 193 
 194 Software Releases  prior to MR12.7 are no  longer supported.  All
 195 sites  running  pre-MR12.7  software  are  strongly encouraged to
 196 upgrade to MR12.7 as soon as possible.
 197 
 198 
 199 
 200 
 201 
 202 
 203 
 204 
 205 
 206 
 207 
 208 
 209 
 210 
 211 
 212 
 213 
 214 
 215 
 216 
 217 
 218 
 219 
 220 
 221 
 222 
 223 
 224 
 225 
 226 Introduction                   1-1                        SIB12.7^L
 227 
 228 
 229 
 230 
 231 
 232 
 233 
 234 
 235 
 236                             SECTION 2
 237 
 238 
 239                       DESCRIPTION OF PACKAGE
 240 
 241 
 242 
 243 
 244 LIBRARY NAMING CONVENTIONS
 245 
 246 The  primary pathnames  on most   of the  system directories  are
 247 somewhat lengthy.   For this document, abbreviated  (added) names
 248 are used in  lieu of the primary name.  The  following list gives
 249 the primary and abbreviated names used in this document.
 250 
 251      >daemon_dir_dir           >system_library_1
 252           >ddd                      >sl1
 253 
 254      >documentation            >system_library_obsolete
 255           >doc                      >obs
 256 
 257      >system_library_tandd     >system_library_standard
 258           >firmware                 >sss
 259 
 260      >library_dir_dir          >system_library_tools
 261           >ldd                      >tools
 262 
 263      >process_dir_dir          >system_library_unbundled
 264           >pdd                      >unb
 265 
 266      >system_control_1         >user_dir_dir
 267           >sc1                     >udd
 268 
 269 The system directories firmware and  obs, are not included in the
 270 standard system search rules.  Segments in these directories must
 271 either  be accessed  by absolute   pathnames or  by changing  the
 272 system search rules via the set_system_search_rules command added
 273 to the system_start_up.ec.
 274 
 275 
 276 
 277 
 278 
 279 
 280 
 281 
 282 
 283 
 284 Package Description            2-1                        SIB12.7^L
 285 
 286 
 287 CONTENTS OF MR12.7 PACKAGE
 288 
 289 MR12.7 includes  this document, a  set of magnetic  tapes images,
 290 and accompanying documentation.  Sites not installing Multics for
 291 the first time will be able to proceed to the MR12.7 release from
 292 MR12.3,  MR12.5,  or  from  an  earlier  release  of MR12.6 (e.g.
 293 MR12.6a, MR12.6b, MR12.6c, MR12.6d,  MR12.6e, or MR12.6f).  Sites
 294 upgrading to MR12.7 from an  earlier release of Multics, refer to
 295 Section 4.   Sites installing Multics  for the first  time should
 296 refer  to  Section  5.   The  instructions  in  each section will
 297 provide a procedure to guide a site through the installation.
 298 
 299 Documentation for  some of the new features  and tickets resolved
 300 in this release is contained  in the directory >doc>MR12.7, which
 301 is part of this release.
 302 
 303 This is a total software release.   It contains a complete set of
 304 all modules contained  in the Multics standard system  as well as
 305 all currently available unbundled products.
 306 
 307 Appendix  A will  list modules  added, modified  or deleted since
 308 MR12.6.
 309 
 310 A set of master tapes was generated for this release.
 311 
 312 
 313 
 314 
 315 
 316 
 317 
 318 
 319 
 320 
 321 
 322 
 323 
 324 
 325 
 326 
 327 
 328 
 329 
 330 
 331 
 332 
 333 
 334 
 335 
 336 
 337 
 338 
 339 
 340 
 341 
 342 Package Description            2-2                        SIB12.7^L
 343 
 344 
 345     Tape Names         Description
 346 
 347     12.7EXEC             Complete  dump   of  Multics  executable
 348                          libraries  >documentation,  >obs,  >sss,
 349                          >tools, and >firmware.
 350 
 351     2.7LDD_STANDARD      Complete  dump of  all standard  library
 352                          source,  object, include files  and info
 353                          segs.
 354 
 355     12.7UNBUNDLED        Complete   dump  of   Multics  unbundled
 356                          libraries.  Includes  all of >unbundled,
 357                          >ldd>unbundled,       >ldd>mcs       and
 358                          >system_library_3rd_party.
 359 
 360     12.7MULTICS          Complete Multics System Tape (MST).
 361 
 362     12.7MISC             The  compout segment  for this  document
 363                          and  other supporting  documentation, if
 364                          any,  are  contained  on  this  tape  in
 365                          >doc>MR12.7.   Last  minute  changes, if
 366                          any,  made  to  software  modules  after
 367                          generation of  the above tapes  are also
 368                          contained  on this   tape.  This  is the
 369                          last tape to be loaded.
 370 
 371 
 372 
 373 
 374 
 375 
 376 
 377 
 378 
 379 
 380 
 381 
 382 
 383 
 384 
 385 
 386 
 387 
 388 
 389 
 390 
 391 
 392 
 393 
 394 
 395 
 396 
 397 
 398 
 399 
 400 Package Description            2-3                        SIB12.7^L
 401 
 402 
 403          Tape File Name              Describes
 404 
 405          _system_book_               MR12.7 hardcore modules
 406          srb                         MR12.7 Software Release Bulletin
 407          sib                         MR12.7 Software Installation Bulletin
 408          error_msgs.compout          Listing of hardcore error messages
 409          error_msgs.toc.compout      A TOC of hardcore error messages
 410          Tickets_fixed_in_MR12.7     A list of the tickets fixed in this release
 411 
 412 
 413 
 414 
 415 
 416 
 417 
 418 
 419 
 420 
 421 
 422 
 423 
 424 
 425 
 426 
 427 
 428 
 429 
 430 
 431 
 432 
 433 
 434 
 435 
 436 
 437 
 438 
 439 
 440 
 441 
 442 
 443 
 444 
 445 
 446 
 447 
 448 
 449 
 450 
 451 
 452 
 453 
 454 
 455 
 456 
 457 
 458 Package Description            2-4                        SIB12.7^L
 459 
 460 
 461 
 462 
 463 
 464 
 465 
 466 
 467 
 468                             SECTION 3
 469 
 470 
 471                      FCO AND FIRMWARE STATUS
 472 
 473 
 474 
 475 
 476 There are no differences in FCOs and firmware from MR12.6.
 477 
 478 
 479 
 480 
 481 
 482 
 483 
 484 
 485 
 486 
 487 
 488 
 489 
 490 
 491 
 492 
 493 
 494 
 495 
 496 
 497 
 498 
 499 
 500 
 501 
 502 
 503 
 504 
 505 
 506 
 507 
 508 
 509 
 510 
 511 
 512 
 513 
 514 
 515 
 516 Firmware Status                3-1                        SIB12.7^L
 517 
 518 
 519 
 520 
 521 
 522 
 523 
 524 
 525 
 526                             SECTION 4
 527 
 528 
 529 INSTRUCTIONS FOR SITES UPDATING TO MR12.7 FROM AN EARLIER RELEASE
 530 
 531 
 532 
 533 
 534 MR12.7 supports upgrading from any of the following releases:
 535 
 536      MR12.3
 537      MR12.5
 538      MR12.6a
 539      MR12.6b
 540      MR12.6c
 541      MR12.6d
 542      MR12.6e
 543      MR12.6f
 544 
 545 If  problems are encountered  in any of  the steps listed  below,
 546 return  to the  last step  known to  be successful  and retry the
 547 steps.   Pay  particular  attention  to  procedure.   This entire
 548 procedure was  verified by the  DPS8M Development Team,  but some
 549 hardware/software differences may exist at a particular site.
 550 
 551 In  this section, two  formats of text  are used to  indicate the
 552 typing of input into the system.  This input usually is a command
 553 line, but  could be data  typed in response  to a query  from the
 554 operator console.
 555 
 556 Strings of input, and output messages of importance are indicated
 557 on separate lines.
 558 
 559 In addition, all input to the system is to be typed in lowercase,
 560 except  when indicated  by the  occurrence of  both uppercase and
 561 lowercase  in the  input line.    User input  is preceeded  by an
 562 exclamation mark (!).
 563 
 564 System display output  is shown as is, except  when the displayed
 565 line  exceeds the  page margins   for this  document.  When  this
 566 occurs,  the displayed  line is  split into  two lines,  with the
 567 second line indented from the first.
 568 
 569 
 570 
 571 
 572 
 573 
 574 Instructions - Updating        4-1                        SIB12.7^L
 575 
 576 
 577 STEP 1:  PRE-INSTALLATION PREPARATION
 578 
 579 It  is  recommended  that  sites  back  up  their  systems before
 580 upgrading  to MR12.7.   For those  sites running  under the DPS8M
 581 emulator, it is  recommended that you shut down  your system, and
 582 make backup copies of all disk volumes (.dsk files).
 583 
 584 Due to the  method by which unbundled software  is dumped, normal
 585 trimming  during reloading  of new  software does  not occur.  To
 586 ensure  that   unbundled  directories  are  clean,   execute  the
 587 following before shutting down your  existing system for the last
 588 time.  Enter admin mode and type:
 589 
 590      cwd >system_library_unbundled
 591      answer yes -bf hpdl ([files **])
 592      cwd >library_dir_dir>unbundled>source
 593      answer yes -bf hpdl ([files **])
 594      cwd >library_dir_dir>unbundled>object
 595      answer yes -bf hpdl ([files **])
 596 
 597 To shut the system down and continue to the next step type:
 598 
 599      ame
 600      shutdown
 601 
 602      Once  you have deleted  the unbundled directories,  you will
 603      not be able to boot  your existing system for normal service
 604      until you complete the next few steps to upgrade your system
 605      (and reinstall the unbundled executables).
 606 
 607 
 608 STEP 2:  INSTALLATION TO BCE (EARLY) LEVEL
 609 
 610 For sites running under the  DPS8 emulator, prepare a minimal INI
 611 file that looks like this:
 612 
 613 attach -r tape0 12.7MULTICS.tap
 614 attach disk0 root.dsk
 615 clrautoinput
 616 autoinput \z
 617 boot iom0
 618 
 619 Do not  include other commands to  boot the system.  If  your RLV
 620 disk is not called "root.dsk",  change the "attach disk0" command
 621 to reference your RLV disk file.
 622 
 623 If you have more than one disk, use the appropriate "attach diskN
 624 <filename>" commands  from your current Multics  installation INI
 625 file.
 626 
 627 At  this time  you will  be asked  to input  the RPV  location in
 628 channel, controller, device and unit number format:
 629 
 630 
 631 
 632 Instructions - Updating        4-2                        SIB12.7^L
 633 
 634 
 635      bootload_0: Booting system MR12.7 generated 02/01/20 1746.3 pdt Sat.
 636      0607.2  announce_chwm: 428. pages used of 512. in wired environment.
 637      0607.2  announce_chwm: 706. words used of 1024. in int_unpaged_page_tables.
 638      find_rpv_subsystem: Enter RPV data: M-> ! rpv a11 ipc 3381 0a
 639      bce (early) 0012.0: M->
 640 
 641 
 642 STEP 3:  CHANGES TO CONFIG DECK
 643 
 644 There  are  no  config  deck  changes  for  MR12.7.   To examine,
 645 display, and  possible change the current contents  of the config
 646 deck,  as saved  in the   "conf" partition,  enter the  following
 647 commands:
 648 
 649      config
 650      1,$p
 651 
 652 After  having made  any necessary   changes, exit  the editor  by
 653 typing "w" and "q".
 654 
 655 The "w"  request will verify  card syntax.  The  "q" request will
 656 leave the qedx editor and place the user at the bce(early) level.
 657 
 658 
 659 STEP 4:  INSTALLATION TO BCE (BOOT) LEVEL
 660 
 661 Continue installation of BCE by typing:
 662 
 663      bce (early) 0020.0: M-> ! bce
 664      System was last shudown at:
 665      Friday, January 20, 2017 21:57:15 pst
 666      Current system time is: Friday, January 20, 2017 22:12:35 pst.
 667      Is this correct? M-> ! yes
 668 
 669 You may see the following message:
 670 
 671      Current system time is:  Friday, January 20, 2017 00:20:46 pst
 672      Is this correct?  ! yes
 673 
 674 You may also see messages like these:
 675 
 676      The current time is more than the supplied boot_delta hours beyond the
 677      unmounted time recorded in the RPV label.  Is this correct? M-> ! yes
 678 
 679      The current time I'm using is more than 12 hours
 680      after the last shutdown time recorded in the RPV label.
 681      Are you sure this is correct? M-> ! yes
 682 
 683 Now boot the system to ring-1 Initializer command level.  Type:
 684 
 685      bce (boot) 1325.5:  !  boot
 686      Multics MR12.7 - 01/20/2017 1328.0 pst Fri.
 687      Command:
 688 
 689 
 690 Instructions - Updating        4-3                        SIB12.7^L
 691 
 692 
 693 
 694 At Initializer ring-1 command level, type:
 695 
 696      alv -all
 697 
 698 You will  now load the  system libraries from  tape.  The release
 699 tapes should be reloaded in this specific order:
 700 
 701      12.7EXEC
 702      12.7LDD_STANDARD
 703      12.7UNBUNDLED
 704      12.7MISC
 705 
 706 To reload the libraries type:
 707 
 708      reload_system_release -nosetlvid
 709 
 710 When the system asks "Input tape label:" type:  <reel_id>
 711 
 712 where <reel_id> is the reel identification specified for the next
 713 tape to be  reloaded.  Enter <reel_id> for each  library tape, as
 714 specified above, and in the order shown above.
 715 
 716 When all tapes are loaded, type:
 717 
 718      standard
 719      admin
 720      <password> (if any)
 721 
 722 
 723 STEP 5:  FIX PDT CUTOFF VALUES
 724 
 725 If  you are upgrading  from MR12.3 or  MR12.5, the existing  PDTs
 726 will  most likely be  past their project  cutoff dates.  This  is
 727 because neither MR12.3 nor MR12.5  supported dates past 1999, and
 728 most  likely (especially  since MR12.7  was released  in the year
 729 2021),  the current  date is  well past  1999.  Without adjusting
 730 these cutoff dates, no one, including system daemons and SysAdmin
 731 personnel, would be able to login.
 732 
 733 If  you are  upgrading from  an MR12.6  release, and  you already
 734 fixed the PDT cutoff values when, or before, you upgraded to your
 735 currently running release, you can skip this section.
 736 
 737 In this  step, you run  cv_pmf on any  undelegated projects.  You
 738 should update  the PDTs for  the SysDaemon, SysAdmin,  and Daemon
 739 projects.  You can  update any other PDTs at  this time, although
 740 you can also update those from an interactive login session after
 741 the system is brought up in a normal session.
 742 
 743 Follow the  steps below, and add  any other PDTs you  wish to the
 744 list.  Note:  PMFs for these  projects may either be in >udd>sa>a
 745 or in >udd>sa>a>pmf.archive.   It is a good idea to  check to see
 746 
 747 
 748 Instructions - Updating        4-4                        SIB12.7^L
 749 
 750 
 751 if  the PMFs  are in  >udd>sa>a before  extracting them  from the
 752 pmf.archive,  in case the  ones in >udd>sa>a  are newer than  the
 753 ones in the archive.
 754 
 755      cwd >udd>sa>a
 756      ls *.pmf
 757      ac t pmf
 758 
 759 Based on whether the PMFs you want to convert are in >udd>sa>a or
 760 >udd>sa>a>pmf.archive,  either extract  them from  pmf.archive or
 761 skip that step.  Then, run cv_pmf on each of these PMFs.
 762 
 763      ac x pmf (SysAdmin SysDaemon Daemon).pmf
 764      cv_pmf (SysAdmin SysDaemon Daemon)
 765      cp (SysAdmin SysDaemon Daemon).pdt >sc1>pdt>== -force
 766 
 767 Note:   do not  use the  "install" command  to install  the PDTs.
 768 Otherwise,  when the  system is  brought up  in normal  mode, the
 769 daemons  may try  to login   before the  delayed installation  of
 770 system tables is  performed, causing those logins to  fail due to
 771 product cutoffs.
 772 
 773 
 774 STEP 6:  ACLS AND RING BRACKETS
 775 
 776 Check the ACLs for the following gates:
 777 
 778 >sss>dm_admin_gate_
 779 >sss>dm_daemon_gate_
 780 >tools>installation_tools_
 781 >tools>pnt_admin_gate_
 782 >tools>pnt_login_gate_
 783 >tools>pnt_network_gate_
 784 >tools>pnt_priv_gate_
 785 >sss>metering_gate_
 786 >sss>queue_admin_.
 787 
 788 The ACLs on  these gates are as they appear on  GHM and should be
 789 restricted.   The ACL  for these   gates are  site dependent  and
 790 should be changed to meet each site's needs.
 791 
 792 The  dm_admin_gate_ and  dm_daemon_gate_ should  be restricted to
 793 data management administrators or daemons.
 794 
 795 The  installations_tools_  gate  should  be  restricted to system
 796 library maintainers.
 797 
 798 All  persons on  the ACL  for metering_gate_  have access  to the
 799 Multics metering data.
 800 
 801 All  persons on the  ACL for queue_admin_  are permitted to  move
 802 absentee and  daemon requests for  themselves and other  users to
 803 different queues.   Users not on this  ACL are only able  to move
 804 
 805 
 806 Instructions - Updating        4-5                        SIB12.7^L
 807 
 808 
 809 their own requests.
 810 
 811 The   Initializer  must   have  access   to  queue_admin_.   This
 812 capability is also dependent on extended access to the <queue>.ms
 813 segments.
 814 
 815 The  various pnt_<name>_gate_  acls should  be restricted  to the
 816 following minimums for correct system operation:
 817 
 818        >t>pnt_admin_gate_
 819      re    *.SysDaemon.*
 820      re    *.SysAdmin.*
 821 
 822        >t>pnt_fs_gate_
 823      re    *.*.*
 824 
 825        >t>pnt_login_gate_
 826      re    Initializer.SysDaemon.*
 827      re    *.SysAdmin.*
 828 
 829        >t>pnt_network_gate_
 830      re    Initializer.SysDaemon.*
 831      re    IMFT.Daemon.*
 832      re    Card_Input.Daemon.*
 833      re    *.SysDaemon.*
 834 
 835        >t>pnt_priv_gate_
 836      re    Initializer.SysDaemon.*
 837      r     *.SysDaemon.*
 838      re    *.SysAdmin.*
 839 
 840 
 841 STEP 7:  CHECK QUOTA ON >DUMPS
 842 
 843 Systems  prior to  MR12.7 may   not have  quota specified  on the
 844 >dumps directory.   If this is the  case, you would see  an error
 845 message from Utility.SysDaemon of the form:
 846 
 847      monitor_quota: The requested action was not performed.
 848      The quota of >dumps is 0, a record limit needs to be specified.
 849 
 850 To fix this, simply move some quota to >dumps.  It is recommended
 851 that at least 5000 records or quota be provided to >dumps.
 852 
 853      mq >dumps +5000
 854 
 855 
 856 STEP 8:  SYSTEM CLEANUP
 857 
 858 The system is now ready  for normal operation under MR12.7.  Exit
 859 admin mode and start up normal service:
 860 
 861      ame
 862 
 863 
 864 Instructions - First Time      4-6                        SIB12.7^L
 865 
 866 
 867      startup
 868 
 869 Following  a  reasonable  period   of  MR12.7  operation,  it  is
 870 suggested that  sites delete any <name.save>  segments created as
 871 part  of  this  procedure.   It  is  also  recommended that sites
 872 salvage    their    systems    and    fix    quota   by   running
 873 Salvager.SysDaemon, executing the following command:
 874 
 875      x repair salvquota > <number of salvagers> -rebuild -dcf
 876 
 877 The reload_system_release  command creates large map  segments in
 878 the  >reload_dir directory.   These are  not required  for normal
 879 system operation.  You may delete  them in order to conserve disk
 880 space.  Anyone on the SysAdmin  project can delete the map files,
 881 which have names like !BBBKQBlDQKxQzh.reload.map.  Alternatively,
 882 in admin mode  on the operator console, you may  delete these map
 883 files with a command such as "dl >reload_dir>**.reload.map".
 884 
 885 
 886 
 887 
 888 
 889 
 890 
 891 
 892 
 893 
 894 
 895 
 896 
 897 
 898 
 899 
 900 
 901 
 902 
 903 
 904 
 905 
 906 
 907 
 908 
 909 
 910 
 911 
 912 
 913 
 914 
 915 
 916 
 917 
 918 
 919 
 920 
 921 
 922 Instructions - First Time      4-7                        SIB12.7^L
 923 
 924 
 925 
 926 
 927 
 928 
 929 
 930 
 931 
 932                             SECTION 5
 933 
 934 
 935          INSTRUCTIONS FOR SITES INSTALLING FOR FIRST TIME
 936 
 937 
 938 
 939 
 940 The following  basic procedure must be  performed when installing
 941 Multics for the first time.
 942 
 943 
 944 STEP 1:  LOGICAL VOLUME ASSIGNMENTS
 945 
 946 
 947 Choose  logical  volume  assignments.   Decide  how  many logical
 948 volumes  are needed and  how many physical  volumes are to  be in
 949 each.
 950 
 951 Most installations have the following:
 952 
 953      Logical Volume Contents
 954 
 955      root                >system_control_1
 956                          >system_library_standard
 957                          >system_library_tools
 958                          >system_library_unbundled
 959                          >system_library_auth_maint
 960                          >system_library_1
 961                          >documentation
 962                          >daemon_dir_dir
 963                          >dumps
 964                          >system_library_tandd
 965                          >system_library_obsolete
 966                          >system_library_3rd_party
 967                          >site
 968                          >lv
 969                          partitions
 970 
 971      public              >user_dir_dir
 972                          >library_dir_dir>include
 973 
 974      ldd                 >library_dir_dir
 975 
 976 Other logical volumes may be set up for specific applications.
 977 
 978 
 979 
 980 Instructions - First Time      5-1                        SIB12.7^L
 981 
 982 
 983 The  assignment  decision  requires  the  system administrator to
 984 balance the  costs of seek interference and  breakage against the
 985 advantages  of  being  able   to  define  and  process  logically
 986 different  collections of  data.  Databases  used for  only a few
 987 hours a day or only a few days a month are natural candidates for
 988 allocation  to  a  separate  logical  volume.   Breaking  up  the
 989 system's  storage into  several logical  volumes also  allows the
 990 site to  operate without all logical volumes  mounted if hardware
 991 goes down.  For example, an MPC or channel might go down, halving
 992 the system's disk drive capacity.
 993 
 994 
 995 
 996 
 997 
 998 
 999 
1000 
1001 
1002 
1003 
1004 
1005 
1006 
1007 
1008 
1009 
1010 
1011 
1012 
1013 
1014 
1015 
1016 
1017 
1018 
1019 
1020 
1021 
1022 
1023 
1024 
1025 
1026 
1027 
1028 
1029 
1030 
1031 
1032 
1033 
1034 
1035 
1036 
1037 
1038 Instructions - First Time      5-2                        SIB12.7^L
1039 
1040 
1041 Logical volume assignments might be as follows:
1042 
1043 
1044      Logical Volume Contents
1045 
1046      root                >system_library_tandd
1047                          >library_dir_dir
1048                          >system_library_obsolete
1049                          >system_library_standard
1050                          >system_library_tools
1051                          >system_library_unbundled
1052                          >system_library_3rd_party
1053                          >daemon_dir_dir
1054                          >documentation
1055                          >dumps
1056                          >system_library_1
1057                          >system_library_auth_maint
1058                          >user_dir_dir>Daemon
1059                          >user_dir_dir>SysAdmin
1060                          >user_dir_dir>SysDaemon
1061                          >user_dir_dir>SysMaint
1062                          >site
1063                          >lv
1064                          partitions
1065 
1066      Mcc                 >user_dir_dir>Mcc
1067 
1068      Multics_Pubs        >user_dir_dir>Pubs
1069                          >user_dir_dir>Multics
1070 
1071      Old_Dumps           >dumps>Old_dumps
1072 
1073      Public              >user_dir_dir
1074                          >experimental
1075                          >process_dir_dir
1076                          >ldd>include
1077 
1078      list_1              >library_dir_dir>listings>hard
1079                          >library_dir_dir>mcs
1080                          >library_dir_dir>unbundled
1081 
1082      list_2              >library_dir_dir>listings
1083 
1084 
1085 These particular assignments give a wide range of flexibility and
1086 Multics  can run with  only the root  logical volume mounted,  or
1087 with one or two of the  less critical logical volumes not mounted
1088 due  to  unavailability  of  disk  drives.   For example, logical
1089 volumes, list_1 and list_2, can  easily be demounted.  This frees
1090 two disk drives to be available  for use with other more critical
1091 logical volumes.
1092 
1093 Installations  that wish  to use  the Access  Isolation Mechanism
1094 
1095 
1096 Instructions - First Time      5-3                        SIB12.7^L
1097 
1098 
1099 (AIM)  by specifying more  than one access  category (sensitivity
1100 level) should specify the maximum  and minimum categories for one
1101 or more volumes  and thus ensure that sensitive  data is confined
1102 to  a  few  packs,  or  that  packs  are  not "contaminated" with
1103 information requiring special precautions.
1104 
1105 The logical volumes that hold  process directory segments must be
1106 chosen.   Because  of  the   heavy  usage  of  process  directory
1107 segments, these  segments should be spread over  as many physical
1108 volumes as possible.  One or more logical volumes may be selected
1109 to  hold process  directory segments,  using the set_pdir_volumes
1110 command     in    system_start_up.ec.      In    the     supplied
1111 system_start_up.ec,  a single  logical volume,  named public,  is
1112 selected.  However, since a site  may not have a "public" logical
1113 volume,  this assignment  is  commented  out.  This  command line
1114 should  be changed  to select  a set  of publicly  accessible and
1115 permanently mounted  logical volumes containing as  many physical
1116 volumes   as  possible,   subject  to   some  constraints.   Site
1117 maintenance  personnel  are  responsible  for  ensuring  there is
1118 always enough space available on  the selected logical volumes to
1119 hold  the  process  directory  segments.   The  process directory
1120 placement algorithm causes process directory creations to be made
1121 on each  logical volume in  proportion to the  number of physical
1122 volumes in the logical volume.
1123 
1124 Ensure that enough  storage will be available.  About  5% of each
1125 volume is  used for the VTOC  and volume map.  In  addition, some
1126 breakage is unavoidable.
1127 
1128 Since the system handles running out of storage without crashing,
1129 and  since it is  possible to add  physical volumes to  a logical
1130 volume  dynamically, logical  volumes can  be defined  with fewer
1131 physical volumes than their maximum anticipated size.
1132 
1133 
1134 STEP 2:  RPV INITIALIZATION
1135 
1136 Boot the Multics System Tape (MST).  Multics will prompt with:
1137 
1138      bootload_0: Booting system MR12.7 generated 02/02/20 1955.5 pst Sun.
1139      0420.3  announce_chwm: 428. pages used of 512. in wired environment.
1140      0420.3  announce_chwm: 706. words used of 1024. in int_unpaged_page_tables.
1141      find_rpv_subsystem: Enter RPV data: M->
1142 
1143 Since  you are  cold booting   Multics and  initializing the  RPV
1144 (destroying all content on the drive), answer with the following:
1145      cold a11 ipc 3381 0a
1146 
1147 Multics will respond with:
1148 
1149      find_rpv_subsystem: Booting cold will destroy all data on the RPV.
1150         Are you sure that you want to boot cold?  M-> ! yes
1151 
1152 
1153 
1154 Instructions - First Time      5-4                        SIB12.7^L
1155 
1156 
1157 
1158      Default RPV layout:  (Respond "end" to use it.)
1159 
1160      Average seg length = 2.00
1161      VTOC size = 13495 pages, 26974 vtoces.
1162      53950 paging records.
1163      Constrained by average seg length.
1164      part hc 13495. 2500.
1165      part conf 15995. 4.
1166      part bos 74660. 270.
1167      part dump 72660. 2000.
1168      part log 72404. 256.
1169      part file 72149. 255.
1170      part bce 69949. 2200.
1171      request: M->
1172 
1173 These are the default partition  assignments.  Any changes to the
1174 default partitions  or RPV parameters  can be redefined  by using
1175 the "startover" request in init_vol.  The system installer should
1176 review  the write-up of  init_vol in the  Multics Administration,
1177 Maintenance,  and   Operations  Commands  Manual,   Order  Number
1178 GB64-00, prior to the installation.
1179 
1180 Sizes  for the  various partitions   and their  locations can  be
1181 modified based on the needs of the site.
1182 
1183 Enter the following:
1184 
1185      request: M-> ! startover
1186      request: M-> ! asl 2.0
1187      request: M-> ! part hc low 2500
1188      request: M-> ! part conf low 4
1189      request: M-> ! part bos high 270
1190      request: M-> ! part dump high 32000
1191      request: M-> ! part log high 256
1192      request: M-> ! part file high 255
1193      request: M-> ! part bce high 2200
1194      request: M-> ! list
1195 
1196      Average seg length = 2.00
1197      VTOC size = 7495 pages, 14974 vtoces.
1198      29950 paging records.
1199      Constrained by average seg length.
1200      part hc 7495. 2500.
1201      part conf 9995. 4.
1202      part bos 74660. 270.
1203      part dump 42660. 32000.
1204      part log 42404. 256.
1205      part file 42149. 255.
1206      part bce 39949. 2200.
1207      request: M-> ! end
1208 
1209 Next Multics responds with:
1210 
1211 
1212 Instructions - First Time      5-5                        SIB12.7^L
1213 
1214 
1215 
1216      init_empty_root: Begin rpv initialization. This will take some time.
1217      init_empty_root: rpv initialized; 29950 records.
1218      2352.8 find_file_partition: Initializing file partition. Data not in expected format.
1219      2353.3 load_mst: 947. out of 1048. pages used in disk mst area.
1220      bce (early) 2353.6: M->
1221 
1222 
1223 STEP 3:  CONFIGURATION
1224 
1225 Build  the  configuration  description  as  follows  (user  input
1226 preceeded by an exclamation mark (!):
1227 
1228      ! config
1229      ! 1,$d
1230      ! a
1231      ! [User types in configuration fields as defined
1232         in the System Maintenance Procedures, Order
1233         Number AM81-03]
1234      ! \f
1235      ! w
1236      ! q
1237 
1238 As an example, you can use the following config deck:
1239 
1240 clok -delta 7. -zone pst
1241 iom -tag a -port 0 -model iom -state on
1242 iom -tag b -port 1 -model iom -state on
1243 cpu -tag a -port 7 -state on -type dps8 -model 70. -cache 8.
1244 mem -port a -size 4096. -state on
1245 mem -port b -size 4096. -state on
1246 mem -port c -size 4096. -state on
1247 mem -port d -size 4096. -state on
1248 ipc -type fips -iom a -chn 13 -nchan 1
1249 prph -subsys dska -iom a -chn 13 -nchan 1 -model 3381. -number 16
1250 prph -device fnpd -iom a -chn 20 -model 6670. -state on
1251 mpc -ctlr mtpa -iom a -chn 12 -nchan 1 -model 501.
1252 prph -subsys tapa -iom a -chn 12 -nchan 1 -model 500. -number 16.
1253 prph -device opca -iom a -chn 36 -model 6001. -ll 256. -state on
1254 mpc -ctlr urpa -iom a -chn 15 -model 8004. -nchan 1
1255 prph -device rdra -iom a -chn 15 -model 301.
1256 mpc -ctlr urpb -iom a -chn 16 -model 8004. -nchan 1
1257 prph -device puna -iom a -chn 16 -model 301.
1258 mpc -ctlr urpc -iom a -chn 17 -model 8004. -nchan 1
1259 prph -device prta -iom a -chn 17 -model 1600. -train 600. -ll 136.
1260 part -part hc -subsys dska -drive 00a
1261 part -part bos -subsys dska -drive 00a
1262 part -part dump -subsys dska -drive 00a
1263 root -subsys dska -drive 00a
1264 sst -4k 2000. -16k 1000. -64k 500. -256k 250.
1265 dbmj 64. 700. 400. 150. 60. 25.
1266 tcd -apt 500. -itt 1000.
1267 intk warm 0. rpvs star
1268 
1269 
1270 Instructions - First Time      5-6                        SIB12.7^L
1271 
1272 
1273 
1274 Do  not enter  any part  cards  at  this time,  except for  those
1275 partitions defined on the rpv.   Also, make the root card specify
1276 only the rpv.
1277 
1278 Continue booting bce.
1279 
1280      bce (early) 0020.0: M-> ! bce
1281      System was last shudown/ESD at:
1282      Monday, December 31, 1900 16:00:00 pst
1283      Current system time is: Saturday, April 16, 2016 15:21:07 pst.
1284      Is this correct? M->! y
1285 
1286      bce (boot) 1325.5 : M-> ! boot -cold
1287      Do you really wish to boot cold and there by destroy the
1288           system hierarchy? M-> ! yes
1289      1655.9 init_syserr_log: Syserr LOG partition reinitialized.
1290      1657.0 volume_registration_mgr_$check_volume_registration: Reregistered public LV root LVID 371626522536 (Initializer.SysDaemon.z)
1291      1657.0 volume_registration_mgr_$check_volume_registration: Reregistered PV rpv PVID 371626522524 in LV root (Initializer.SysDaemon.z)
1292      disk_table_: New disk_table created
1293      Multics MR12.7 - 02/06/20  1728.2 pst Thu
1294      Command:
1295 
1296 Ignore    the    messages    prefaced    by    disk_table_    and
1297 volume_registration_mgr_.
1298 
1299 
1300 STEP 4:  INITIALIZING ROOT VOLUMES
1301 
1302 Initialize each new root volume  except the RPV with the init_vol
1303 command.
1304 
1305 For  better performance,  it is   advisable to  place a  hardcore
1306 partition (hc) on each physical volume of the Root Logical Volume
1307 (RLV).  The  placement of the  hardcore partition on  each volume
1308 must be  low.  The recommended  size of additional  partitions is
1309 2500 records divided by the  number of physical volume used.  The
1310 RPV size should  remain 2500 records to allow the  system to boot
1311 with only an RPV mounted.
1312 
1313 For most volumes the command looks like:
1314 
1315      init_vol PV_NAME DRIVE_NAME  -rlv {-special}
1316 
1317 For example:
1318 
1319      Command: M-> ! init_vol root2 dska_00b -rlv
1320      volume root2 68111 records
1321      Command: M-> ! init_vol root3 dska_00c -rlv
1322      volume root3 68111 records
1323      Command: M->
1324 
1325 
1326 
1327 
1328 Instructions - First Time      5-7                        SIB12.7^L
1329 
1330 
1331 
1332 For  those volumes  that are  to have  partitions, or  an average
1333 segment length  other than the  default of five  records, add the
1334 optional "-special"  as a third argument.  The  command then asks
1335 for   instructions  about   the  partition   location.   Hardcore
1336 partitions, for  additional root volumes, should  be specified as
1337 they are initialized.  You may type one or more of the following:
1338 
1339      part NAME low nrec
1340      part NAME high nrec
1341      avg fff.ff
1342      list
1343 
1344 complete initialization by typing:
1345 
1346      end
1347 
1348 An  example of  typing the  init_vol for  an MSS0451/400  with an
1349 alternate partition on a RLV drive is:
1350 
1351      init_vol root2 dska_02 -rlv -special
1352      part alt high 141    (Note: 451 disk only)
1353      part hc low 625      (Example: 2500/4 root volumes)
1354      end
1355 
1356 when done type:
1357 
1358      shut
1359 
1360 
1361 STEP 5:  ADDITIONAL CONFIGURATION PARAMETERS
1362 
1363 At bce (boot) level enter the configuration deck editor by typing
1364 "config".  The  PART cards and ROOT  card should be added  to the
1365 deck.  Subsequent boots divide  the hardcore supervisor among all
1366 hardcore partitions.
1367 
1368 The following script is provided as  an example where a root card
1369 exists in the configuration deck and  a part card does not exist.
1370 Parameters of  cards will vary according to  the configuration of
1371 individual sites.  User input is preceeded by an exclamation mark
1372 (!).
1373 
1374      bce (boot): M-> ! config
1375      M-> ! /root/
1376      root -subsys dska -drive 00a
1377      M-> ! s/$/ -subsys dska -drive 00b -subsys dska -drive 00c/p
1378      root -subsys dska -drive 00a -subsys dska -drive 00b -subsys dska -drive 00c
1379      M-> ! w
1380      M-> ! q
1381      bce (boot) 1215.2: M-> reinit
1382 
1383 
1384 
1385 
1386 Instructions - First Time      5-8                        SIB12.7^L
1387 
1388 
1389 STEP 6:  RELOAD OF EXECUTABLE LIBRARIES
1390 
1391 Do a normal boot "BOOT".
1392 
1393      bce (boot) 1641.1: M-> ! boot
1394      Multics MR12.7 - 02/06/20  1728.8 pst Thu
1395      Command: M->
1396 
1397 While  at ring-1  initializer command  level load  the executable
1398 libraries.  This is done as follows:
1399 
1400      Command: M-> ! reload -nosetlvid
1401 
1402 Only the  system libraries (12.7EXEC) should be  reloaded at this
1403 time.  The -nosetlvid control argument ignores the logical volume
1404 ID on the tape when a directory is being reloaded.
1405 
1406      Input tape label: M-> ! 12.7EXEC
1407      Mounting tape 12.7EXEC for reading
1408      1521.9 RCP: Attached tapa_01 for Initializer.SysDaemon.z
1409      1521.9 RCP: Note (tapa_01) - 12.7EXEC,sys
1410      CONSOLE: ALERT
1411      1522.0 RCP: Mount Reel 12.7EXEC without ring on tapa_01 for Initializer.SysDaemon.z
1412      <12.7EXEC.tap>
1413      attachTape selected unit 1
1414      Mounted Multics volume "12.7EXEC" (recorded at 800 BPI), on device tapa_01
1415      Begin at 02/05/20 1522.0 pst Thu
1416      End of reel encountered.
1417 
1418      iload: Are there any more tapes to be reloaded? M-> ! no
1419      1522.3 RCP: Detached tapa_01 from Initializer.SysDaemon.z
1420      Normal termination 02/06/20  1729.1 pst Thu.
1421      Command: M->
1422 
1423 At this point, shut the system  down and reboot to ring 4 command
1424 level:
1425 
1426      M-> ! shut
1427      1230.1 shutdown complete.
1428      bce (boot) 1231.1: M-> ! boot standard
1429                          (ignore the messages from sc_init_.)
1430      Multics MR12.7 - 02/06/20  1729.4 pst Thu
1431      Ready
1432      M-> ! admin
1433      admin: Entry not found.  Could not retrieve admin password
1434        from the PNT to check admin password.  Entering admin mode.
1435         [NOTE: This error message is repeated each time admin is
1436                entered until a password has been set.]
1437 
1438 Register and initialize all non-RLV volumes.  For ease of typing,
1439 use of lower case names is recommended.
1440 
1441 Use the add_volume_registration (avr) command as in the following
1442 
1443 
1444 Instructions - First Time      5-9                        SIB12.7^L
1445 
1446 
1447 example:
1448 
1449      ! avr -pv pub01 -lv public -serial 233-81 -model 451
1450      add_volume_registration: LV "public" does not exist.  Do you
1451           wish to create it? M-> ! yes
1452      add_volume_registration: Registered PV "pub01" (pvid
1453           100172223140) on new LV "public" lvid 100172223005).
1454      r 14:15  1.473 8
1455 
1456 to  create registration  entries  for  each logical  and physical
1457 volume.   The registration  file for  the root  logical volume is
1458 created automatically  by the bootload.  Since  the default model
1459 number  is  451,  use  the  change_vol_registration  command,  if
1460 necessary, to set  the correct value of model number  on the rpv.
1461 The serial number can also be set as follows:
1462 
1463      lvr -pv rpv
1464      cvr -pv rpv -serial 233-79 -model <model number>
1465      ame
1466 
1467 Use the init_vol for the additional logical volumes as follows:
1468 
1469      init_vol pub01 dska_03 -special
1470      part alt high 141   (Note: 451 disk only)
1471      end
1472      init_vol pub02 dska_04 -special
1473      part alt high 141   (Note: 451 disk only)
1474      end
1475 
1476 After  all physical volumes  are registered and  initialized, add
1477 them to the disk_table by typing the add_vol (av) command for all
1478 except the RPV:
1479 
1480      av pvname dskX_NN
1481 
1482 An example:
1483 
1484      av pub01 dska_03
1485 
1486 At this point add all of the logical volumes by typing:
1487 
1488      alv -all
1489 
1490 
1491 
1492 
1493 
1494 
1495 
1496 
1497 
1498 
1499 
1500 
1501 
1502 Instructions - First Time      5-10                       SIB12.7^L
1503 
1504 
1505 STEP 7:  SETTING AND CHECKING ACCESS
1506 
1507 The  ACL for  >lv should  be set  to "s"  for all users.  Setting
1508 initial ACLs for segments in the >lv directory is done from admin
1509 mode by typing:
1510 
1511      M-> ! admin
1512      <READY MESSAGE>
1513      M-> ! sis >lv rew *.SysAdmin rew *.SysDaemon
1514      <READY MESSAGE>
1515      M-> ! sa >lv s * sma *.SysAdmin sma *.SysMaint
1516      <READY MESSAGE>
1517 
1518 Create  Access Control  Segments (ACS)  for each  logical volume.
1519 For system public volumes, create them as follows:
1520 
1521      M-> ! create >lv>{lvname}.acs
1522      <READY MESSAGE>
1523      M-> ! cvr -lv {lvname} -acs >lv>{lvname}.acs
1524      <READY MESSAGE>
1525      M-> ! set_max_length >lv>*.acs 0
1526 
1527 where  {lvname} stands  for name   of each  logical volume.   For
1528 example:
1529 
1530      ! create >lv>root.acs
1531      ! cvr -lv root -acs >lv>root.acs
1532      ! set_max_length >lv>*.acs 0
1533 
1534 The ACLs of these segments  are interpreted to give permission to
1535 attach the logical volume (for private volumes) and permission to
1536 modify  master directory  control  information  in the  MDCS (for
1537 specific   logical   volumes).     Specific   ACL   entries   for
1538 Initializer.SysDaemon should be deleted at this time by typing:
1539 
1540      delete_acl >lv>*.acs
1541      <READY MESSAGE>
1542 
1543 This  is  necessary  because  Initializer.SysDaemon  always  gets
1544 default access of "rw".  This  would prevent the Initializer from
1545 being a volume administrator by virtue of the missing "e" access.
1546 Deletion  of  specific  access  gives  the  Initializer the "rew"
1547 access allowed all SysDaemons.
1548 
1549 The  ACL is  now set  so that  all system  administrators and all
1550 SysDaemons  are  volume  administrators.   The  "e"  bit controls
1551 executive access.
1552 
1553 For private volumes, the ACS is  in a directory controlled by the
1554 volume owner.   The ACS segment must  reside in a directory  on a
1555 logical volume different from the private logical volume.
1556 
1557 
1558 
1559 
1560 Instructions - First Time      5-11                       SIB12.7^L
1561 
1562 
1563 STEP 8:  SETTING VOLUME QUOTA
1564 
1565 Use the set_volume_quota command  to give the Initializer process
1566 enough  quota on  each logical   volume to  create the  necessary
1567 master directories.
1568 
1569      set_volume_quota LV_NAME QUOTA
1570 
1571 Example:
1572      set_volume_quota public 36000
1573 
1574 The number  QUOTA should be at  least the total of  the quotas of
1575 the directories to be created in the next step.
1576 
1577 Use create_dir  to create master directories.  The  format of the
1578 command is:
1579 
1580      create_dir pathname -lv logical_volume -quota QQ
1581 
1582 where QQ <262144
1583 
1584      Example:  cd >library_dir_dir -lv no_backup -quota 40000
1585                cd >library_dir_dir>include -lv public -quota 3000
1586 
1587 The acct_start_up.ec will, in step 10, create a number of project
1588 directories and  assign terminal quota if the  directories do not
1589 exist.   They  are  the  following  with  the  quota that will be
1590 assigned:
1591 
1592      >udd>SysAdmin        5000
1593      >udd>SysAdmin>admin  2000
1594      >udd>SysDaemon       5000
1595      >udd>Daemon          1000
1596      >udd>Operator         100
1597      >udd>Terminals         10
1598      >udd>HFED            5000
1599 
1600 Set  ACLs  and  additional  names,  as  desired,  on  all  master
1601 directories at this time.
1602 
1603 Directory quota should be set  for each master directory by those
1604 sites that wish to have disk charges for directory pages included
1605 in  monthly bills.   Those sites  not interested  in implementing
1606 this feature may type "ame" and  "shutdown" then skip to the next
1607 step.
1608 
1609 
1610 
1611 
1612 
1613 
1614 
1615 
1616 
1617 
1618 Instructions - First Time      5-12                       SIB12.7^L
1619 
1620 
1621 A  directory quota  of 1000  pages should  be sufficient  for all
1622 master  directories with  the exception   of >udd.   If udd  is a
1623 master directory it  is recommended that it be  given a directory
1624 quota of 100000 pages.  This  provides enough directory quota for
1625 100 projects at  1000 pages each.  If the site  has more than 100
1626 active projects the 100000 figure should be adjusted accordingly.
1627 To  set directory  quota on   each master  directory execute  the
1628 following command:
1629 
1630      set_dir_quota PATHNAME QQ
1631 
1632 This command allows a system  administrator to place an arbitrary
1633 secondary storage quota for directories on a specified directory.
1634 
1635 PATHNAME
1636    is the name of a directory on which the directory quota is to
1637    be placed.  -wd can be used to specify the working directory.
1638 QQ
1639    is the directory quota in 1024 word pages.
1640 
1641 If additional directory quota is  required for a master directory
1642 the quota can  be reset following movement of  directory quota to
1643 inferior directories.
1644 
1645 
1646 Instructions for moving directory quota down to the project level
1647 is included in Step 19.
1648 
1649 To shut down, do the following:
1650 
1651      ame
1652      shut
1653 
1654 
1655 STEP 9:  RELOAD OF REMAINING RELEASE TAPES
1656 
1657 Reboot Multics  to ring 1  and reload the  MR12.7LDD_STANDARD and
1658 MR12.7UNBUNDLED tapes with the following commands:
1659 
1660      boot
1661      alv -all
1662      reload -nosetlvid
1663 
1664 Load each of the following tapes, in this order:
1665 
1666      12.7LDD_STANDARD
1667      12.7UNBUNDLED
1668      12.7MISC
1669 
1670 The tape labeled MR12.7MISC must be  the final tape of the MR12.7
1671 supplied set to be reloaded.
1672 
1673 
1674 
1675 
1676 Instructions - First Time      5-13                       SIB12.7^L
1677 
1678 
1679 STEP 10:  FIX PERMISSIONS ON LIBRARIES
1680 
1681 After all the release tapes have  been reloaded cross into ring 4
1682 by executing the following commands:
1683 
1684      standard
1685      admin   [Ignore messages from admin at this time.]
1686 
1687 
1688 STEP 11:  RUNNING ACCT_START_UP.EC
1689 
1690 At  this   time  you  are  ready   to  execute  part  1   of  the
1691 acct_start_up.ec.  To do this type:
1692 
1693 ec >tools>acct_start_up cold F.ANSS
1694 
1695 where F.ANSS  is the channel number of  the hardwired Initializer
1696 terminal.
1697 
1698           F = FNP number (a-h)
1699           A = Adaptor type (h = hsla)
1700           N = Adaptor number (0-2 for hsla)
1701          SS = Decimal subchannel number of specified adaptor
1702 
1703 The string "F.ANSS"  should be replaced by "otw_" if  there is no
1704 hardwired terminal and the bootload console  is to be used as the
1705 Initializer terminal.
1706 
1707 The error:
1708 
1709      new_iod_tables_compiler: Entry not found. Accessing cdt. Channel
1710      name checks will not be performed
1711 
1712 may  be encountered  during this   stage.  This  error should  be
1713 disregarded.
1714 
1715 At  this point,  tapes dumped   from other  Multics sites  can be
1716 reloaded as  desired using the "reload" command  with the control
1717 arguments  "-noquota  -notrim  -nosetlvid"  to  avoid deletion of
1718 existing segments  and resetting of quotas.  If  any segments are
1719 to be loaded  into ring 1 then it cannot  be done without exiting
1720 admin mode and rebooting to ring 1.
1721 
1722 
1723 STEP 12:  MULTICS COMMUNICATIONS SYSTEM
1724 
1725 A Multics  Communications System (CS)  core image is  supplied in
1726 the >unbundled library, and is named site_mcs.
1727 
1728 The site_mcs version for this release is 7.6c.  The site_mcs core
1729 image contains the basic support for DN6780 type FNPs with 64k of
1730 memory.
1731 
1732 
1733 
1734 Instructions - First Time      5-14                       SIB12.7^L
1735 
1736 
1737 The communication system core images are built using the bind_fnp
1738 command in conjunction with a  bindfile describing the CS modules
1739 and configurations  to be used.  A copy  of the site_mcs.bind_fnp
1740 can be found in >ldd>mcs>info.
1741 
1742 Sites should build their own CS  core image tailored to their own
1743 FNP  configuration,  terminal  type   requirements,  and  use  of
1744 additional separately priced FNP software modules.
1745 
1746 Sites using the default site_mcs core image should ensure the CMF
1747 image statement points to the  correct default core image located
1748 in  >unb.  The  initial CMF,  which includes  some sample channel
1749 entries in comments, as well as one FNP entry, should be checked.
1750 Edit this  CMF to eliminate  any inconsistencies with  the actual
1751 configuration and add one or more entries for login channels.
1752 
1753 Sites modifying their  own CS core image are required  to use the
1754 GCOS  Environment  Simulator  which   is  an  unbundled  software
1755 product.  To build  a new core image, the  following procedure is
1756 suggested:
1757 
1758 Sites  will need  to extract  the communications  object segments
1759 from archives located in  >ldd>mcs>object.  Sites should create a
1760 virgin directory under >udd>sa>a for each new core image.
1761 
1762 The  following example  is for  sites with  the more  common type
1763 Datanet and a larger memory configuration.  Execute the following
1764 commands:
1765 
1766      create_dir >udd>sa>a>mcs.7.6c
1767      cwd >udd>sa>a>mcs.7.6c
1768      ted
1769      r >ldd>mcs>info>site_mcs.bind_fnp (or location of sites
1770                                          CS bind file)
1771      .
1772      .
1773      .
1774      make editing changes if any...
1775      .
1776      .
1777      .
1778      w site_mcs.bind_fnp
1779      q
1780      ac x ([segs >ldd>mcs>o>*.archive -absp])
1781      bind_fnp site_mcs -list
1782 
1783 Be  sure the  image statement  in the  CMF points  to this  newly
1784 created CS core image.  The following example assumes the default
1785 CMF to be in the >udd>sa>a directory.  This procedure will insure
1786 that the new CS image is used:
1787 
1788      cwd >udd>sa>a
1789      ted
1790 
1791 
1792 Instructions - First Time      5-15                       SIB12.7^L
1793 
1794 
1795      r  CMF.cmf
1796      .
1797      .
1798      Locate the image: statement by typing:
1799 
1800      /image/
1801 
1802      Edit the image: statement to point to the CS image,
1803      site_mcs, by making the statement read:
1804 
1805      image:  >udd>sa>a>mcs.7.6c>site_mcs;
1806 
1807      .
1808      .
1809      Make any other changes needed.
1810      .
1811      .
1812      w CMF.cmf
1813      q
1814      cv_cmf CMF.cmf
1815      copy CMF.cdt >sc1>cdt -force
1816 
1817 The  above procedure builds  a site dependent  CS core image  and
1818 ensures  that this image  is loaded in  the FNP by  the answering
1819 service.
1820 
1821 The  following command provide  examples of performing  the above
1822 steps:
1823 
1824      create_dir >user_dir_dir>SysAdmin>a>mcs.7.6c
1825      cwd >user_dir_dir>SysAdmin>a>mcs.7.6c
1826      ted
1827      r >ldd>mcs>info>site_mcs.bind_fnp
1828      w site_mcs.bind_fnp
1829      q
1830      ac x ([segs >ldd>mcs>o>*.archive -absp])
1831      bind_fnp site_mcs -list
1832      cwd >user_dir_dir>SysAdmin>a
1833      ted
1834      r CMF.cmf
1835      1,$d
1836      a
1837      Service: login;
1838      Charge: none;
1839      Terminal_type: none;
1840      Line_type: none;
1841      Baud: 9600;
1842      FNP_required_up_time: 5;
1843      FNP: D;
1844      type: DN6670;
1845      memory: 64;
1846      lsla: 0;
1847      hsla: 1;
1848 
1849 
1850 Instructions - First Time      5-16                       SIB12.7^L
1851 
1852 
1853      image: >system_library_unbundled>site_mcs;
1854      service: active;
1855      name: d.h000;
1856      attributes: hardwired;
1857      name: d.h001-d.h031;
1858      end;
1859      \f
1860      1,$p
1861      w
1862      ; ted: Do you want to w with the untrusted pathname >user_dir_dir>SysAdmin>a>CMF.cmf?
1863      y
1864      q
1865      cv_cmf CMF.cmf
1866      copy CMF.cdt >sc1>cdt -force
1867 
1868 
1869 STEP 13:  COMPLETE ACCOUNTING STARTUP
1870 
1871 
1872 During this step, expect many messages, some with audible alarms,
1873 reporting  that  certain  segments  do  not  exist  and are being
1874 created.  These messages would be cause for concern during normal
1875 system operation  but are to be expected  during accounting start
1876 up and may be ignored.  Execute the following example:
1877 
1878      ame
1879      stop_mpx d  (sites with multiple FNPs execute this
1880                   command for each FNP)
1881      multics
1882      load_mpx d -check  (sites with multiple FNPs execute
1883                          this command for each FNP)
1884      admin    (any error messages displayed at this time, except
1885                hardware error messages can be ignored.)
1886 
1887      ec >tools>acct_start_up cold2
1888 
1889 This  procedure will  finish accounting  start up.   The load_mpx
1890 command indicates on the FNP  console any configuration errors if
1891 console_man is  loaded and "console:  yes;" is  in the bind_file.
1892 If any errors are reported they should be corrected.
1893 
1894 During   this    stage   you   will   encountered    the   error,
1895 "set_max_length:    Validation  level    not  in   ring  bracket.
1896 >system_control_1>mcaa.acs",   which   occurs   if   an   IMU  is
1897 configured.  Ignore this error message.  The cause of this error,
1898 validation level  of >sc1>mcaa.acs, must be  fixed manually after
1899 cold2 has completed successfully.
1900 
1901 A default start_up.ec  is available for use by  new Multics users
1902 when they first  log in.  This exec_com is executed  by users who
1903 login to  the system without their own  start_up.ec.  The segment
1904 >tools>start_up.ec was copied into  >sc1 by the acct_start_up.ec.
1905 Individual  sites can  modify this   exec_com to  meet their  own
1906 
1907 
1908 Instructions - First Time      5-17                       SIB12.7^L
1909 
1910 
1911 needs.  The access  for the segment should be "r  *.*.*" and ring
1912 brackets  of 4,5,5.  To  start the system  up for normal  service
1913 type:
1914 
1915      ame
1916      word login
1917      abs start
1918      go
1919 
1920 After typing "go"  a number of messages will  be returned.  These
1921 messages are of the form:
1922 
1923      absentee_utility_: Entry not found. Creating new <pathname>.
1924      scavenge_vol:  No volumes.
1925      Found unexpected command_error in system start_up.ec.
1926 
1927 These messages may be ignored.
1928 
1929 
1930 STEP 14:  CHECK GATE ACLS
1931 
1932 
1933 Type  "admin" and  enter the   new admin  password you  selected.
1934 Check  the  ACLs  for  >sss>dm_admin_gate_, >sss>dm_daemon_gate_,
1935 >tools>installation_tools_,               >tools>pnt_admin_gate_,
1936 >tools>pnt_login_gate_,                 >tools>pnt_network_gate_,
1937 >tools>pnt_priv_gate_, >sss>metering_gate_ and >sss>queue_admin_.
1938 The ACLs on  these gates are as they appear on  GHM and should be
1939 restricted.   The ACL  for these   gates are  site dependent  and
1940 should be changed to meet  each site's needs.  The dm_admin_gate_
1941 and  dm_daemon_gate_  should  be  restricted  to  data management
1942 administrators or daemons.   The installations_tools_ gate should
1943 be restricted to system library  maintainers.  All persons on the
1944 ACL for metering_gate_ have access  to the Multics metering data.
1945 All  persons on the  ACL for queue_admin_  are permitted to  move
1946 absentee and  daemon requests for  themselves and other  users to
1947 different queues.   Users not on this  ACL are only able  to move
1948 their  own  requests.   The   Initializer  must  have  access  to
1949 queue_admin_.   This  capability  is  also  dependent on extended
1950 access to the <queue>.ms  segments.  The various pnt_<name>_gate_
1951 acls should  be restricted to the following  minimums for correct
1952 system operation:
1953 
1954        >t>pnt_admin_gate_
1955      re    *.SysDaemon.*
1956      re    *.SysAdmin.*
1957 
1958        >t>pnt_fs_gate_
1959      re    *.*.*
1960 
1961        >t>pnt_login_gate_
1962      re    Initializer.SysDaemon.*
1963      re    *.SysAdmin.*
1964 
1965 
1966 Instructions - First Time      5-18                       SIB12.7^L
1967 
1968 
1969        >t>pnt_network_gate_
1970      re    Initializer.SysDaemon.*
1971      re    IMFT.Daemon.*
1972      re    Card_Input.Daemon.*
1973      re    *.SysDaemon.*
1974 
1975        >t>pnt_priv_gate_
1976      re    Initializer.SysDaemon.*
1977      r     *.SysDaemon.*
1978      re    *.SysAdmin.*
1979 
1980 Set  ACLs on  the >sc1>rcp  directory and  on the  access control
1981 segments in it (<name>.acs), to allow users to attach tape drives
1982 and any other peripherals they are allowed to use.
1983 
1984 After all ACLs are set, type:
1985 
1986      ame
1987      x repair salvquota > 2 -dcf -rebuild
1988 
1989 
1990 
1991 
1992 
1993 
1994 
1995 
1996 
1997 
1998 
1999 
2000 
2001 
2002 
2003 
2004 
2005 
2006 
2007 
2008 
2009 
2010 
2011 
2012 
2013 
2014 
2015 
2016 
2017 
2018 
2019 
2020 
2021 
2022 
2023 
2024 Instructions - First Time      5-19                       SIB12.7^L
2025 
2026 
2027 STEP 15:  SET QUOTA ON >DUMPS
2028 
2029 
2030 By default, the >dumps directory does not have any quota set, and
2031 thus    derives   its    quota   from    the   root    directory.
2032 Utility.SysDaemon's    start_up.ec,     however,    includes    a
2033 monitor_quota  command  to  monitor  the  quota  in,  among other
2034 directories,  >dumps.  Without any  quota set on  this directory,
2035 you will see warnings on the console similar to the following:
2036 
2037      monitor_quota: The requested action was not performed.
2038      The quota of >dumps is 0, a record limit needs to be specified.
2039 
2040 To fix this,  move some quota to >dumps.  It  is recommended that
2041 at least 5000 records or quota be provided to >dumps.
2042 
2043      mq >dumps +5000
2044 
2045 
2046 STEP 16:  SAVE CHECKPOINT
2047 
2048 
2049 Type "logout * *" and "shutdown".
2050 
2051 
2052 STEP 17:  TAILOR SYSTEM AND REGISTER PROJECTS
2053 
2054 
2055 Reboot the system for normal  service by typing "boot star".  The
2056 system is now ready for registration of projects and users from a
2057 SysAdmin  process,  such  as  Repair.SysAdmin,  logged  in from a
2058 standard terminal.  The default  password for Repair is "repair".
2059 You will  be required to change  it the first time  you login, by
2060 specifying the "-cpw" control argument to the "login" command.
2061 
2062 The  acct_start_up exec_com  created default  system_start_up.ec,
2063 admin.ec,  iod_tables.iodt,  RTMF.rtmf,   and  CMF.cmf  segments.
2064 These segments  should be tailored by  the local Site SA  to meet
2065 site operational and configuration requirements.
2066 
2067 
2068 STEP 18:  SETUP VOLUME BACKUP/RELOADER
2069 
2070 
2071 The  following instructions  are necessary  only for  those sites
2072 that intend to use the Volume Backup/Reloader facility:
2073 
2074 The    personids    "Volume_Dumper",    "Volume_Reloader",    and
2075 "Volume_Retriever"   are   registered.    These   personids   are
2076 registered  on the  Daemon project   with the  multip and  daemon
2077 attributes        and       with       a        home_dir       of
2078 >user_dir_dir>Daemon>Volume_Dumper.  Sites using AIM must set the
2079 authorization for these personids  at system_high and upgrade the
2080 
2081 
2082 Instructions - First Time      5-20                       SIB12.7^L
2083 
2084 
2085 home directory to system_high.
2086 
2087 Login Repair  SysDaemon, or if  running in special  session using
2088 the Initializer, execute the following commands:
2089 
2090      admin
2091      ec >tools>setup_volume_reloader
2092 
2093 The error message that Volumes dm001 and dm002 are not registered
2094 should  be  ignored.   This  exec_com  creates  all  directories,
2095 segments, and  message segments necessary for  running the volume
2096 dumper/reloader system.  This exec_com also sets suggested access
2097 on the directories and segments  created.  Not all the access set
2098 is  required.    If  a  site  wishes,  the   access  created  for
2099 *.SysMaint.* and *.SysAdmin.* may be removed.
2100 
2101 This exec_com  resets the VTOCE  fields for both  incremental and
2102 consolidated  dumps by making  a first dump  pass with output  to
2103 discard_.   This  is  necessary  since  the  first  dump  pass is
2104 equivalent  to  a  complete  dump  on  both  the  incremental and
2105 consolidated  pass.  Follow  the instructions  for normal  use of
2106 this facility at the completion of this exec_com.
2107 
2108 Sites need a sufficient number of tapes to accommodate the entire
2109 file system  and any incremental  and consolidated dumps  until a
2110 subsequent  complete dump is  taken.  This is  known as a  reload
2111 group.  It  is suggested that new  sites start with 100  reels of
2112 tape  or a  sufficient quantity  to contain  two complete  reload
2113 groups.  A  single reel of  tape at 6250  bpi holds approximately
2114 26000 Multics records.
2115 
2116 
2117 STEP 19:  SETUP DIRECTORY QUOTA
2118 
2119 
2120 This step is  necessary only for those sites that  wish to charge
2121 their user projects for disk  storage used by directory pages, or
2122 to obtain a more complete  disk report containing additional disk
2123 usage statistics.  If directory quota  is not already set on >udd
2124 execute the following commands from a SysAdmin process if >udd is
2125 not a master directory:
2126 
2127      sac set_dir_quota > 120000
2128      sac move_dir_quota >udd 100000
2129 
2130 If >udd is a master directory, then execute:
2131 
2132      set_dir_quota >udd 100000
2133 
2134 Then execute the commands:
2135 
2136      cwd >udd
2137      move_dir_quota ([dirs **]) 1000
2138 
2139 
2140 Instructions - First Time      5-21                       SIB12.7^L
2141 
2142 
2143 
2144 These commands move or set sufficient directory quota on >udd for
2145 100 projects  with the suggested default  project directory quota
2146 of 1000.  If a site has more than 100 active projects a figure in
2147 excess of 100000  must be chosen for the  initial directory quota
2148 of  >udd.   The  master.ec  gives  each  new  project  a  default
2149 directory quota of  1000 pages by moving 1000  pages of directory
2150 quota from >udd.  The system administrator should make sure there
2151 is always  sufficient directory quota on >udd  to accommodate new
2152 projects.
2153 
2154 It is also  suggested that all directories directly  off the root
2155 with the  exception of pdd and  sl1 be given nonzero  segment and
2156 directory quotas  large enough to accommodate  their current page
2157 usage and  allowing for some growth.   The purpose of this  is to
2158 cause the disk report to contain complete statistical information
2159 on these directories (directories with  0 quotas are omitted from
2160 the disk report).
2161 
2162 
2163 STEP 20:  SYSTEM CLEANUP
2164 
2165 
2166 The reload_system_release  command creates large map  segments in
2167 the  >reload_dir directory.   These are  not required  for normal
2168 system operation.  You may delete  them in order to conserve disk
2169 space.  Anyone on the SysAdmin  project can delete the map files,
2170 which have names like !BBBKQBlDQKxQzh.reload.map.  Alternatively,
2171 in admin mode  on the operator console, you may  delete these map
2172 files with a command such as "dl >reload_dir>**.reload.map".
2173 
2174 
2175 
2176 
2177 
2178 
2179 
2180 
2181 
2182 
2183 
2184 
2185 
2186 
2187 
2188 
2189 
2190 
2191 
2192 
2193 
2194 
2195 
2196 
2197 
2198 Module Changes since MR12.6    5-22                       SIB12.7^L
2199 
2200 
2201 
2202 
2203 
2204 
2205 
2206 
2207 
2208                             APPENDIX A
2209 
2210 
2211                    MODULE CHANGES SINCE MR12.6
2212 
2213 
2214 
2215 
2216 This appendix  provides information about changes  to the Multics
2217 operating system  on a segment basis.   The following information
2218 applies to changes made to the system since MR12.6.
2219 
2220 This appendix  is provided to  help sites identify,  to a segment
2221 level, changes they  may have applied for emergency  bug fixes or
2222 site dependent modifications to current system software.
2223 
2224 Information is catagorized as follows:
2225 
2226 
2227      new info segments (added to >doc>info unless otherwise noted)
2228      new segments
2229      new or modified include files
2230      deleted segments
2231      modified segments
2232 
2233 
2234 
2235 
2236 
2237 
2238 
2239 
2240 
2241 
2242 
2243 
2244 
2245 
2246 
2247 
2248 
2249 
2250 
2251 
2252 
2253 
2254 
2255 
2256 Module Changes since MR12.6    A-1                        SIB12.7^L
2257 
2258 
2259 NEW OR MODIFIED INFO SEGMENTS SINCE MR12.6
2260 
2261 
2262 >doc>info>wsterm.info                    >doc>info>generic_math_.info
2263 >doc>info>window_call.info               >doc>info>generate_words.info
2264 >doc>info>update_links.ec.info           >doc>info>forum_remove_meeting.info
2265 >doc>info>translate_aim_attributes_.info >doc>info>forum_check_meetings.info
2266 >doc>info>transaction.info               >doc>info>forum_add_meeting.info
2267 >doc>info>trace_mcs.info                 >doc>info>exitmows.info
2268 >doc>info>terminal_report.info           >doc>info>executive_mail.info
2269 >doc>info>sweep_disk_.info               >doc>info>executive_forum.info
2270 >doc>info>sub_err_.info                  >doc>info>error_table_conversion.gi.info
2271 >doc>info>start_up.ec.info               >doc>info>dm_set_system_dir.info
2272 >doc>info>sort_seg.info                  >doc>info>dm_fast_lock_status.info
2273 >doc>info>shcs_.info                     >doc>info>dm_fast_lock_meters.info
2274 >doc>info>set_mrds_options.info          >doc>info>display_system_audit_flags.info
2275 >doc>info>set_lisp_temp_dir.info         >doc>info>display_process_audit_flags.info
2276 >doc>info>restructure_mrds_db.info       >doc>info>display_mrds_dm.info
2277 >doc>info>reconnect.ec.gi.info           >doc>info>display_mailing_address.info
2278 >doc>info>read_tsoapl_tape.info          >doc>info>display_dut.info
2279 >doc>info>qedx_.info                     >doc>info>display_aut.info
2280 >doc>info>process_overseer.gi.info       >doc>info>display_anst.info
2281 >doc>info>phcs_.info                     >doc>info>disconnect.info
2282 >doc>info>page.gi.info                   >doc>info>date_time_.info
2283 >doc>info>multics_libraries_.gi.info     >doc>info>cv_dmcf.info
2284 >doc>info>mtape_.info                    >doc>info>copy_seg_.info
2285 >doc>info>mrpg.info                      >doc>info>copy_names_.info
2286 >doc>info>mrds.versions.gi.info          >doc>info>copy_mrds_data.info
2287 >doc>info>mrds.selection_expr.gi.info    >doc>info>copy_dir.info
2288 >doc>info>mrds.security.gi.info          >doc>info>copy_acl_.info
2289 >doc>info>mrds.scope.changes.info        >doc>info>convert_old_log.info
2290 >doc>info>mrds.recovery.gi.info          >doc>info>cancel_output_request.info
2291 >doc>info>mrds.gi.info                   >doc>info>bj_mgr_call.info
2292 >doc>info>mrds.commands.gi.info          >doc>info>before_journal_meters.info
2293 >doc>info>move_dir.info                  >doc>info>attach_audit.changes.info
2294 >doc>info>manage_volume_pool.info        >doc>info>apl.info
2295 >doc>info>list_tape_contents.info        >doc>info>add_pnotice.info
2296 >doc>info>list_resources.info            >doc>info>access_requests.gi.info
2297 >doc>info>list_output_requests.info      >doc>info>probe.info
2298 >doc>info>list_not_accessible.info       >doc>info>list_help.info
2299 >doc>info>list_heap_variables.info       >doc>info>verify_info.info
2300 >doc>info>list_accessible.info           >doc>info>help.info
2301 >doc>info>list.info                      >doc>info>info_seg_verify_.info
2302 >doc>info>library_descriptor.info        >doc>info>info_seg_.info
2303 >doc>info>iox_.info                      >doc>info>help_.info
2304 >doc>info>io_call.info                   >doc>info>get_page_length_.info
2305 >doc>info>if.info                        >doc>info>contents.info
2306 >doc>info>hyphenate_word_.info           >doc>info>fs_util_.info
2307 >doc>info>hpset_dir_ring_brackets.info   >doc>info>move_quota.info
2308 >doc>info>history_comment.info           >doc>info>gb64.errata.info
2309 >doc>info>hash_table.info                >doc>info>info_seg.gi.info
2310 >doc>info>get_equal_name_.info           >doc>info>cy73.errata.info
2311 >doc>info>get_ec_version_.info           >doc>info>au77.errata.info
2312 
2313 
2314 Module Changes since MR12.6                                      A-2                                                         SIB12.7^L
2315 
2316 
2317 >doc>info>window_.info                   >doc>info>pathname.gi.info
2318 >doc>info>bind.info                      >doc>info>branches.info
2319 >doc>info>ioa_.info                      >doc>privileged>mbuild_type.info
2320 >doc>info>an82.errata.info               >doc>privileged>update_seg.info
2321 >doc>info>date_and_time.gi.info          >doc>privileged>mbuild.info
2322 >doc>info>lex_string_.info               >doc>privileged>translator_temp_.info
2323 >doc>info>backup_dump.info               >doc>privileged>library_des_comp.info
2324 >doc>info>catchup_dump.info              >doc>privileged>lfree_name.info
2325 >doc>info>complete_dump.info             >doc>privileged>total_time_meters.info
2326 >doc>info>errata.am81.info               >doc>privileged>start_dump.info
2327 >doc>info>lisp.changes.info              >doc>privileged>generate_mst.info
2328 >doc>info>gb60.errata.info               >doc>privileged>display_volume_log.info
2329 >doc>info>rdisk_.info
2330 
2331 
2332 
2333 
2334 
2335 
2336 
2337 
2338 
2339 
2340 
2341 
2342 
2343 
2344 
2345 
2346 
2347 
2348 
2349 
2350 
2351 
2352 
2353 
2354 
2355 
2356 
2357 
2358 
2359 
2360 
2361 
2362 
2363 
2364 
2365 
2366 
2367 
2368 
2369 
2370 
2371 
2372 Module Changes since MR12.6                                      A-3                                                         SIB12.7^L
2373 
2374 
2375 NEW SEGMENTS SINCE MR12.6
2376 
2377 
2378 >system_library_tools>bound_mbuild_            >ldd>include>help_cis_args_.incl.pl1
2379 >ldd>include>old_help_cis_args_.incl.pl1       >ldd>include>help_args_.incl.pl1
2380 >ldd>include>old_help_args_.incl.pl1           >ldd>include>_help_shared_data_.incl.pl1
2381 >ldd>include>verify_info_data.incl.pl1         >ldd>include>mbuild_data_.incl.pl1
2382 >ldd>include>ssu_subroutine_dcls_.incl.pl1     >ldd>include>mbuild_Tlist_.incl.pl1
2383 >ldd>include>ssu_standalone_command_.incl.pl1  >ldd>include>mbuild_info_.incl.pl1
2384 >ldd>include>ssu_request_dcls_.incl.pl1        >ldd>include>mbuild_display_dcls_.incl.pl1
2385 >ldd>include>ssu_invoker_dcls_.incl.pl1        >ldd>include>mbuild_request_parms_.incl.pl1
2386 >ldd>include>info_seg_dcls_.incl.pl1           >ldd>include>mbuild_Tlist_dcls_.incl.pl1
2387 
2388 
2389 
2390 
2391 
2392 
2393 
2394 
2395 
2396 
2397 
2398 
2399 
2400 
2401 
2402 
2403 
2404 
2405 
2406 
2407 
2408 
2409 
2410 
2411 
2412 
2413 
2414 
2415 
2416 
2417 
2418 
2419 
2420 
2421 
2422 
2423 
2424 
2425 
2426 
2427 
2428 
2429 
2430 Module Changes since MR12.6                                      A-4                                                         SIB12.7^L
2431 
2432 
2433 NEW OR MODIFIED INCLUDE FILES SINCE MR12.6
2434 
2435 
2436 old_help_cis_args_.incl.pl1              help_args_.incl.pl1
2437 old_help_args_.incl.pl1                  _help_shared_data_.incl.pl1
2438 verify_info_data.incl.pl1                mbuild_data_.incl.pl1
2439 ssu_subroutine_dcls_.incl.pl1            mbuild_Tlist_.incl.pl1
2440 ssu_standalone_command_.incl.pl1         mbuild_info_.incl.pl1
2441 ssu_request_dcls_.incl.pl1               mbuild_display_dcls_.incl.pl1
2442 ssu_invoker_dcls_.incl.pl1               mbuild_request_parms_.incl.pl1
2443 info_seg_dcls_.incl.pl1                  mbuild_Tlist_dcls_.incl.pl1
2444 help_cis_args_.incl.pl1
2445 
2446 
2447 
2448 
2449 
2450 
2451 
2452 
2453 
2454 
2455 
2456 
2457 
2458 
2459 
2460 
2461 
2462 
2463 
2464 
2465 
2466 
2467 
2468 
2469 
2470 
2471 
2472 
2473 
2474 
2475 
2476 
2477 
2478 
2479 
2480 
2481 
2482 
2483 
2484 
2485 
2486 
2487 
2488 Module Changes since MR12.6                                      A-5                                                         SIB12.7^L
2489 
2490 
2491 DELETED SEGMENTS SINCE MR12.6
2492 
2493 
2494 There have been no deleted modules since MR12.6.
2495 
2496 
2497 
2498 
2499 
2500 
2501 
2502 
2503 
2504 
2505 
2506 
2507 
2508 
2509 
2510 
2511 
2512 
2513 
2514 
2515 
2516 
2517 
2518 
2519 
2520 
2521 
2522 
2523 
2524 
2525 
2526 
2527 
2528 
2529 
2530 
2531 
2532 
2533 
2534 
2535 
2536 
2537 
2538 
2539 
2540 
2541 
2542 
2543 
2544 
2545 
2546 Module Changes since MR12.6                                      A-6                                                         SIB12.7^L
2547 
2548 
2549 MODIFIED SEGMENTS SINCE MR12.6
2550 
2551 
2552 GTSS.MCFC.CALLERS_1                      copy_mrds_data.info
2553 GTSS.MCFC.CALLERS_2                      copy_names_.info
2554 GTSS.MCFC.CALLERS_3                      copy_seg_.info
2555 GTSS.MCFC.CALLERS_4                      cv_dmcf.info
2556 GTSS.MCFC.FILES                          cy73.errata.info
2557 GTSS.MCFC.NAMES                          date_and_time.gi.info
2558 _help_shared_data_.incl.pl1              date_time_.info
2559 access_requests.gi.info                  disconnect.info
2560 add_pnotice.info                         display_anst.info
2561 admin.ec                                 display_aut.info
2562 amu_fdump_translate_.pl1                 display_dut.info
2563 an82.errata.info                         display_mailing_address.info
2564 apl.info                                 display_mrds_dm.info
2565 attach_audit.changes.info                display_process_audit_flags.info
2566 au77.errata.info                         display_system_audit_flags.info
2567 backup_dump.info                         display_volume_log.info
2568 backup_dump.pl1                          dm_fast_lock_meters.info
2569 before_journal_meters.info               dm_fast_lock_status.info
2570 biller.ec                                dm_set_system_dir.info
2571 bind.info                                documentation.gi.info
2572 bj_mgr_call.info                         e_macops_.lisp
2573 bk_arg_reader_.pl1                       edit_proj_.pl1
2574 bk_output.pl1                            emacs_data_.cds
2575 bk_ss_.cds                               errata.am81.info
2576 bk_ss_.incl.pl1                          errata.gb64.info
2577 boot.info                                error_table_conversion.gi.info
2578 bound_active_function_.bind              executive_forum.info
2579 bound_bce_paged                          executive_mail.info
2580 bound_bce_paged.archive                  exercise_disk.pl1
2581 bound_bce_paged.s.archive                exitmows.info
2582 bound_info_rtns_.bind                    forum_add_meeting.info
2583 bound_io_commands_.bind                  forum_check_meetings.info
2584 bound_lib_utility_.bind                  forum_remove_meeting.info
2585 bound_library_tools_.bind                fs_util_.info
2586 bound_mbuild_.bind                       gb60.errata.info
2587 bound_mbuild_.bind                       gb64.errata.info
2588 bound_misc_commands_.bind                generate_mst.info
2589 bound_old_help_.bind                     generate_words.info
2590 bound_old_help_.s.archive                generic_math_.info
2591 bound_proj_admin_.bind                   get_ec_version_.info
2592 branches.info                            get_equal_name_.info
2593 cancel_output_request.info               get_page_length_.info
2594 catchup_dump.info                        get_page_length_.pl1
2595 checker_load_MST_.pl1                    gtss_mcfc_.pl1
2596 complete_dump.info                       gtss_mcfc_delete.pl1
2597 contents.info                            gtss_mcfc_init_.pl1
2598 contents.pl1                             gtss_verify_access_.pl1
2599 convert_old_log.info                     hash_table.info
2600 copy_acl_.info                           hcom_process_seg_.pl1
2601 copy_dir.info                            help.info
2602 
2603 
2604 Module Changes since MR12.6                                      A-7                                                         SIB12.7^L
2605 
2606 
2607 help.pl1                                 list_heap_variables.info
2608 help_.info                               list_help.info
2609 help_.pl1                                list_not_accessible.info
2610 help_args_.incl.pl1                      list_output_requests.info
2611 help_cis_args_.incl.pl1                  list_resources.info
2612 help_infos.gi.info                       list_tape_contents.info
2613 help_listen_util_.pl1                    mail.pl1
2614 help_request_tables_.alm                 manage_volume_pool.info
2615 help_requests_.pl1                       manage_volume_pool.pl1
2616 help_responses.info                      master.ec
2617 help_responses_.pl1                      mbuild.info
2618 help_rql_.pl1                            mbuild.pl1
2619 help_system.gi.info                      mbuild_.pl1
2620 help_util_.pl1                           mbuild_Tlist_.incl.pl1
2621 history_comment.info                     mbuild_Tlist_.incl.pl1
2622 history_comment.info                     mbuild_Tlist_.pl1
2623 hpset_dir_ring_brackets.info             mbuild_analyze_.pl1
2624 hyphenate_word_.info                     mbuild_archive_.pl1
2625 if.info                                  mbuild_clean_.pl1
2626 info_seg.gi.info                         mbuild_compare_.pl1
2627 info_seg.gi.info                         mbuild_compile_.pl1
2628 info_seg_.info                           mbuild_data_.incl.pl1
2629 info_seg_.pl1                            mbuild_data_.pl1
2630 info_seg_allocate_.pl1                   mbuild_display_.pl1
2631 info_seg_dcls_.incl.pl1                  mbuild_et_.alm
2632 info_seg_error_.pl1                      mbuild_help_.pl1
2633 info_seg_parse_.pl1                      mbuild_history_.pl1
2634 info_seg_specifications_.cds             mbuild_info_.cds
2635 info_seg_util_.pl1                       mbuild_info_.incl.pl1
2636 info_seg_verify_.info                    mbuild_info_checks_.pl1
2637 info_seg_verify_.pl1                     mbuild_info_find_.pl1
2638 info_seg_verify_iFile_.pl1               mbuild_install_.pl1
2639 init_clocks.pl1                          mbuild_lib_names_.pl1
2640 init_clocks.pl1                          mbuild_library_.pl1
2641 io_call.info                             mbuild_lpn.pl1
2642 ioa_.info                                mbuild_print_.pl1
2643 iox_.info                                mbuild_progress_.pl1
2644 kermit.pl1                               mbuild_request_parms_.pl1
2645 kermit_pad_.pl1                          mbuild_request_tables_.alm
2646 kermit_receive_.pl1                      mbuild_scan_.pl1
2647 lcp_semant_.lisp                         mbuild_script_.pl1
2648 lex_string_                              mbuild_script_parse_.rd
2649 lex_string_.info                         mbuild_set_.pl1
2650 lex_string_.pl1                          mbuild_type.info
2651 lfree_name.info                          mbuild_type.pl1
2652 library_des_comp.info                    mbuild_xref_.pl1
2653 library_descriptor.info                  modules.gi.info
2654 library_descriptor_compiler.rd           move_dir.info
2655 library_pathname.pl1                     move_quota.info
2656 lisp.changes.info                        mrds.commands.gi.info
2657 lisp_status_fns_.pl1                     mrds.gi.info
2658 list.info                                mrds.recovery.gi.info
2659 list_accessible.info                     mrds.scope.changes.info
2660 
2661 
2662 Module Changes since MR12.6                                      A-8                                                         SIB12.7^L
2663 
2664 
2665 mrds.security.gi.info                    ssu_request_dcls_.incl.pl1
2666 mrds.selection_expr.gi.info              ssu_standalone_command_.incl.pl1
2667 mrds.versions.gi.info                    ssu_subroutine_dcls_.incl.pl1
2668 mrpg.info                                start_dump.info
2669 mtape_.info                              start_up.ec.info
2670 multics_libraries_.gi.info               sub_err_.info
2671 multics_libraries_.ld                    sweep_disk_.info
2672 new_user.pl1                             system_startup_.pl1
2673 old_fortran.bugs.info                    tape_mult_read_.pl1
2674 old_help.info                            tc_meters.incl.alm
2675 old_help.pl1                             tcm.incl.pl1
2676 old_help_.pl1                            terminal_report.info
2677 old_help_args_.incl.pl1                  test_lex_string_on_ttf
2678 old_help_cis_args_.incl.pl1              test_lex_string_on_ttf.pl1
2679 old_help_rql_.pl1                        topic.info
2680 page.gi.info                             total_time_meters.info
2681 pathname.gi.info                         trace_mcs.info
2682 phcs_.info                               transaction.info
2683 pnotice_language_info_.cds               translate_aim_attributes_.info
2684 probe.info                               translator_temp_.info
2685 probe_info_requests_.pl1                 translator_temp_.pl1
2686 process_overseer.gi.info                 upd_doc_task_.pl1
2687 punch_MIT_deck.pl1                       upd_log_task_.pl1
2688 pxss.alm                                 update_links.ec.info
2689 pxss_page_stack.incl.alm                 update_seg.info
2690 qedx_.info                               update_seg.pl1
2691 rdisk_.info                              validate_info_seg.info
2692 rdisk_.pl1                               validate_info_seg.pl1
2693 read_tsoapl_tape.info                    validate_info_seg.pl1
2694 reconnect.ec.gi.info                     verify_info.info
2695 reload_volume.pl1                        verify_info.pl1
2696 restructure_mrds_db.info                 verify_info_data.incl.pl1
2697 salvage_dirs.info                        vtocx_to_record.pl1
2698 set_lisp_temp_dir.info                   window_.info
2699 set_mrds_options.info                    window_call.info
2700 setup_volume_reloader.ec                 write_acct_bill.pl1
2701 shcs_.info                               write_billing_summary.pl1
2702 sort_seg.info                            wsterm.info
2703 ssu_invoker_dcls_.incl.pl1
2704 
2705 
2706 
2707 
2708 
2709 
2710 
2711 
2712 
2713 
2714 
2715 
2716 
2717 
2718 
2719 
2720 Module Changes since MR12.6                                      A-9                                                         SIB12.7^L