1 :Info: access_requests.gi: access_requests: 2020-12-22 access_requests
2
3 When connecting to Multics, incoming TTY channels are managed by the
4 Multics answering service, a daemon process run by the site
5 administrator. The answering service responds to pre-access and
6 access requests.
7
8
9 List of pre-access requests:
10 access_class, acc
11 prints the current terminal channel access class on your terminal.
12 dial, d
13 connects an additional terminal to an existing process. It
14 requests the answering service to connect and notifies your process
15 of the connection. For details, type: help dial
16 echo
17 enable terminal's echoing of typed characters. Equivalent to:
18 modes echoplex
19 hangup
20 terminates communication between the terminal and the Multics
21 system. If the communication is via a dial-up phone line, the line
22 is hung up. If unable to log in, you can issue this request as an
23 alternative to manually hanging up the phone.
24
25
26 hello
27 repeats the greeting message that is printed whenever a terminal is
28 first connected to the system. It is particularly useful after a
29 963 or 029 request since the greeting message is then printed in
30 the proper code.
31 help, HELP
32 provides online assistance for logging in by giving examples of
33 correct login and the phone number of the system administrator to
34 call for more help. HELP is for use with those terminals whose
35 keyboards generate only uppercase characters.
36 MAP
37 tells the system that you are attempting to gain access from a
38 terminal whose keyboard generates only uppercase characters.
39 For more information, see "Notes on the MAP request".
40
41
42 modes mode_string
43 sets the terminal modes before login. Accepts the same mode_string
44 as the set_tty -modes control argument. Without arguments, it
45 gives the current modes. For a list of valid modes, type:
46 help tty_modes.gi
47 noecho
48 disable terminal's echoing of typed characters. Equivalent to:
49 modes ^echoplex
50 slave
51 changes the service type of the channel from login to slave for the
52 duration of the connection. For more information, type:
53 help slave
54
55
56 terminal_id STR,
57 tid STR
58 sets your terminal identification to STR. Without arguments it
59 gives the current terminal_id. This command is illegal if your
60 site has specified answerback checking.
61 terminal_type terminal_type_name,
62 ttp terminal_type_name
63 sets the terminal type prior to login. Without arguments it gives
64 the current terminal_type.
65 029, 963
66 tells the system whether you are attempting to gain access from a
67 device similar to an EBCDIC 029 typeball or Correspondence code
68 963 typeball IBM Model 2741. For more information, see
69 "Notes on 029 and 963 requests".
70
71
72 List of access requests:
73 For information on any of these requests, type: help REQUEST_NAME
74 enterp, ep,
75 enter, e
76 used by anonymous users to gain access to Multics. Either one is
77 actually a request to the answering service to create a process for
78 the anonymous user.
79 login, l
80 gives you access to the system. It is a request to the answering
81 service to start your identification procedure and then either
82 create a process for you or connect the terminal to your
83 disconnected process.
84
85
86 logout
87 signals the finish condition for the process and, after the default
88 on unit for the finish condition returns, closes all open files and
89 destroys the process. Using the -hold control argument returns the
90 terminal to the pre-access environment; otherwise, logout
91 terminates your Multics session and ends communication with the
92 Multics system.
93
94
95 Notes on the MAP request:
96 Once you have issued MAP, the system changes the translation
97 tables used by the terminal control software so that all uppercase
98 alphabetic characters are translated to lowercase. You still need to
99 use the special escape conventions to represent the ASCII graphics
100 that are not on the uppercase-only terminal keyboard. Uppercase
101 alphabetic characters also require the escape conventions. See
102 "Escape Conventions on Various Terminals" in the Programmer's
103 Reference Manual AG91. After you give the MAP request, you can log
104 in normally.
105
106 Use MAP for 150-, 300-, and 1200-baud terminals if their keyboards can
107 transmit only uppercase characters; for any other terminal type, it is
108 ignored.
109
110
111 Notes on the 029 and 963 requests:
112 If you attempt to log in from a device similar to an EBCDIC or
113 Correspondence code IBM Model 2741, the system returns a "Type 'help'
114 for instructions" message accompanied by a partially readable line.
115 You should respond to this message by typing the specified request.
116
117 Once the request has been issued, the system changes the translation
118 tables used by the terminal control software so that all input/output
119 is readable. You can then log in normally.
120
121 These requests are valid for 134-baud devices similar to an IBM Model
122 2741 only; for any other terminal type, they are ignored.
123
124
125 :Info: enterp: enter: ep: e: 1985-03-29 enterp, enter, ep, e
126
127 Syntax as a command:
128 e anonymous_name Project_id -control_args
129 ep anonymous_name Project_id -control_args
130
131
132 Function:
133 The enter pre-access request is used by anonymous users to gain access
134 to Multics. Either one is actually a request to the answering service
135 to create a process for the anonymous user. Anonymous users who are
136 not to supply a password use the enter e request. Anonymous users
137 who are to supply a password use the enterp ep request.
138 See "Notes on passwords" below.
139
140
141 Arguments:
142 Project_id
143 is the identification of the project to be accessed.
144
145
146 Control arguments:
147 -arguments STR, -ag STR
148 supplies arguments to the process. STR can be one or more
149 arguments. All arguments following -ag on the command line are
150 taken as arguments to the process. Therefore -ag, if present, must
151 be the last control argument to the enter request. The process can
152 determine the number and value of each argument with the login_args
153 active function.
154 -brief, -bf
155 suppresses messages associated with a successful login. If the
156 standard process overseer is being used, the message of the day is
157 not printed.
158
159
160 -force
161 logs the user in if at all possible, provided the user has the
162 guaranteed login attribute. Only system users who perform emergency
163 repair functions have the necessary attribute.
164 -home_dir path, -hd path
165 sets the user's home directory to the path specified, if the user's
166 project administrator allows that user specify a home directory.
167 -modes STR, -mode STR, -md STR
168 sets the I/O modes associated with the user's terminal to STR, where
169 the string STR consists of modes acceptable to the tty_ I/O module.
170 See the tty_ I/O module description in the Subroutines manual for a
171 complete explanation of possible modes. The STR string is usually
172 a list of modes separated by commas; the STR string must not contain
173 blanks.
174
175
176 -no_preempt, -np
177 refuses to log the user in if login can be achieved only by
178 preempting some other user in the load control group.
179 -no_print_off, -npf
180 causes the system to overtype a string of characters to provide a
181 black area for typing the password.
182 -no_start_up, -ns
183 instructs the standard process overseer not to execute the user's
184 start_up.ec segment, if one exists, and if the project administrator
185 allows the user to avoid it.
186
187
188 -no_warning, -nw
189 suppresses even urgent system warning and emergency messages from
190 the operator, both at login and during the user's session. Use of
191 this argument is recommended only for users who are using a remote
192 computer to simulate a terminal, or are typing out long memoranda,
193 when the process output should not be interrupted by even the most
194 serious messages.
195 -outer_module p, -om p
196 attaches the user's terminal via the outer module named p rather
197 than the user's registered outer module, if the user has the
198 privilege of specifying an outer module.
199 -print_off, -pf
200 suppresses overtyping for the password. Default: determined by the
201 terminal type
202
203
204 -process_overseer path, -po path
205 sets the user's process overseer to the procedure given by the path
206 specified, if the user's project administrator allows that user to
207 specify a process overseer. If path ends in the characters
208 ",direct", the specified procedure is called directly during process
209 initialization rather than by the init_admin procedure provided by
210 the system. This means that the program specified by path must
211 perform the tasks that would have been performed by the init_admin
212 procedure.
213 -ring N, -rg N
214 sets the user's initial ring to be ring N, if this ring number is
215 greater than or equal to the user's registered initial ring and less
216 than the user's registered maximum ring.
217
218
219 -subsystem path, -ss path
220 creates the user's process using the prelinked subsystem in the
221 directory specified by path. The permission to specify a process
222 overseer, which can be given by the user's project administrator,
223 also governs the use of the -subsystem argument. To override a
224 default subsystem by the project administrator, type -ss "".
225 -terminal_type STR, -ttp STR
226 sets the user's terminal type to STR, where STR is any terminal type
227 name defined in the standard terminal type table. To obtain a list
228 of terminal types refer to the print_terminal_types command. This
229 control argument overrides the default terminal type.
230
231
232 Notes: If neither the -print_off nor -no_print_off control argument is
233 specified at log-in, the system attempts to choose the option most
234 appropriate for the user's terminal type.
235
236 If the project administrator does not allow the user to specify the
237 -subsystem, -outer_module, -home_dir, -process_overseer, or -ring
238 control arguments or if the administrator does allow one or more of
239 these control arguments and they are incorrectly specified by the user,
240 a message is printed and the login is refused.
241
242
243 Notes on passwords: The password is a string of one to eight
244 characters. The characters can be any printing character from the
245 ASCII character set except space and semi-colon. The backspace
246 character is also allowed and is counted as a character. The password
247 used for interactive logins cannot be "quit", "help", "HELP", or "?",
248 because these have special meaning to the password processor. Typing a
249 password of "quit" terminates the login attempt. A response of "help",
250 "HELP", or "?" produces an explanatory message, and the request for
251 the password is repeated.
252
253
254 :Info: login: l: 2020-04-22 login, l
255
256 Syntax as a command: l Person_id.Project_id -control_args
257
258
259 Function:
260 The login pre-access request gives a user access to the system. It is
261 a request to the answering service to start the user identification
262 procedure and then either create a process for you, or connect the
263 terminal to your disconnected process. The command line can be up to
264 300 characters long.
265
266
267 Arguments:
268 Person_id
269 is your registered personal identifier, which can be replaced by a
270 registered "login alias" if you have one.
271 Project_id
272 is the identification of your project. If you don't give it, the
273 default project associated with the Person_id is used. See
274 -change_default_project.
275
276
277 Control arguments:
278 The following are permitted in any use of the login command.
279 -brief, -bf
280 suppresses messages associated with a successful login except the
281 ones indicating that you have incorrectly specified your password
282 and the ones indicating all your login attempts with the same
283 Person_id. If you are using the standard process overseer, the
284 message of the day is not printed.
285 -change_default_auth, -cda
286 changes your registered default login authorization to the one
287 specified by -authorization. If you give a valid authorization, the
288 default authorization is changed for subsequent logins and the
289 message "default authorization changed" is printed. If you give
290 -cda without -authorization, an error message is printed.
291
292
293 -change_default_project, -cdp
294 changes your default project to the Project_id specified on this
295 login request line. The default Project_id is changed for
296 subsequent logins, and the message "default project changed" is
297 printed. If you specify -cdp without a Project_id, an error message
298 is printed.
299 -change_password, -cpw
300 changes your password to a new one. The login request asks for the
301 old password before it requests the new one, twice, to verify the
302 spelling. If you don't type it the same way both times, the login
303 and the password change are refused. If the old password is
304 correct, the new one replaces the old for subsequent logins and the
305 message "password changed" is printed. Don't type the new password
306 as part of the control argument. See "Notes on Passwords" below.
307
308
309 -generate_password, -gpw
310 changes your password to a new one, generated for you by the system.
311 The login request asks for the old password first; then, a new
312 password is generated and typed on your terminal. You are asked to
313 retype the new password, to verify having seen it. If you type it
314 correctly, it replaces the old for subsequent logins and the message
315 "password changed" is printed. If you mistype it, the login and
316 password change are refused.
317 -long, -lg
318 reverses the effect of -brief, or the brief attribute in the project
319 definition table see the MAM Project AK51.
320
321
322 -modes STR, -mode STR, -md STR
323 sets the I/O modes associated with your terminal to STR, where STR
324 consists of modes acceptable to the tty_ I/O module see the set_tty
325 command. STR is usually a list of modes separated by commas; it
326 must not contain blanks. See "Examples."
327 -no_print_off, -npf
328 overtypes a string of characters to provide a black area for you to
329 type the password.
330 -no_warning, -nw
331 suppresses even urgent system warning messages and emergency
332 messages from the operator, both at login and during your session.
333 Give this argument when using a remote computer to simulate a
334 terminal or when typing out long memoranda, when the process output
335 should not be interrupted by even serious messages.
336
337
338 -print_off, -pf
339 suppresses overtyping for the password. Default: depends on the
340 terminal type
341 -terminal_id STR, -tid STR
342 sets your terminal identification to STR. This control argument is
343 illegal if the site has specified answerback checking.
344 -terminal_type STR, -ttp STR
345 sets your terminal type to STR, where STR is any terminal type name
346 defined in the standard terminal type table. This control argument
347 overrides the default terminal type.
348 -warning
349 reverses the effect of -no_warning, or the no_warning attribute in
350 the project definition table see the MAM Project AK51.
351
352
353 Control arguments for process creation:
354 Use the following when requesting the creation of a new process.
355 -arguments STR, -ag STR
356 supplies arguments to the process; STR can be one or more arguments.
357 If you use -arguments, put it last because everything following it
358 on the command line is taken as arguments to the process. The
359 process can determine the number and value of each argument with the
360 login_args active function.
361
362
363 -authorization STR, -auth STR
364 sets the authorization of the process to that specified by STR; STR
365 is a character string composed of level and category names for the
366 desired authorization, separated by commas. STR cannot contain any
367 embedded blank or tab characters. The short names for each level
368 and category always contain no blanks or tabs and can be used
369 whenever the corresponding long names contain blanks or tabs. STR
370 must represent an authorization that is less than or equal to the
371 maximum authorization of Person_id on the Project_id. If
372 -authorization is omitted, your registered default login
373 authorization is used. See the Programmer's Reference Manual for
374 more information about process authorizations.
375
376
377 -force
378 logs you in, provided you have the guaranteed login attribute. Only
379 system users who perform emergency repair functions have the
380 necessary attribute.
381 -home_dir path, -hd path
382 sets your home directory to the path specified if your project
383 administrator allows it.
384 -no_save_on_disconnect, -nosave
385 logs your process out instead of saving it if it is disconnected
386 from its login terminal. This control argument is used to override
387 a default of -save if that default has been set by your project
388 administrator.
389 -no_preempt, -np
390 does not log you in if you might preempt somebody in this user's
391 load control group.
392
393
394 -no_start_up, -ns
395 instructs the standard process overseer not to execute your
396 start_up.ec segment if the project administrator allows it.
397 -outer_module path, -om path
398 attaches your terminal via the outer module named path rather than
399 your registered outer module if you are allowed.
400 -process_overseer path, -po path
401 sets your process overseer to the procedure given by path if your
402 project administrator allows it. If path ends in the characters
403 ",direct", the specified procedure is called directly during process
404 initialization rather than by the standard system-provided
405 procedure. This means that the program used by path must perform
406 the tasks that would have been performed by the standard procedure.
407 The combined length of the -po and -ss character strings must be
408 less than 64 characters.
409
410
411 -ring N, -rg N
412 sets your initial ring to N if this ring number is greater than or
413 equal to your registered initial ring and less than your registered
414 maximum ring.
415 -save_on_disconnect, -save
416 saves your process if it is disconnected from its login terminal
417 because of a communications line hangup or FNP crash. Your project
418 administrator gives permission to use the process-saving facility
419 and to enable it by default. See -nosave and the
420 save_on_disconnect and no_save_on_disconnect commands.
421 -subsystem path, -ss path
422 creates your process using the prelinked subsystem in the directory
423 specified by path if your project administrator allows it. To
424 override a default subsystem specified by the project administrator,
425 type -ss "".
426
427
428 Control arguments for disconnected processes:
429 Use the following to specify the disposition of disconnected
430 processes see "Notes on Disconnected Processes" below.
431 -connect N
432 connects the terminal to your disconnected process. If more than
433 one such process exists, indicate the process number N.
434 -create
435 creates a new process without destroying any disconnected ones.
436 This is permitted only if you are allowed to have multiple
437 interactive processes.
438 -destroy N
439 destroys your disconnected process and logs out. If more than one
440 such process exists, specify the process number N.
441
442
443 -immediate
444 bypasses termination of the existing process by the trm_ IPS signal
445 which causes running of finish and epilogue handlers in the
446 existing process and instead tells the hardcore to destroy the
447 existing process immediately.
448 -list
449 lists your disconnected process, its number, the time of the
450 original login, and the ID of the channel and terminal that were
451 last connected to the process.
452 -new_proc N
453 destroys your disconnected process and creates a new one. If more
454 than one such process exists, give the process number N.
455
456
457 Notes: Unless you already have one or more processes, login creates a
458 process for you. The load control mechanism is consulted to determine
459 if the creation of your process overloads either the system or your
460 load control group.
461
462
463 If the mechanism allows it, a process is created for you and the
464 terminal is connected to it i.e. the terminal is placed under that
465 process's control. See "List of Control Arguments for Process
466 Creation" above.
467
468
469 You might have a disconnected process because of a phone line hangup or
470 an FNP crash. Then, you can choose among the following alternatives:
471 connecting the terminal to the process; destroying the disconnected
472 process, with or without creating a new one; or logging out without
473 affecting the disconnected process see "List of Control Arguments for
474 Disconnected Processes" above and "Notes on Disconnected Processes"
475 below.
476
477
478 If you specify neither -pf nor -npf at log-in, the system chooses the
479 option most appropriate for your terminal type.
480
481
482 Several parameters of your process, as noted above, can be controlled
483 by your project administrator; for example, allowing you to override
484 attributes by specifying control arguments on the login line.
485
486
487 If the project administrator does not allow you to use -hd -om, -po,
488 -rg, -save, or -ss or does allow you to give one or more of them and
489 you specify them incorrectly, a message is printed and the login is
490 refused.
491
492
493 Notes on passwords: The login request asks you for a password and
494 ensures either that the password does not appear on your terminal or
495 that it is thoroughly hidden in a string of cover-up characters. The
496 password is a string of one to eight characters, which can be any
497 character from the ASCII character set including the backspace except
498 space and semicolon. The password used for interactive logins cannot
499 be "quit", "help", "HELP", or "?" because these have special meaning
500 to the password processor. Typing "quit" terminates the login attempt;
501 "help", "HELP", or "?" produces an explanatory message and repeats the
502 request for the password.
503
504
505 After you type the password the answering service looks up the
506 Person_id, the Project_id, and the password in its tables and verifies
507 that the Person_id and the Project_id are valid, that you are a legal
508 user of the project, and that the password given matches the registered
509 password. If these tests succeed, you are logged in.
510
511
512 Notes on disconnected processes: If your project administrator allows
513 it, your process can be preserved when it becomes disconnected from its
514 terminal. You can call back any time before the installation-defined
515 maximum inactive time and ask to be reconnected. This feature is
516 controlled by -save and -nosave; your project administrator sets the
517 default.
518
519
520 If your project administrator allows you to have several interactive
521 processes simultaneously, you can have more than one disconnected
522 process. Multiple disconnected processes are numbered consecutively
523 starting with 1, in the order of their login times. Use these process
524 numbers as arguments when referring to one of a set of multiple
525 disconnected processes. The number and login time of each is printed
526 by -list or the "list" request. You can, however, anticipate the
527 number and use it with a control argument. The time listed and sorted
528 on is the time of the original login from which the process is
529 descended; this time is not affected by new_proc or reconnection.
530
531
532 List of requests for disconnected processes:
533 If you do not specify on the login line what to do with the
534 disconnected processes, you are told of the disconnected processes.
535 Select one of the following requests.
536 connect N
537 connect the terminal to a disconnected process.
538 create
539 create an additional process.
540 destroy N -control_args
541 destroy a disconnected process and log out.
542 help
543 print a description of these requests.
544 list
545 list your disconnected processes.
546
547
548 logout -control_args
549 log out without affecting any process.
550 new_proc N -control_args
551 destroy a disconnected process, create a new one with the same
552 attributes, and connect the terminal to it.
553
554
555 Control arguments disconnected process requests:
556 -hold, -hd
557 prevents the breaking of the connection between the terminal and the
558 answering service. You can use it only with destroy and logout.
559 Default
560 -immediate
561 bypasses termination of the existing process by the trm_ IPS signal
562 which causes running of finish and epilogue handlers in the
563 existing process and instead tells the hardcore to destroy the
564 existing process immediately. You can use it only with destroy and
565 new_proc.
566 -no_hold, -nhd
567 drops the connection. You can use it only with destroy and logout.
568
569
570 :Info: logout: 1985-02-15 logout
571
572 Syntax as a command: logout -control_args
573
574
575 Function: terminates your session and ends communication with the
576 Multics system. It signals the finish condition for the process and,
577 after the default on unit for the finish condition returns, closes all
578 open files and destroys the process.
579
580
581 Control arguments:
582 -brief, -bf
583 prints neither the logout message nor, if you give -hold, the login
584 message.
585 -hold, -hd
586 terminates your session but not communication with the system: you
587 can immediately log in without redialing.
588
589
590 Notes: If your site is security conscious, it may have disabled
591 "logout -hold"; in this case if you wish to change authorization, do
592 this:
593 1. log out
594 2. verify, using terminal/modem indications, that the terminal has
595 dropped DTR and that the system acknowledged by dropping DSR
596 3. log in at the new authorization.
597
598
599 This procedure is the only way to guarantee that you are communicating
600 with the answering service and not with a Trojan horse.
601
602 DTR and DSR are EIA RS232 control signals that are part of the
603 interface between your terminal and the system.
604
605
606 :Info: dial: d: 1987-07-20 dial, d
607
608 Syntax as a command: d dial_id User_id -control_args
609
610
611 Function:
612 The dial pre-access request connects an additional terminal to an
613 existing process. It requests the answering service to connect, then
614 notifies the existing process of the new connection.
615
616
617 Arguments:
618 dial_id
619 is the identifying keyword, supplied by a logged-in process, that
620 uniquely specifies that process that is accepting dial connections.
621 User_id
622 is the Person_id.Project_id of the process that you wish to connect
623 to. This argument is required only if the dial_id is not registered
624 with the system. A registered alias can be given for the Person_id
625 and Project_id.
626
627
628 Control arguments:
629 -authorization ACCESS_CLASS, -auth ACCESS_CLASS
630 specifies the AIM level and category, or categories, of the data
631 that will be transmitted to and from the system in this session. If
632 you don't provide it, the default authorization from the PNT is
633 used. You can only supply it with -user.
634 -no_print_off, -npf
635 overtypes a string of characters providing a black area for you to
636 type the password. You can only give it with -user. Default:
637 depends on the terminal type
638
639
640 -print_off, -pf
641 tells the system that the terminal can stop printing while a
642 password is being entered. No password mask is printed.
643 -user Own_person_id, -user Own_user_id
644 specifies a User_id to give when validating access to the
645 communications channel. Own_person_id is your registered personal
646 identifier; Own_user_id is your Person_id.Project_id. If you supply
647 no Project_id, the default project associated with the Own_person_id
648 is used. A registered alias can be given for the Person_id and
649 Project_id.
650
651
652 Notes: When you invoke dial, the answering service searches for a
653 logged-in process accepting dial connections using the dial_id you
654 provided. If not found, the message "Dial line not active." is
655 printed and you can try again, with a different dial_id; if found, a
656 one-line message verifying the connection is printed. All further
657 messages printed on the terminal are from your process.
658
659 This request is administratively restricted. The project administrator
660 must register you and your project if you want dialed terminals. The
661 system administrator must register the dial_id if you want dialed
662 terminals without Own_user_id and can restrict your access to a login
663 service communications channel. Give -user with your User_id. This
664 request then asks for your password ensuring its nonvisibility. When
665 your identification and permission to use the channel are verified the
666 dial request is processed.
667
668
669 All arguments must be supplied in the correct order.
670
671 If your process terminates or logs out, a message is printed and
672 control of the terminal is returned to the answering service.
673
674
675 :Info: slave: 1984-09-27 slave
676
677 Syntax as a command: slave -control_args
678
679
680 Function:
681 The slave pre-access request changes the service type of the channel
682 from login to slave for the duration of the connection.
683
684
685 Control arguments:
686 -authorization ACCESS_CLASS, -auth ACCESS_CLASS
687 specifies the AIM level and category, or categories, of the data
688 that will be transmitted to and from the system in this session. If
689 you don't provide it, the default authorization from the PNT is
690 used. You can only supply it with -user.
691 -no_print_off, -npf
692 overtypes a string of characters providing a black area for you to
693 type the password. You can only give it with -user. Default:
694 depends on the terminal type
695
696
697 -print_off, -pf
698 suppresses the overtyping of the password. You can only provide it
699 with -user. Default: depends on the terminal type
700 -user Own_person_id, -user Own_user_id
701 specifies a User_id to give when validating access to the
702 communications channel. Own_person_id is your registered personal
703 identifier; Own_user_id is your Person_id.Project_id. If you supply
704 no Project_id, the default project associated with the Own_person_id
705 is used.
706
707
708 Notes: The slave command enables a privileged process to request the
709 answering service to assign the channel to it, and then attach it see
710 the dial_manager_ subroutine for an explanation of the mechanism for
711 requesting channels from the answering service.
712
713 This request is administratively restricted. The project administrator
714 must register you and your project if you want dialed terminals. The
715 system administrator must register the dial_id if you want dialed
716 terminals without Own_user_id and can restrict your access to a login
717 service communications channel. Give -user with your User_id. This
718 request then asks for your password ensuring its nonvisibility. When
719 your identification and permission to use the channel are verified the
720 dial request is processed.
721
722
723 :hcom:
724
725 /****^ HISTORY COMMENTS:
726 1) change2020-12-13GDixon, approve2021-02-20MCR10088,
727 audit2021-05-27Swenson, install2021-05-27MR12.6g-0056:
728 A) Replace the existing files: dial.info, enter.info, login.info,
729 logout.info, terminal_id.info, terminal_type.info
730 with a new file called access_requests.gi.info.
731 By putting all this information in one file, a user can print or dprint this
732 file to get a quick-reference card on logging in and out of Multics.
733 B) Add a note on logout description indicating that it returns the
734 terminal to the pre-access environment if -hold is given.
735 C) Overruled verify_info errors relating to:
736 - capitalization of words in section titles:
737 "Notes on the MAP request"
738 - order of section titles:
739 "Control arguments disconnected process requests"
740 MAP is an all-CAPs pre-access request for terminals that cannot
741 enter lowercase letters. The Control arguments section title
742 applies to Notes section just prior to it.
743 END HISTORY COMMENTS */