home *** CD-ROM | disk | FTP | other *** search
/ Jason Aller Floppy Collection / 200.img / SCO386X3.TD0 / usr / lib / sysadm / .sysform < prev    next >
Encoding:
Text File  |  1988-08-03  |  28.8 KB  |  1,395 lines

  1.  
  2. @(#) form.sysadm 4.1 88/07/27 
  3.  
  4.  
  5. Copyright (C) The Santa Cruz Operation, 1984, 1985, 1986, 1987.
  6. Copyright (C) Microsoft Corporation, 1984, 1985, 1986, 1987.
  7. This Module contains Proprietary Information of
  8. The Santa Cruz Operation, Microsoft Corporation
  9. and AT&T, and should be treated as Confidential.
  10.  
  11.  
  12.  
  13. #genconfirm
  14. A='SELECT'
  15. *
  16.  
  17. '  Ok to execute this command?'
  18.  
  19. '        [Yes]   [No]        '
  20. *
  21. 'A', '0', 'y',Proceed
  22. 'A', '1', 'n',Respecify 
  23. ))
  24.  
  25.  
  26.  
  27. #printconfirm
  28. A='SELECT'
  29. *
  30.  
  31. '     Print?     '
  32.  
  33. '  [Yes]    [No]  '
  34. *
  35. 'A', '0', 'y', Start printing
  36. 'A', '1', 'n', Do not print
  37. ))
  38.  
  39.  
  40.  
  41. #accit
  42. A='SELECT', Select YES to display processes in reverse chronological order
  43. B='TEXT', Enter pattern which command should match
  44. C='TEXT', Enter device line in question
  45. D='TEXT', Enter user name, or <? space> to see processes with unknown uids
  46. E='TEXT', Enter group name
  47. F='SELECT', Select YES to additionally display "Hog Factor" information
  48. G='SELECT', Select YES to additionally display "CPU Factor" information
  49. *
  50.  
  51. '    List all commands with the most recent first        :     [YES]      [NO]'
  52.  
  53. '    List only commands which match the following pattern:     [             ]'
  54. '                                                     tty:     [             ]'
  55. '                                                    user:     [             ]'
  56. '                                           process group:     [             ]'
  57.  
  58.  
  59. '    Show HOG factor                                     :     [YES]      [NO]'
  60. '    HOG factor = (total cpu time) / (elapsed time)                           '
  61.  
  62. '    Show CPU factor                                     :     [YES]      [NO]'
  63. '    CPU factor = (user time) / (system time + user time)                     '
  64.  
  65.  
  66. *
  67. 'A', '0', '1', This is prompt for ONE.
  68. 'A', '1', '2', This is prompt for TWO. (3 will use general)
  69. 'B', '', ' '
  70. 'C', '?', ' '
  71. 'D', '?', ' '
  72. 'E', '?', ' '
  73. 'F', '0', '1', This is prompt for ONE.
  74. 'F', '1', '2', This is prompt for TWO. (3 will use general)
  75. 'G', '0', '1', This is prompt for ONE.
  76. 'G', '1', '2', This is prompt for TWO. (3 will use general)
  77. ))
  78.  
  79.  
  80.  
  81. #kill
  82. A='TEXT',Type ?<Return> to choose from a list of users, or type all
  83. B='TEXT',Type ?<Return> or F3 to choose from a list of processes 
  84. *
  85.  
  86.  
  87. '       List processes for whom   :   [        ]'
  88.  
  89. '       Process to terminate      :   [        ]'
  90.  
  91. *
  92. 'A','?',' ',
  93. 'B','?',' ',
  94. ))
  95.  
  96.  
  97. #compress
  98. A='SELECT',
  99. B='TEXT', Enter the filenames or type "all" to select files in current directory
  100. *
  101.  
  102.  
  103. '       Select one      : [Compress]     [Uncompress]'
  104.  
  105.  
  106. '       Enter filenames : [                                    ] '
  107. *
  108. 'A', '0', 'c',Save space by compressing files
  109. 'A', '1', 'u',Uncompress files.  Filenames should have a .Z at the end
  110. 'B', '?', '0',
  111. ))
  112.  
  113.  
  114.  
  115. #shutdown
  116. A='VALUE', 
  117. *
  118.  
  119.  
  120. '       Number of minutes until shutdown : [   ]'
  121.  
  122. '       Messages will be sent to users currently on the system.'
  123. '       Then after the specified time the system will shutdown.'
  124.  
  125.  
  126.  
  127.  
  128. *
  129. 'A', '', ' '
  130. ))
  131.  
  132.  
  133.  
  134. #fsck
  135. A='TEXT', Type ?<Return> to get a list of filesystems
  136. *
  137.  
  138.  
  139. '       Enter the name of the filesystem(s) you would like to'
  140. '       check or leave the selection blank and press <Return>'
  141. '       to check the filesystems listed in /etc/checklist:'
  142.  
  143. '       [                                                           ]'
  144.  
  145.  
  146.  
  147. *
  148. 'A', '?', ' '
  149. ))
  150.  
  151.  
  152.  
  153. #addgrp
  154. A='TEXT', 
  155. B='TEXT', Type ?<Return> and press space bar to select new users
  156. *
  157.  
  158.  
  159. '       Enter new group name    :   [                ] '
  160.  
  161.  
  162. '       Enter users in new group:   [                                     ] '
  163. '       (please separate by spaces)'
  164.  
  165.  
  166. *
  167. 'A', '', ' '
  168. 'B', '?', ' '
  169. ))
  170.  
  171.  
  172. #removegrp
  173. A='TEXT', Type ?<Return> to get a list of current groups
  174. *
  175.  
  176.  
  177. '       Enter group name to remove:   [         ]'
  178.  
  179.  
  180.  
  181. *
  182. 'A', '?', ' '
  183. ))
  184.  
  185.  
  186.  
  187. #removeusr
  188. A='TEXT', Type ?<Return> to get a list of current users
  189. B='SELECT'
  190. *
  191.  
  192.  
  193. '       Enter user to remove                       :       [         ]'
  194.  
  195.  
  196.  
  197. '       WARNING!! User's files will be deleted! 
  198.         Would you first like to back up their files:       [Yes]  [No]   
  199.  
  200.  
  201. *
  202. 'A', '?', ' '
  203. 'B', '0', 'y',Proceed to back up users file
  204. 'B', '1', 'n',Delete all user's files
  205. ))
  206.  
  207.  
  208.  
  209. #modusrname
  210. A='TEXT',Type ?<Return> to get a list of current users
  211. B='TEXT',
  212. *
  213.  
  214.  
  215. '       Enter OLD user name:          [         ] '
  216.  
  217.  
  218. '       Enter NEW user name:          [         ] '
  219.  
  220.  
  221.  
  222. *
  223. 'A', '?', ' '
  224. 'B', '', ' '
  225. ))
  226.  
  227.  
  228. #modpasswd
  229. A='TEXT', Type ?<Return> to get a list of current users
  230. *
  231.  
  232.  
  233. '       Enter the name of the user '
  234. '       whose password you would like to change:     [         ] '
  235.  
  236.  
  237.  
  238. *
  239. 'A', '?', ' '
  240. ))
  241.  
  242.  
  243. #modshell
  244. A='TEXT', Type ?<Return> to get a list of current users.
  245. B='TEXT', Type ?<Return> to get a list of available shells.
  246. *
  247.  
  248.  
  249. '       Enter the name of the user '
  250. '       whose shell you would like to change  :    [         ] '
  251.  
  252.  
  253. '       Select new shell                      :    [                   ]'
  254.  
  255. *
  256. 'A', '?', ' '
  257. 'B', '?', ' '
  258. ))
  259.  
  260.  
  261.  
  262. #modenv
  263. A='TEXT', Type ?<Return> to get a list of current users
  264. *
  265.  
  266.  
  267. '       Enter the name of the user'
  268. '       whose environment you would like to change:     [         ] '
  269.  
  270.  
  271.  
  272. *
  273. 'A', '?', ' '
  274. ))
  275.  
  276.  
  277.  
  278. #modgrp
  279. A='TEXT', Type ?<Return> to get a list of current users
  280. B='TEXT',Type ?<Return> to get a list of current groups available
  281. *
  282.  
  283.  
  284. '       Enter the name of the user'
  285. '       whose group you would like to change  :      [         ] '
  286.  
  287.  
  288.  
  289. '       Enter new group name                  :      [         ]'
  290.  
  291. *
  292. 'A', '?', ' '
  293. 'B', '?', ' '
  294. ))
  295.  
  296.  
  297. #modidle
  298. A='VALUE',
  299. *
  300.  
  301.  
  302. '           You may specify the maximum time a terminal can be'
  303. '           idle before the system will log the idle user out.'
  304.  
  305. '           Enter maximum idle time before automatic logout,'
  306. '           enter "0" to turn OFF idle terminal logout,  or'
  307. '           press <Return> to use default maximum idle time'
  308. '           as defined in the /etc/default/idleout file.'
  309.  
  310.  
  311. '           Enter maximum idle time (in minutes): [        ] '
  312.  
  313.  
  314.  
  315. *
  316. 'A', '', ' '
  317. ))
  318.  
  319.  
  320.  
  321. #dos_fandd
  322. A='TEXT', Enter file or directory names or type "all" to select current dir
  323. *
  324.  
  325.  
  326. '       DOS filenames and directory names have the following format'
  327.  
  328. '                      device name:filename'
  329.  
  330. '       The device name can be either a DOS device or a XENIX device.'
  331. '       For example you might enter C:/test or /dev/hd0d:/test to specify
  332. '       a file named test on the hard disk.'
  333.  
  334. '       Enter DOS file '
  335. '       and/or directory name(s): [                                    ] '
  336. *
  337. 'A', '','0',
  338. ))
  339.  
  340.  
  341. #dos_f
  342. A='TEXT', Enter filenames or type "all" to select current directory
  343. *
  344.  
  345.  
  346. '       DOS filenames have the following format'
  347.  
  348. '                      device name:filename'
  349.  
  350. '       The device name can be either a DOS device or a XENIX device. '
  351. '       For example you might enter C:/test or /dev/hd0d:/test to specify 
  352. '       a file named test on the hard disk.'
  353.  
  354. '       Enter DOS filename(s): [                                       ]'
  355.  
  356. *
  357. 'A', '','0',
  358. ))
  359.  
  360.  
  361.  
  362. #dos_d
  363. A='TEXT', Enter directory name 
  364. *
  365.  
  366.  
  367. '       DOS directory names have the following format'
  368.  
  369. '                      device name:filename'
  370.  
  371. '       The device name can be either a DOS device or a XENIX device. '
  372. '       For example you might enter C:/test or /dev/hd0d:/test to specify 
  373. '       a file named test on the hard disk.'
  374.  
  375. '       Enter DOS directory(s): [                                       ]'
  376.  
  377. *
  378. 'A', '','0',
  379. ))
  380.  
  381.  
  382. #dos_cp
  383. A='TEXT', Enter filename
  384. B='TEXT', Enter file or directory name
  385. *
  386.  
  387. '       DOS filenames have the following format'
  388.  
  389. '                      device name:filename'
  390.  
  391. '       The device name can be either a DOS device or a XENIX device. '
  392. '       For example you might enter C:/test or /dev/hd0d:/test to specify 
  393. '       a file named test on the hard disk.'
  394.  
  395. '       Enter DOS file to copy: [                                   ]'
  396.  
  397. '       Enter the destination'
  398. '       directory or filename : [                                   ]'
  399. *
  400. 'A', '','0',
  401. 'B', '','0',
  402. ))
  403.  
  404.  
  405. #scan
  406. A='TEXT', Enter filenames 
  407. *
  408.  
  409.  
  410. '       Enter files to scan: [                                       ]'
  411. *
  412. 'A', '?','0',
  413. ))
  414.  
  415.  
  416. #edit
  417. A='TEXT', Enter the names of the files to edit
  418. *
  419.  
  420.  
  421. '       Enter files to edit: [                                      ]'
  422. *
  423. 'A', '?','0',
  424. ))
  425.  
  426.  
  427. #copy
  428. A='TEXT', Enter file or directory names 
  429. B='TEXT', Enter file or directory names
  430. *
  431.  
  432.  
  433. '       Enter the file or'
  434. '       directory to copy      : [                                 ]'
  435.  
  436.  
  437. '       Enter the destination'
  438. '       directory or filename  : [                                 ]'
  439.  
  440. *
  441. 'A', '?','0',
  442. 'B', '','0',
  443. ))
  444.  
  445.  
  446.  
  447. #remove
  448. A='TEXT', Enter file and/or directory names 
  449. *
  450.  
  451.  
  452. '       Enter files and'
  453. '       directories to remove: [                                  ]'
  454. *
  455. 'A', '?','0',
  456. ))
  457.  
  458.  
  459.  
  460. #print
  461. A='TEXT', Enter file or directory name 
  462. B='TEXT', Enter printer name or type ?<Return> for a list of printers
  463. *
  464.  
  465.  
  466. '       Enter file(s) to print   : [                                  ]'
  467.  
  468.  
  469. '       Enter destination printer: [                                  ] '
  470. *
  471. 'A', '?','0',
  472. 'B', '?','0',
  473. ))
  474.  
  475.  
  476.  
  477. #local
  478. A='TEXT', 
  479. B='TEXT',Enter local program name or type ?<Return> for a list of programs
  480. *
  481.  
  482.  
  483. '       Enter name of program located'
  484. '       in [                                     ]:   [                   ]'
  485. *
  486. 'A', ' ', '0',
  487. 'B', '?', '0',
  488. ))
  489.  
  490.  
  491.  
  492. #edit_def
  493. A='TEXT',Enter default filename or type ?<Return> for a list of default files
  494. *
  495.  
  496.  
  497. '       Enter default file to modify: [                       ]'
  498.  
  499.  
  500. *
  501. 'A', '?', '0',
  502. ))
  503.  
  504.  
  505. #move
  506. A='TEXT', Enter file to move
  507. B='TEXT', Enter new filename
  508. *
  509.  
  510.  
  511. '       Enter file to rename: [                       ]'
  512.  
  513.  
  514. '       Enter new filename  : [                       ]'
  515. *
  516. 'A', '?','0',
  517. 'B', '','0',
  518. ))
  519.  
  520.  
  521. #trans
  522. A='TEXT',Enter the name of the file to be translated or type ?<Return> for a file list
  523. B='TEXT',Choose the file conversion format from the point and pick menu
  524. C='TEXT',Enter the name of the translation output file
  525. *
  526.  
  527.  
  528. '   File to translate        : [                                   ]'
  529.  
  530. '   Select the translation   : [                                   ]'
  531.  
  532. '   Translation output file  : [                                   ]'
  533. *
  534. 'A', '?', ' ',
  535. 'B', '?', ' ',
  536. 'C', ' ', ' ',Name of the translation output file
  537. ))
  538.  
  539.  
  540.  
  541. #user_def
  542. A='TEXT',Enter the name of the user defined translation file
  543. *
  544.  
  545.  
  546. '       Enter user defined format: [                               ]'
  547.  
  548.  
  549.  
  550. *
  551. 'A', '?', ' ',
  552. ))
  553.  
  554.  
  555.  
  556. #purge
  557. A='SELECT',
  558. B='VALUE', Enter how many times to purge the item
  559. C='SELECT',
  560. *
  561.  
  562.  
  563. '       Sanitize:   [Media]   [Files/Dirs]    [Filesystem]    [HardDisk]'
  564.  
  565. '       Number of times to sanitize     :  [       ]'
  566.  
  567. '       Run command in the background   :  [Yes]   [No]'
  568.  
  569. *
  570. 'A', '0', ' ',Sanitize a media archive
  571. 'A', '1', ' ',Sanitize files or directories
  572. 'A', '2', ' ',Sanitize filesystems
  573. 'A', '3', ' ',Sanitize the entire secondary hard disk
  574. 'B', ' ', ' '
  575. 'C', '0', ' ',Sanitize the item in the background
  576. 'C', '1', ' ',Sanitize the item in the foreground (might take a while)
  577. ))
  578.  
  579.  
  580.  
  581.  
  582. #purge_filesys
  583. A='TEXT',Enter a filesystem name or type ?<Return> for a list of default filesystems
  584. *
  585.  
  586.  
  587. '       Enter the name of the'
  588. '       filesystem(s) to sanitize: [                                  ]'
  589.  
  590.  
  591. *
  592. 'A', '?', ' ',
  593. ))
  594.  
  595.  
  596. #purge_files
  597. A='SELECT',
  598. B='TEXT',Enter the item name(s) to sanitize or type ?<Return> for a list
  599. *
  600.  
  601.  
  602. '       Choose the type of item to sanitize : [Directory (non-recursive)]'
  603. '                                             [Directory (recursive)]'
  604. '                                             [File]'
  605. '                                             [File class]'
  606.  
  607. '       Enter the item name(s) to sanitize  :'
  608. '       [                                                               ]'
  609.  
  610.  
  611. *
  612. 'A', '0', ' ',Sanitize only named directories
  613. 'A', '1', ' ',Sanitize named directories and all sub-directories within
  614. 'A', '2', ' ',Sanitize named files
  615. 'A', '3', ' ',Sanitize named file types described in /etc/default/purge
  616. 'B', '?', ' ',
  617. ))
  618.  
  619.  
  620. #purge_confirm
  621. A='TEXT'
  622. B='SELECT'
  623. *
  624.  
  625.  
  626. '    WARNING: The purge(C) command will completely overwrite and destroy'
  627. '    the targets you have specified.   Are you sure you wish to sanitize'
  628. '    the following item(s):'
  629.  
  630. '    [                                                                 ]'
  631.  
  632.  
  633.  
  634. '    [Execute sanitization]                [DO NOT execute sanitization]'
  635. *
  636. 'A', ' ', ' '
  637. 'B', '0', ' ',Execute the purge command on the named targets
  638. 'B', '1', ' ',Respecify
  639. ))
  640.  
  641.  
  642. #dump_format
  643. A='SELECT',
  644. B='SELECT',
  645. *
  646.  
  647.  
  648. '       Conversion       :     [None]   [EBCDIC]   [ASCII]'
  649.  
  650.  
  651. '       Display output   :     [Decimal]   [Octal]   [Hex]
  652. '           
  653. *
  654. 'A', '0', 's',Output will have the format on the tape (e.g. ASCII to ASCII)
  655. 'A', '1', 'a',If the information is stored in ASCII the output will be EBCDIC
  656. 'A', '2', 'e',If the information is stored in EBCDIC the output will be ASCII
  657. 'B', '0', 'n',Output will appear in decimal representation
  658. 'B', '1', 'o',Output will be in octal representation
  659. 'B', '2', 'h',Output will be in hexadecimal representation
  660. ))
  661.  
  662.  
  663. #backup_hd
  664. A='TEXT',Enter device name of disk to backup (e.g. /dev/rhd0)
  665. B='SELECT',
  666. *
  667.  
  668.  
  669. '       Enter source disk device name :   [             ]'
  670.  
  671. '       Backup source disk to         :   [Tape         ]'
  672. '                                         [Floppy       ]'
  673. '                                         [Hard disk    ]'
  674. '                                         [Specify media]'
  675. *
  676. 'A', ' ', '0',
  677. 'B', '0', '1',Cartridge, 9-track or mini tape
  678. 'B', '1', '2',Floppy disks (3 and 1/2 inch or 5 and 1/4 inch)
  679. 'B', '2', '3',Alternate hard disk
  680. 'B', '3', '4',Specify unusual tape or floppy devices
  681. ))
  682.  
  683.  
  684. #get_hd
  685. A= 'TEXT',Enter device name of target disk
  686. *
  687.  
  688.  
  689. '       The disk you specify as a target disk will be completely'
  690. '       overwritten.  Therefore, you should be sure that there is'
  691. '       no necessary information on the target disk.'
  692.  
  693. '       Enter target disk device name : [                        ]'
  694. *
  695. 'A', ' ', '0',
  696. ))
  697.  
  698.  
  699. #confirm_hd
  700. A='TEXT', 
  701. B='SELECT',
  702. *
  703.  
  704.  
  705. '       You have selected [               ] as your backup target.'
  706. '       All information on your target will be lost.  If you'
  707. '       wish to continue you should make sure your target is ready'
  708. '       (e.g. floppy in drive and tape ON LINE) and then select '
  709. '       Continue.'
  710.  
  711. '                    [Continue]      [Respecify]'
  712. *
  713. 'A', ' ', '0',
  714. 'B', '0', 'c',Device is ready 
  715. 'B', '1', 'r',Device is incorrect
  716. ))
  717.  
  718.  
  719. #tapedump
  720. A='SELECT',
  721. B='SELECT',
  722. C='TEXT',
  723. *
  724.  
  725.  
  726. '       Output the entire tape          :   [Yes]    [No]'
  727.  
  728. '       Display output as found on tape :   [Yes]    [No]'
  729.  
  730. '       Enter output filename           :   [                       ]'
  731. *
  732. 'A', '0', 'a',Output will be in the same format as stored on the tape
  733. 'A', '1', 'c',You will be allowed to specify a translation of tape output
  734. 'B', '0', 'e',The enitre tape will be dumped
  735. 'B', '1', 's',You will be allowed to specify part of the tape
  736. 'C', ' ', '0',Enter name of output file
  737. ))
  738.  
  739.  
  740.  
  741. #dump_from
  742. A='VALUE',
  743. B='VALUE',
  744. C='VALUE',
  745. *
  746.  
  747.  
  748. '       Specify block address to begin dump from : [     ]'
  749.  
  750.  
  751. '       Start dump at tape file sequence number  : [     ]'
  752.  
  753.  
  754. '       Dump the following number of blocks      : [     ]'
  755.  
  756.  
  757. *
  758. 'A', '0', '0',
  759. 'B', '0', '0',
  760. 'C', '0', '0',
  761. ))
  762.  
  763.  
  764. #mount
  765. A='TEXT', Type ?<Return> for a list of filesystems from /etc/default/filesys
  766. B='TEXT', Enter the name of the filesystem mount point
  767. C='SELECT',
  768. *
  769.  
  770.  
  771. '       Enter the filesystem device to mount : [                       ]'
  772.  
  773.  
  774. '       Enter the directory'
  775. '       to mount the specified filesystem on : [                       ]'
  776.  
  777.  
  778. '       User access of mounted filesystem    : [Read/Write]   [Read]'
  779.  
  780.  
  781. *
  782. 'A', '?', ' '
  783. 'B', '', ' '
  784. 'C', '0', ' ',Allow users read and write access on the filesystem
  785. 'C', '1', ' ',Restrict user access of the filesystem to read only 
  786. ))
  787.  
  788.  
  789. #umount
  790. A='TEXT', Type ?<Return> to get a list of filesystems from /etc/default/filesys
  791. *
  792.  
  793.  
  794. '       Enter the filesystem device to unmount: [                          ]'
  795.  
  796.  
  797.  
  798.  
  799. *
  800. 'A', '?', ' '
  801. ))
  802.  
  803.  
  804.  
  805. #chown
  806. A='TEXT',Enter file and directory names, "all" for all, or ?<Return> for a file list
  807. B='TEXT',Enter name of new owner or ?<Return> for a list of user names from /etc/passwd
  808. *
  809.  
  810.  
  811. '       Enter files and/or'
  812. '       directories to change : [                             ]'
  813.  
  814. '       Enter new owner       : [        ]'
  815.  
  816.  
  817. *
  818. 'A', '?', ' ',
  819. 'B', '?', ' ',
  820. ))
  821.  
  822.  
  823. #chgrp
  824. A='TEXT',Enter file and directory names, "all" for all, or ?<Return> for a file list
  825. B='TEXT',Enter name of new group or ?<Return> for a list of group names from /etc/group
  826. *
  827.  
  828.  
  829. '       Enter files and/or directories'
  830. '       to change group ownership of : [                               ]'
  831.  
  832. '       Enter the name to change'
  833. '       group ownership to           : [                               ]'
  834.  
  835.  
  836. *
  837. 'A', '?', ' ',
  838. 'B', '?', ' ',
  839. ))
  840.  
  841.  
  842.  
  843. #chmod
  844. A='TEXT',Enter the directory or filenames, "all" for all, or ?<Return> for a file list
  845. B='SELECT',
  846. C='SELECT',
  847. D='SELECT',
  848. E='SELECT',
  849. F='SELECT',
  850. G='SELECT',
  851. H='SELECT',
  852. I='SELECT',
  853. J='SELECT',
  854. *
  855.  
  856. '       Names of files and/or directories to change permissions of:'
  857. '       [                                                           ]'
  858.  
  859. '       Owner Read     :    [ Yes ]  [ No ]'
  860. '             Write    :    [ Yes ]  [ No ]'
  861. '             Execute  :    [ Yes ]  [ No ]'
  862.  
  863. '       Group Read     :    [ Yes ]  [ No ]'
  864. '             Write    :    [ Yes ]  [ No ]'
  865. '             Execute  :    [ Yes ]  [ No ]'
  866.  
  867. '       Public Read    :    [ Yes ]  [ No ]'
  868. '              Write   :    [ Yes ]  [ No ]'
  869. '              Execute :    [ Yes ]  [ No ]'
  870.  
  871. *
  872. 'A', '?', ' ',
  873. 'B', '0', ' ',Allow the owner read access
  874. 'B', '1', ' ',Do not allow the owner read access
  875. 'C', '0', ' ',Allow the owner write access
  876. 'C', '1', ' ',Do not allow the owner write access
  877. 'D', '0', ' ',Allow the owner execute access
  878. 'D', '1', ' ',Do not allow the owner execute access
  879. 'E', '0', ' ',Allow the group read access
  880. 'E', '1', ' ',Do not allow the group read access
  881. 'F', '0', ' ',Allow the group write access
  882. 'F', '1', ' ',Do not allow the group write access
  883. 'G', '0', ' ',Allow the group execute access
  884. 'G', '1', ' ',Do not allow the group execute access
  885. 'H', '0', ' ',Allow others read access
  886. 'H', '1', ' ',Do not allow others read access
  887. 'I', '0', ' ',Allow others write access
  888. 'I', '1', ' ',Do not allow others write access
  889. 'J', '0', ' ',Allow others execute access
  890. 'J', '1', ' ',Do not allow others execute access
  891. ))
  892.  
  893.  
  894. #diff
  895. A='TEXT', Enter a filename or type ?<Return> to get a list of files
  896. B='TEXT', Enter a filename or type ?<Return> to get a list of files
  897. C='SELECT', 
  898. D='TEXT', Enter a filename to save differences information in
  899. *
  900.  
  901.  
  902. '       Enter first filename : [                                     ]'
  903.  
  904. '       Enter second filename: [                                     ]'
  905.  
  906. '       Direct output to     : [Screen]    [File]     [Both]'
  907.  
  908. '       Enter output filename: [                                     ]'
  909.  
  910.  
  911. *
  912. 'A', '?', ' '
  913. 'B', '?', ' '
  914. 'C', '0', ' ',Display file differences information on the screen only
  915. 'C', '1', ' ',Save file differences information in a file
  916. 'C', '2', ' ',Display file differences information on the screen and save in a file
  917. 'D', ' ', ' '
  918. ))
  919.  
  920. #dircmp
  921. A='TEXT', Enter a directory name or type ?<Return> to get a list of directories
  922. B='TEXT', Enter a directory name or type ?<Return> to get a list of directories
  923. C='SELECT', 
  924. D='TEXT', Enter a filename to save differences information in
  925. *
  926.  
  927.  
  928.  
  929. '       Enter first directory  : [                                     ]'
  930.  
  931. '       Enter second directory : [                                     ]'
  932.  
  933. '       Direct output to       : [Screen]    [File]     [Both]'
  934.  
  935. '       Enter output filename  : [                                     ]'
  936.  
  937.  
  938. *
  939. 'A', '?', ' '
  940. 'B', '?', ' '
  941. 'C', '0', ' ',Display directory comparison information on the screen only
  942. 'C', '1', ' ',Save directory comparison information in a file
  943. 'C', '2', ' ',Display directory comparison information on the screen and save in a file
  944. 'D', ' ', ' '
  945. ))
  946.  
  947. #keyboard
  948. A='TEXT',Type ?<Return> for a list of files in /usr/lib/keyboard
  949. *
  950.  
  951.  
  952. '        Only the console keyboard can be remapped.'
  953.  
  954. '        Enter keyboard filename : [              ]'
  955. *
  956. 'A', '?', '0',
  957. ))
  958.  
  959. #character
  960. A='TEXT',Type ?<Return> for a list of devices 
  961. B='TEXT',Type ?<Return> for a list of files in /usr/lib/mapchan
  962. *
  963.  
  964. '        Name of device to map '
  965. '        (e.g. tty01)                  : [                ]'
  966.  
  967.  
  968. '        Name of character set'
  969. '        (Enter "null" to turn off mapping) : [                ]'
  970.  
  971. *
  972. 'A', '?', '0',
  973. 'B', '?', '0',
  974. ))
  975.  
  976.  
  977. #locale
  978. A='SELECT',
  979. B='TEXT', 
  980. *
  981.  
  982.  
  983. '       Select one             : [Add]    [Delete]   [Modify]'
  984.  
  985. '       Enter locale to delete : [                                ]'
  986. *
  987. 'A', '0', 'a',Add a locale to the current list
  988. 'A', '1', 'd',Change the name of an already specified locale
  989. 'A', '2', 'm',User's LANG variable matches the first partial locale
  990. 'B', '?', '0',
  991. ))
  992.  
  993.  
  994.  
  995. #add_usr_loc
  996. A='TEXT',Enter user's name or type ?<Return> for a list of available users
  997. B='TEXT',Type ?<Return> for a list of files in /usr/lib/lang
  998. C='TEXT',Type ?<Return> for a list of available for the language you have selected
  999. D='TEXT',Type ?<Return> for a list of codesets available for the selected territory
  1000. *
  1001.  
  1002.  
  1003. '        Specify user              : [                        ]'
  1004.  
  1005. '        Specify language          : [                        ]'
  1006.  
  1007. '        Specify country/region    : [                        ]'
  1008.  
  1009. '        Specify codeset           : [                        ]'
  1010.  
  1011. *
  1012. 'A', '?', '0',
  1013. 'B', '?', '0',
  1014. 'C', '?', '0', 
  1015. 'D', '?', '0', 
  1016. ))
  1017.  
  1018. #add_locale
  1019. A='TEXT',Type ?<Return> for a list of files in /usr/lib/lang
  1020. B='TEXT',Type ?<Return> for a list of available for the language you have selected
  1021. C='TEXT',Type ?<Return> for a list of codesets available for the selected territory
  1022. *
  1023.  
  1024.  
  1025. '        Specify language          : [                        ]'
  1026.  
  1027. '        Specify country/region    : [                        ]'
  1028.  
  1029. '        Specify codeset           : [                        ]'
  1030.  
  1031. *
  1032. 'A', '?', '0',
  1033. 'B', '?', '0',
  1034. 'C', '?', '0', 
  1035. ))
  1036.  
  1037.  
  1038. #change_locale
  1039. A='TEXT',Variable should be in the form "LANG=language_territory.codeset"
  1040. B='TEXT',Type ?<Return> for a list of files in /usr/lib/lang
  1041. C='TEXT',Type ?<Return> for a list of available for the language you have selected
  1042. D='TEXT',Type ?<Return> for a list of codesets available for the selected territory
  1043. *
  1044.  
  1045.  
  1046. '        Specify default to change : [                                 ]'
  1047.  
  1048. '        Specify language          : [                                 ]'
  1049.  
  1050. '        Specify country/region    : [                                 ]'
  1051.  
  1052. '        Specify codeset           : [                                 ]'
  1053.  
  1054. *
  1055. 'A', '?', '0',
  1056. 'B', '?', '0',
  1057. 'C', '?', '0', 
  1058. 'D', '?', '0',
  1059. ))
  1060.  
  1061. #user_locale
  1062. A='TEXT',Enter user's name or ?<Return> for a list of users
  1063. B='TEXT',Enter default locale or ?<Return> for a list of defaults for this machine 
  1064. *
  1065.  
  1066.  
  1067. '        Specify user           :  [                        ]'
  1068.  
  1069. '        User's default locale  :  [                        ]'
  1070. *
  1071. 'A', '?', '0',
  1072. 'B', '?', '0',
  1073. ))
  1074.  
  1075.  
  1076. #filecmp_switch
  1077. A='SELECT',
  1078. *
  1079.  
  1080. '       [Files]      [Directories]'
  1081.  
  1082. *
  1083. 'A', '0', 'f',Compare two files
  1084. 'A', '1', 'd',Compare two directories
  1085. ))
  1086.  
  1087.  
  1088. #doslist_switch
  1089. A='SELECT'
  1090. *
  1091.  
  1092. '           [DOS]      [XENIX]        '
  1093.  
  1094. *
  1095. 'A', '0', 'd',List DOS files in DOS format
  1096. 'A', '1', 'x',List DOS files in XENIX format
  1097. ))
  1098.  
  1099. #dosdel_switch
  1100. A='SELECT'
  1101. *
  1102.  
  1103. '        [File]      [Directory]    '
  1104.  
  1105. *
  1106. 'A', '0', 'f',Remove a DOS file
  1107. 'A', '1', 'd',Remove a DOS directory
  1108. ))
  1109.  
  1110. #useradd_switch
  1111. A='SELECT'
  1112. *
  1113.  
  1114. '          [User]      [Group]    '
  1115.  
  1116. *
  1117. 'A', '0', 'u',Add a new user to the system
  1118. 'A', '1', 'g',Add a new group to the system
  1119. ))
  1120.  
  1121. #userdel_switch
  1122. A='SELECT'
  1123. *
  1124.  
  1125. '          [User]      [Group]    '
  1126.  
  1127. *
  1128. 'A', '0', 'u',Remove a user from the system
  1129. 'A', '1', 'g',Remove a group from the system
  1130. ))
  1131.  
  1132. #bckmake_switch
  1133. A='SELECT'
  1134. *
  1135.  
  1136. '     [Dirs/Files]      [Filesystem]'
  1137.  
  1138. *
  1139. 'A', '0', 'd',Backup directories and files
  1140. 'A', '1', 'f',Perform regularly scheduled system backups or special filesystem backups
  1141. ))
  1142.  
  1143. #bckget_switch
  1144. A='SELECT'
  1145. *
  1146.  
  1147. '    [Dirs/Files]      [Filesystems]'
  1148.  
  1149. *
  1150. 'A', '0', 'd',Restore files and directories from backup
  1151. 'A', '1', 'f',Restore filesystems
  1152. ))
  1153.  
  1154.  
  1155. #sysmsgs_switch
  1156. A='SELECT'
  1157. *
  1158.  
  1159. '         [Mail]      [Console]    '
  1160.  
  1161. *
  1162. 'A', '0', 'm',Read mail addressed to root
  1163. 'A', '1', 'c',Read messages that have appeared on the console 
  1164. ))
  1165.  
  1166. #medfmt_switch
  1167. A='SELECT'
  1168. *
  1169.  
  1170. '           [XENIX]      [DOS]      '
  1171.  
  1172. *
  1173. 'A', '0', 'x',Format a XENIX floppy
  1174. 'A', '1', 'd',Format a DOS flopppy
  1175. ))
  1176.  
  1177.  
  1178. #archive
  1179. A='TEXT', Enter ?<Return> for a list of available media.
  1180. B='VALUE', Enter the size of the media in kilobytes (minimum 250)
  1181. C='VALUE',Information is stored in blocks.  Each block is 512 bytes. 
  1182. D='SELECT' 
  1183. E='TEXT', Enter the names of the files to archive 
  1184. *
  1185.  
  1186.  
  1187. '       Media                    :  [                      ]'
  1188. '       Size (kilobytes)         :  [        ]'
  1189. '       Blocking Factor (1-20)   :  [  ]'
  1190.  
  1191. '       Prevent splitting'
  1192. '       files across media       :  [Yes]  [No]'
  1193. '       (Size must be specified)'
  1194.  
  1195.  
  1196. '       Names of files and/or'
  1197. '       directories to archive   :  [                                        ] '
  1198.  
  1199. *
  1200. 'A', '?','0',
  1201. 'B', ' ', '1'
  1202. 'C', ' ', '1'
  1203. 'D', '0', 'y',This may require additional media volumes. A value for SIZE must be specified.
  1204. 'D', '1', 'n',This may mean that your volumes are not independent of one another
  1205. 'E', '?', ' '
  1206. ))
  1207.  
  1208.  
  1209. #confirm_fmt
  1210. A='TEXT'
  1211. B='SELECT'
  1212. C='SELECT'
  1213. *
  1214.  
  1215.  
  1216. '        The media which you have entered is   [                ]'
  1217.  
  1218.  
  1219. '        Format media before archiving files:  [Yes]  [No]'
  1220.  
  1221.  
  1222. '        Please make sure your media is in the drive and the'
  1223. '        drive is ON LINE.  Press <Return> when everything is'
  1224. '        in order or <ESC> to abandon command. '
  1225.  
  1226. '                          [Continue]    '
  1227.  
  1228. *
  1229. 'A', ' ', ' ',
  1230. 'B', '0', 'y',Format the disk
  1231. 'B', '1', 'n',Do not format
  1232. 'C', '0', 'c',Proceed with archiving
  1233. ))
  1234.  
  1235.  
  1236. #confirm_arch
  1237. A='TEXT'
  1238. B='SELECT'
  1239. *
  1240.  
  1241.  
  1242. '        The device name you have entered is [                ]'
  1243.  
  1244.  
  1245. '        Please make sure your media is in the drive and the'
  1246. '        drive is ON LINE.  Press <Return> when everything is'
  1247. '        in order or <ESC> to abandon command. '
  1248.  
  1249. '                          [Continue]    '
  1250.  
  1251. *
  1252. 'A', ' ', ' ',
  1253. 'B', '0', 'c',Proceed with archiving
  1254. ))
  1255.  
  1256. #dosformat
  1257. A='TEXT', Enter ?<Return> for a list of available media.
  1258. B='SELECT'
  1259. *
  1260.  
  1261.  
  1262. '        Enter floppy to format:   [                       ]'
  1263.  
  1264.  
  1265.  
  1266. '        Please make sure your media is in the drive and the'
  1267. '        drive is ON LINE.  Press <Return> when everything is'
  1268. '        in order or <ESC> to abandon command. '
  1269.  
  1270. '                          [Continue]    '
  1271.  
  1272. *
  1273. 'A', '?','0',
  1274. 'B', '0', 'c',Proceed with formatting
  1275. ))
  1276.  
  1277. #format
  1278. A='TEXT', Enter ?<Return> for a list of available media.
  1279. B='SELECT'
  1280. C='SELECT'
  1281. *
  1282.  
  1283.  
  1284. '        Enter floppy to format:   [                       ]'
  1285.  
  1286. '        Enter type of format:     [XENIX]    [DOS]      '
  1287.  
  1288.  
  1289. '        Please make sure your media is in the drive and the'
  1290. '        drive is ON LINE.  Press <Return> when everything is'
  1291. '        in order or <ESC> to abandon command. '
  1292.  
  1293. '                          [Continue]    '
  1294.  
  1295. *
  1296. 'A', '?','0',
  1297. 'B', '0', 'x',Format a XENIX floppy
  1298. 'B', '1', 'd',Format a DOS flopppy
  1299. 'C', '0', 'c',Proceed with formatting
  1300. ))
  1301.  
  1302.  
  1303. #tar
  1304. A='TEXT', Enter ?<Return> for a list of available media.
  1305. B='TEXT',Enter filenames or "all" for all files on media.
  1306. C='SELECT',
  1307. *
  1308.  
  1309.  
  1310. '          Media            :   [                              ]'
  1311.  
  1312. '          Specify files'
  1313. '          or directories   :   [                               ]'
  1314.  
  1315.  
  1316. '          Please make sure your media is in the drive and the'
  1317. '          drive is ON LINE.  Press <Return> when everything is'
  1318. '          in order or <ESC> to abandon command. '
  1319.  
  1320. '                          [Continue]    '
  1321. *
  1322. 'A', '?','0',
  1323. 'B', 'all', ' '
  1324. 'C', '0', 'c',Proceed
  1325. ))
  1326.  
  1327.  
  1328. #tapedump2
  1329. A='TEXT', Enter ?<Return> for a list of available media.
  1330. B='VALUE',Information is stored in blocks.  Each block is 512 bytes. 
  1331. C='SELECT',
  1332. D='SELECT',
  1333. E='TEXT',
  1334. *
  1335.  
  1336.  
  1337. '       Device name                     :   [                       ]'
  1338. '       Blocking factor (1-20)          :   [  ]'
  1339.  
  1340.  
  1341. '       Output the entire tape          :   [Yes]    [No]'
  1342.  
  1343. '       Display output as found on tape :   [Yes]    [No]'
  1344.  
  1345. '       Enter output filename           :   [                       ]'
  1346. *
  1347. 'A', '?','0',
  1348. 'B', ' ', '1'
  1349. 'C', '0', 'a',Output will be in the same format as stored on the tape
  1350. 'C', '1', 'c',You will be allowed to specify a translation of tape output
  1351. 'D', '0', 'e',The enitre tape will be dumped
  1352. 'D', '1', 's',You will be allowed to specify part of the tape
  1353. 'E', ' ', '0',Enter name of output file
  1354. ))
  1355.  
  1356.  
  1357. #target
  1358. A='SELECT',
  1359. *
  1360.  
  1361.  
  1362. '       Now, you should remove your source medium and put your target'
  1363. '       in place.  Press <Return> when everything is in order.'
  1364.  
  1365. '                              [Continue]'
  1366. *
  1367. 'A','0', '0',
  1368. ))
  1369.  
  1370.  
  1371. #duplicate
  1372. A='TEXT', Enter ?<Return> for a list of available media.
  1373. B='VALUE',Information is stored in blocks.  Each block is 512 bytes. 
  1374. C='SELECT',
  1375. *
  1376.  
  1377.  
  1378. '       Enter media to duplicate        :   [                       ]'
  1379.  
  1380. '       Enter blocking factor (1-20)    :   [  ]'
  1381.  
  1382.  
  1383. '       Please make sure your SOURCE media is in the drive and'
  1384. '       the drive is ON LINE.  Press <Return> when everything'
  1385. '       is in order or <ESC> to abandon command. '
  1386.  
  1387. '                        [Continue]    '
  1388.  
  1389. *
  1390. 'A', '?','0',
  1391. 'B', ' ', '1'
  1392. 'C', '0', 'c',Proceed
  1393. ))
  1394.  
  1395.