Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!hao!ames!elroy!mahendo!jplgodo!wlbr!pete From: pete@wlbr.EATON.COM (Pete Lyall) Newsgroups: comp.sys.m6809 Subject: Re: tsmon/login Message-ID: <1148@wlbr.EATON.COM> Date: Tue, 24-Nov-87 13:00:19 EST Article-I.D.: wlbr.1148 Posted: Tue Nov 24 13:00:19 1987 Date-Received: Sat, 28-Nov-87 00:14:50 EST References: <2220@lsuc.UUCP> Reply-To: pete@wlbr.UUCP (0000-Pete Lyall) Distribution: na Organization: Eaton IMS, Westlake Village, CA Lines: 36 In article <2220@lsuc.UUCP> jimomura@lsuc.UUCP (Jim Omura) writes: > > > I long time ago Bob Santy gave me a patch to use Level I 'tsmon/ >login' with Level II for the CoCo3. I never got around to using it, >but knowing Bob, I expecte it works. Anyway, I bought the Development >System and got 'tsmon' and 'login' again. > (text removed) >I tried logging on from a remote through /t2 today and I couldn't >do it. After numerous failures, it crashed. Jim - Haven't tried those myself yet, but I did (with Kent Meyers) author the patch for the Level I Version 2.00.00 LOGIN that was published in the 'Inside Level II' book by Kevin Darling. The main problem is that user ID is set in level 1 by getting into the system's/your process descriptor and hand-stuffing the USERID in there. Under level II, you can't get at your process descriptor (at least not this way) and thus you end up corrupting your *own* data memory (Login's). The patch simply overwrote the section of code that did the manual-stuffing and changed it to a f$susr call (set user ID - a user mode system call available only in Level II). The other changes were cosmetic (altering the login banner, etc.). Note - these patches were specifically written for the Login found on the 2.00.00 master disk (Level I). Login was different in the earlier releases, on each one in fact. TSmon should work right off the level I disk, but it forks the Login, which must be modified. If Tandy distributed LI Login to LII users they should be shot. P.S. Need you to get in touch with me re: UG when you get a chance. -- Pete Lyall (OS9 Users Group V.P.) Eaton Corporation (818)-706-5693 Compuserve: 76703,4230 (OS9 Sysop) OS9 (home): (805)-985-0632 (24hr./1200 baud) Usenet: {trwrb, scgvaxd, ihnp4, voder, vortex}!wlbr!pete