Subject: Re: [SM-Commit] PERFORCE change 79110 by Juuso Alasuutari for review
Date: Thu, 11 May 2006 19:13:41 +0200
On Thu, May 11, 2006 at 07:08:49PM +0200, Flavien Bridault wrote:
[...]
> > -# console
> > -KERNEL=="console", NAME="%k", MODE="0600"
> > -KERNEL=="ptmx", NAME="%k", MODE="0666"
> > -KERNEL=="tty", NAME="%k", MODE="0666"
> > -
> > # tty devices
> > -KERNEL=="ttyS[0-9]*", NAME="%k", SYMLINK="tts/%n"
> > -KERNEL=="ttyUSB[0-9]*", NAME="%k", SYMLINK="tts/USB%n", MODE="0660"
> > +KERNEL=="console", NAME="%k", GROUP="tty", MODE="0600"
> > +KERNEL=="tty", NAME="%k", GROUP="tty", MODE="0666"
> > +KERNEL=="tty[0-9]*", NAME="vc/%n", SYMLINK="%k", GROUP="tty"
> > +KERNEL=="ttyS[0-9]*", NAME="tts/%n", SYMLINK="%k", GROUP="tty"
> > +KERNEL=="ttyUSB[0-9]*", NAME="tts/USB%n", SYMLINK="%k", GROUP="tty",
> > MODE="0660"
> > KERNEL=="ippp0", NAME="%k", GROUP="tty"
> > KERNEL=="isdn*", NAME="%k", GROUP="tty"
> > KERNEL=="dcbri*", NAME="%k", GROUP="tty"
> > KERNEL=="ircomm*", NAME="%k", GROUP="tty"
> >
> > +# pty devices
> > +KERNEL=="ptmx", NAME="%k", GROUP="tty", MODE="0666"
> > +KERNEL=="pty[p-za-e][0-9a-f]*", NAME="pty/m%n", SYMLINK="%k", GROUP="tty"
> > +KERNEL=="tty[p-za-e][0-9a-f]*", NAME="pty/s%n", SYMLINK="%k", GROUP="tty"
> > +
> It seems there is a problem here, I can't no longer open a graphical
> console (even xterm, only xemacs shell works ;-) ). I put my user in the
> tty group but that don't solve the problem.
> Any idea ?
As long as you're in the tty group it should work. But I don't think
ptmx should be limited there. The whole point of /dev/ptmx is that it
provides a way for _users_ to create virtual terminal devices that will
be owned by them.