06/21/90 set_system_console Syntax as a command: set_system_console {console_name} {-control_args} Function: controls the configuration of system consoles. Arguments: console_name is the name of the console as it is specified in the configuration deck. If this argument is not provided, the bootload console is assumed. Control arguments: -crash specifies that the system should crash in the event of console recovery failure. -reset forcibly resets the bootload console as well as the oc_data database. If the console specified by console_name is not the bootload console, no action is taken. -run specifies that the system should continue running in the event of console recovery failure. This overrides -crash. -state STATE changes the operational state of the specified console to STATE. where STATE must be one of the following: on makes the specified console the bootload console and the primary recipient of I/O. If a bootload console is currently assigned it will be made an alternate console. alternate, alt makes the specified console an alternate console. In the event of a bootload console failure, the first alternate console which appears in the configuration deck will be selected as the bootload console. io specifies that this console exists, but is not to be used as an alternate console. If this is the bootload console, it will be unassigned. inop specifies that this console is inoperative. If this is the bootload console, it will be unassigned. off specifies that this console is being deconfigured and should not be used by the console software. This state cannot be used for the bootload console. Notes of warning: When the bootload console is deconfigured with the set_system_console command, Multics will crash if the Crash on Console Recovery Failure option has been selected, either by using the -crash control argument above or by presence of the ccrf parameter in the config_file. The following message will be printed: ocdcm_ (reconfigure): Bootload console deconfigured with CCRF set. Notes: If the bootload console's state is set to IO or INOP and no other console is assigned as the bootload console, Multics will send subsequent output to the Message Coordinator. If no Message Coordinator is available, Multics will act with respect to the specification of the ccrf parameter. Although it is possible to run the system from the Message Coordinator, it is not recommended that sites run without an active bootload console for extended periods of time. During the period that there is no bootload, console sites will be restricted to running only those commands executable at an initializer terminal. Failure of the FNP to which the initializer terminal is attached while running without a bootload console could produce severe problems. ----------------------------------------------------------- Historical Background This edition of the Multics software materials and documentation is provided and donated to Massachusetts Institute of Technology by Group BULL including BULL HN Information Systems Inc. as a contribution to computer science knowledge. This donation is made also to give evidence of the common contributions of Massachusetts Institute of Technology, Bell Laboratories, General Electric, Honeywell Information Systems Inc., Honeywell BULL Inc., Groupe BULL and BULL HN Information Systems Inc. to the development of this operating system. Multics development was initiated by Massachusetts Institute of Technology Project MAC (1963-1970), renamed the MIT Laboratory for Computer Science and Artificial Intelligence in the mid 1970s, under the leadership of Professor Fernando Jose Corbato. Users consider that Multics provided the best software architecture for managing computer hardware properly and for executing programs. Many subsequent operating systems incorporated Multics principles. Multics was distributed in 1975 to 2000 by Group Bull in Europe , and in the U.S. by Bull HN Information Systems Inc., as successor in interest by change in name only to Honeywell Bull Inc. and Honeywell Information Systems Inc. . ----------------------------------------------------------- Permission to use, copy, modify, and distribute these programs and their documentation for any purpose and without fee is hereby granted,provided that the below copyright notice and historical background appear in all copies and that both the copyright notice and historical background and this permission notice appear in supporting documentation, and that the names of MIT, HIS, BULL or BULL HN not be used in advertising or publicity pertaining to distribution of the programs without specific prior written permission. Copyright 1972 by Massachusetts Institute of Technology and Honeywell Information Systems Inc. Copyright 2006 by BULL HN Information Systems Inc. Copyright 2006 by Bull SAS All Rights Reserved