From owner-freebsd-ports Sat Jan 12 18:13:41 2002 Delivered-To: freebsd-ports@freebsd.org Received: from server10.safepages.com (server10.safepages.com [216.127.146.24]) by hub.freebsd.org (Postfix) with ESMTP id AEF1B37B402 for ; Sat, 12 Jan 2002 18:13:23 -0800 (PST) Received: from surfbest.net (140-pool1.ras11.vahen.tii-dial.net [206.148.72.140]) by server10.safepages.com (Postfix) with ESMTP id C4CA13F1FB for ; Sun, 13 Jan 2002 02:11:02 +0000 (GMT) Message-ID: <3C40EC96.3020106@surfbest.net> Date: Sat, 12 Jan 2002 21:10:30 -0500 From: Ken Stailey User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:0.9.7) Gecko/20011222 X-Accept-Language: en-us MIME-Version: 1.0 To: freebsd-ports@FreeBSD.org Subject: a quick peek at ITS Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org KLH10> go Starting KN10 at loc 0144430... Salvager 260 .TEMP. has no files, User File Directory DELETED .MSGS. has no files, User File Directory DELETED [dpimp: Using default interface "ed0"] [dpimp: ifc "ed0" => ether 0:40:5:3e:e7:22] [dpimp: inet 10.0.0.1] [dpimp: netmask 255.0.0.0] [dpimp: net 10.0.0.0] [dpimp: HOST: 10.134.198.236] [dpimp: gwdef 10.0.0.1] IT IS NOW 8:43:07 PM EST, SATURDAY, JAN 12,2002 KN ITS 1647 IN OPERATION AT 20:43:07 KN ITS 1647 SYSTEM JOB USING THIS CONSOLE. LOGIN TARAKA 0 20:43:08 << The salvager is like fsck. Some differences like it deletes empty directories. At this point you should telnet in since the console messages won't be disturbed that way. My system's clock is already set. Doing this creates a file in the UNIX filesystem so it's preserved across ITS reboots >> kstailey@hermes$ telnet 10.134.198.236 Trying 10.134.198.236... Connected to 10.134.198.236. Escape character is '^]'. Unknown ITS PDP-10 Welcome to PI! Please do ":PRINT HACK;PI NEWS" for help. KN ITS.1647. DDT.1545. TTY 11 You're all alone, Fair share = 1% << you are running EXEC DDT the debugger /shell called HACTRN (say "hack tran") in the process table >> :limeric (Please Log In) 40 There was a young lady of Gloucester, Met a passionate fellow who tossed her. She wasn't much hurt, But he dirtied her skirt, So think of the anguish it cost her. :KILL * << The just don't write OS like they used to. All sexist and things. Many other easter eggs and surprizes. I won't give them away. You have to type a colon before commands or a ^K after (Please Log In) is a suggestion >> *:crtsty (Please Log In) You must log in to use CRTSTY :KILL * << OK, so there's stuff you can only do if you log in >> *:login kes To see system messages, do ":MSGS" << often no prompt from HACTRN. Sometimes a "*" prompt. Don't know yet what that's about >> :help You are typing at "DDT", the top level command interpreter/debugger of the "ITS" time sharing system. Type control-S to abort output from DDT. DDT commands start with a colon and are usually terminated by a carriage return. Type :? to list them. Type :LOGIN to log in. If you are new on the system, do :INQUIR to tell the system who really is. To list a file directory, type :LISTF . To print a file, type :PRINT . The directory ".INFO." has many files documenting system programs. If a command is not recognized, it is tried as the name of a system program to run. :LUSER runs a program that will request help for you. :INFO runs a documentation perusal program. Type control-Z to return to DDT after running a program (Some return to DDT by themselves when done, printing ":KILL"). For full documentation on DDT, do :PRINT .INFO.;DDT DOC. * << must turn "delete is DEL" on with xterm backspace is for overstriking ITS defaults to hardcopy terminal and only indirectly through CRTSTY knows about vt100 vt52 is native though. INFO is like the GNU INFO or EMACS info mode An old, possibly original verison of Emacs is in there along with TECO and >> :CRTSTY speed 9600 vt100 KN ITS.1647. DDT.1545. TTY 12 2. Lusers, Fair Share = 5% KES$U To see system messages, do ":MSGS" << CRTSTY is like GNU screen with only one screen. It lets full screen apps run on vt100. It acts like you logged in again when you run it. When ITS says $ it means Esc (also called altmode) KES$U (type "KESU" would log me in as KES too. $$U will log you out. >> :cwd syseng :lf KN:SYSENG; 0 $CALL MACRO 0 +264 ! 10/27/77 12:06:10 (4/22/93) KLH 0 -READ- -THIS- 0 +42 ! 3/23/86 22:40:53 (10/26/99) KLH L .FASL DEFS LISP;.FASL DEFS 4/22/93 15:45:35 (4/22/93) KLH 0 11BOOT 23 1 +429 ! 11/24/75 00:31:36 (5/26/93) KLH 0 11SIM 426 49 +260 ! 7/8/84 18:30:06 (5/26/93) KLH 0 @CHAOS 17 0 +339 ! 1/16/81 16:33:05 (4/22/93) KLH 0 @DEV 54 1 +965 ! 9/19/88 21:13:34 (4/22/93) KLH 0 @DEV 55 1 +946 ! 12/18/89 19:49:30 (4/22/93) KLH 0 @TCP 6 0 +283 ! 3/8/83 15:31:14 (4/22/93) KLH 0 AIO R30 2 +859 ! 1/22/72 05:48:09 (4/22/93) KLH 0 ALLDEV 16 1 +171 ! 11/30/80 21:16:11 (4/22/93) KLH 0 ARCDEV 68 11 +379 ! 10/4/79 00:31:18 (4/22/93) KLH 0 ARCDEV 69 11 +379 ! 2/29/84 00:59:46 (4/22/93) KLH 0 BYELIB 42 1 +407 ! 2/7/89 15:50:26 (4/22/93) KLH 0 BYELIB 43 1 +407 ! 2/7/89 15:57:32 (4/22/93) KLH 0 C INSERT 0 +187 ! 3/5/77 15:06:45 (4/22/93) KLH 0 CALRET 30 1 +837 ! 11/5/76 16:45:32 (4/22/93) KLH --More-- << in CRTSTY you get automatic "more" by default All ITS files have two filenames up to six chars a piece. Numerical second names are used for version control. Symlinks have an "L" in the first column. Run :info and read the intro stuff about files >> :lock _5down << :lock uses "_" as the prompt. 5 is the number of minutes to wait before forcing the system down >> do you really want to shutdown? y write a message end in ^c bye bye^c _q << quit lock >> $$U << log out and the system will shut down right away >> << console output >> KN ITS 1647 GOING DOWN IN 00:05:00. 21:07:20 CULPRIT = KES LOCK 21:07:20 LOGOUT KES 12 21:07:30 LOGOUT KES 11 21:07:30 KN ITS 1647 NOT IN OPERATION AT 21:07:30 PFTHMG DRAGON CHANNA _DRGN_ TIMES WRITE 21:07:40 PFTHMG DRAGON CHANNA LOGOUT TIMES DELRNM 21:07:40 SHUTDOWN COMPLETE PI LEVEL 7 BUGDDT. TYPE P TO CONTINUE. YOU ARE NOW IN DDT. BUGPC/ CAIA COFFI4+1 $Q-2/ JRST COFFI7 << hit ^\ to return to the emulator >> KLH10> quit Are you sure you want to quit? [Confirm]y Shutting down...Bye! hermes# To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message