PROCEDURE maintain_deadstart_software, maids (
  status)

  VAR
    command_table: file = $local//$name($unique)
    ignore_status: status
  VAREND


COLLECT_TEXT o=command_table
  command n=(collect_dump_materials, coldm) p=rap$collect_dump_materials
  command n=(commit_new_system, comns) p=rap$commit_new_system
  command n=(create_prolog, crep) p=cmp$create_prolog
  command n=(create_ve_deadstart_catalog, crevdc) p=create_ve_deadstart_catalog
  command n=(create_ve_deadstart_tape, crevdt) p=create_ve_deadstart_tape
  command n=(establish_disk_based_system, estdbs) p=establish_disk_based_system
  command n=(generate_ve_deadstart_catalog, genvdc) p=rap$generate_ve_deadstart_cat
  command n=(quit, qui) p=rap$quit_maids
  command n=(replace_ds_tape_configurations, repdtc) ..
          p=rap$replace_ds_tape_config
" hidden commands
  command n=(cmp$convert_config_prolog) p=cmp$convert_config_prolog a=hidden
  command n=(get_block_and_record_type) p=get_block_and_record_type a=hidden
  command n=(manage_deadstart_files) p=manage_deadstart_files a=hidden
  command n=(rap$combine_builtin_library) p=rap$combine_builtin_library a=hidden
  command n=(rap$combine_sou_library) p=rap$combine_sou_library a=hidden
  command n=(rap$combine_non_boot_drivers) p=rap$combine_non_boot_drivers a=hidden
  command n=(rap$copy_configuration_files) p=rap$copy_configuration_files a=hidden
  command n=(rap$get_catalog_list) p=rap$get_catalog_list a=hidden
  command n=(rap$get_system_level) p=rap$get_system_level a=hidden
  command n=(rap$link_operating_system_ii) p=rap$link_operating_system_ii a=hidden
  command n=(establish_deadstart_catalog) p=establish_deadstart_catalog a=hidden
  command n=(install_ds_catalog_to_disk) p=install_ds_catalog_to_disk a=hidden
  command n=(search_link_map) p=search_link_map a=hidden
TABLEND
**

  UTILITY n=maintain_deadstart_software p='maids' ..
    l=$system.software_maintenance.raf$library ..
    t=command_table

    delete_file f=command_table status=ignore_status
    include_file f=$command_of_caller u=$utility(name)

  UTILITYEND

PROCEND maintain_deadstart_software

