Date: Tue, 31 Aug 2004 20:32:49 +0900 From: horio shoichi <bugsgrief@bugsgrief.net> To: freebsd-stable@freebsd.org Subject: Re: mesg Broke on Stable between 8/21 and 8/28 Message-ID: <20040831.113249.748bb9b4e7bd9c4f.10.0.3.20@bugsgrief.net> In-Reply-To: <20040830.135241.c2e05e55cb8a0ff8.10.0.3.20@bugsgrief.net> References: <960.1093831008@gilmore.nas.nasa.gov> <20040830.135241.c2e05e55cb8a0ff8.10.0.3.20@bugsgrief.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 30 Aug 2004 22:52:40 +0900 horio shoichi <bugsgrief@bugsgrief.net> wrote: > On Sun, 29 Aug 2004 18:56:48 -0700 > Dave Tweten <tweten@nas.nasa.gov> wrote: > > When I replaced a STABLE build from 8/21 with one from 8/29, "mesg" > > stopped working on xterms. > > > > I treat each xterm as a login shell, and include "mesg n" in .login. > > The problem seems to be that ownership of /dev/ttyp? is not being > > transferred to the user anymore. I remember that "options UCONSOLE" > > was involved in the transfer of ownership. That configuration element > > was in both the 8/21 and 8/28 kernels; nothing was changed in the > > config file. > > > > I checked the mailing list archives, and there does seem to be some > > recent action in the tty driver area. Unfortunatly, we were > > compromised recently, and I'm only now getting my connections to e-mail > > lists (including this one) re-established, so my knowledge of recent > > list traffic is limited to what I can find on the web site. > > > > Does anyone have any idea what has caused the change? > > -- > > M/S 258-5 |1024-bit PGP fingerprint:|tweten@nas.nasa.gov > > NASA Ames Research Center| 41 B0 89 0A 8F 94 6C 59| (650) 604-4416 > > Moffett Field, CA 94035 | 7C 80 10 20 25 C7 2F E6|FAX: (650) 604-4377 > > Not an official NASA position; you can't even be certain who sent this! > > > > > > _______________________________________________ > > freebsd-stable@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" > > > > Similar here. On 4.9-STABLE (I'm awaiting ipfilter straightened out). > > The symptoms are: > > o 'mesg n' in .cshrc doesn't cause problem when remotely logged in, > > o starting up with xterm or running script are 'permission denied', > > o vi command 'set nomesg' is 'Operation not permitted'. > > > The stem of those problems of mine is recent dropping of setuid bit > from /usr/X11R6/bin/xterm. > > I tried setting setuid bit on /usr/bin/mesg. It solved the first problem > but not the second. So, due to the fear of further unforeseen troubles > (although 'set nomesg' itself doesn't look make much sense), > I have set setuid back on xterm. Now, it is (they are): > > % ls -aFl /usr/X11R6/bin/xterm* > lrwxrwxrwx 1 root wheel 27 Aug 30 11:26 /usr/X11R6/bin/xterm@ -> /usr/X11R6/bin/xterm-static > -rwsr-xr-x 1 root wheel 260792 Aug 29 06:23 /usr/X11R6/bin/xterm-static* > % > > > horio shoichi > > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" > Sorry, but I was very wrong. I fully restarted X and found setuid on xterm doesn't do any good on script. It keeps pty modes crw-rw-rw- with owner root:wheel, and still prints 'permission denied'. Script might have been working this way, but I have lost my memory. horio shoichi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040831.113249.748bb9b4e7bd9c4f.10.0.3.20>