Subject: Re: Xserver and Unsupported keyboard type: Solved!
To: Gordon Ross <>
From: Jason Thorpe <>
List: port-sun3
Date: 08/09/1995 19:14:20
On Wed, 9 Aug 95 14:47:48 EDT 
 "Gordon W. Ross" <> wrote:

 > Is there any way to make the kbd/ms drivers insist on the opening
 > process having the same UID as the process group in the kd driver?
 > The device nodes for kbd and ms could stay at 0666 then...

Is it really an issue?  It looks to me like only one process can open it at 
a time, anyhow...

kbdopen(dev_t dev, int flags, int mode, struct proc *p)
        int error;

        /* Exclusive open required for /dev/kbd */
        if (kbd_softc.k_events.ev_io)
                return (EBUSY);
        kbd_softc.k_events.ev_io = p;

	[ . . . ]

Jason R. Thorpe                             
NASA Ames Research Center                               Home: 408.866.1912
NAS: M/S 258-6                                          Work: 415.604.0935
Moffett Field, CA 94035                                Pager: 415.428.6939