& *********************************************************** & * * & * Copyright, (C) Honeywell Information Systems Inc., 1984 * & * * & *********************************************************** &command_line off &- ec to handle returning to bce &- Keith Loepere, January 1984. &- &if [not [get_flagbox call_bce]] &then &goto non_call_entry &- &print bce invoked via hphcs_$call_bce. &- &if [not [query "Should normal recovery procedures be used?"]] &then &goto abort_auto_mode &- &label non_call_entry &- &- look at the state of things &- &if [not [get_flagbox ssenb]] &then &goto ss_not_enabled &- &- storage system enabled; take a dump and esd &- exec_com dump &- &if [nequal [severity dump] 0] &then &goto dump_okay &- &print Dump failed. &goto abort_auto_mode &- &label dump_okay &- emergency_shutdown &- return from above is back at rtb &- &label ss_not_enabled &- &- Is everything okay? &- &if [nequal [shutdown_state] 4] &then &goto okay_shutdown &- &if [nequal [shutdown_state] 3] &then &print Shutdown with locks set. &else &print Error during shutdown. &goto abort_auto_mode &- &label okay_shutdown &- &- normal shutdown - see if we should reboot &- &if [not [get_flagbox unattended]] &then &goto abort_auto_mode &if [not [get_flagbox auto_reboot]] &then &goto abort_auto_mode &if [get_flagbox booting] &then &goto system_cant_boot &- set_flagbox rebooted true &- &- inform a.s. that we are doing an automatic reboot &- exec_com auto star &quit &- &label system_cant_boot &- &print System crashed during boot. &- &label abort_auto_mode &- set_flagbox bce_command "" set_flagbox auto_reboot false set_flagbox rebooted false &quit & & & ----------------------------------------------------------- & & & & 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 & &