From owner-freebsd-questions Mon Jun 12 18:22:51 1995 Return-Path: questions-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id SAA14822 for questions-outgoing; Mon, 12 Jun 1995 18:22:51 -0700 Received: from mac20.ct.monash.edu.au (mac20.ct.monash.edu.au [130.194.226.52]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id SAA14759 for ; Mon, 12 Jun 1995 18:22:37 -0700 Received: (from sjlai@localhost) by mac20.ct.monash.edu.au (8.6.8/8.6.6) id JAA04337 for freebsd-questions@freebsd.org; Tue, 13 Jun 1995 09:22:44 +1000 From: Simon Lai Message-Id: <199506122322.JAA04337@mac20.ct.monash.edu.au> Subject: screen-3.6.2 and 2.0.5-RELEASE To: freebsd-questions@freebsd.org Date: Tue, 13 Jun 1995 09:22:44 +1000 (EST) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 2232 Sender: questions-owner@freebsd.org Precedence: bulk Hi, Does anybody have this version of screen running under 2.0.5-RELEASE? (486,16Mb RAM 256k cache, IDE 320 Mb, SMC8013E, Mach32 GUP, all ISA). This hardware has been running 1.1 ever since it was released. I installed the one from the packages-2.0 directory but that would not work. I ftp'd 3.6.2 from my nearest gnu archive and compiled that and got the same overall result but with some strangeness. It would seem that when I execute it suid-root it doesn't work. Executing it as a normal user, seems to work (some problem with terminal emulation still). I pkg_delete'd the original screen package so I don't *think* there are any screenrc type files sitting around. Overall FreeBSD 2.0.5-RELEASE has been great. It is not quite as solid as 1.1.5.1 (I get weird reboots when running X), but the disk seems to be a lot less busy and I don't have any of these weird pauses I used to get with 1.1.5.1. X also starts a lot faster. I really can't appreciate all the software technology behind this (such as UBC), is there a book ? Simon "I really should start my thesis" Lai P.S. some sample output follows - ----- running the suid root screen -------------------------------------- sjlai sjlai/bin>which screen /home/sjlai/bin/screen /usr/local/bin/screen ./screen sjlai sjlai/bin>ls -l =screen -rwsr-xr-x 1 root bin 183441 Jun 12 12:52 /usr/local/bin/screen* sjlai sjlai/bin>/usr/local/bin/screen {just sits here at this point, ctrl-c to kill it, doesn't get as far as making the socket in the /tmp/screens directory. sometimes it just gets a SIGBUS and comes back to the shell. Other times the shell gets control again, but there is a screen process in the background chewing up all the CPU. Occassionally when that is killed the machine reboots} ---- running non suid root screen -------------------------------------- [0]sjlai sjlai/bin>0* zsh 1- zsh ^^^^^^^^^^^^^^ {It works now (having run /home/sjlai/bin/screen), but the terminal emulation is screwed up. "0* zsh 1- zsh" usually appears briefly on the last line after typing ctrl-a ctrl-w. TERM=xterm before running screen, TERM=screen after running screen (as expected). Everything else seems to work OK screen wise, eg vi.}