On Tue, 8 Jan 2002 00:28, Robert Millan wrote: > > > Currently /dev/plex86 defaults to mode 666 on devfs. Is this really > > > > desired? > > > > > Perhaps we should have a plex86 group and make the device node default > > > > to > > > > > mode 660 and group plex86? > > > > I would say that it should default to 600 and be adjusted by the local > > admin. Or is it possible for plex86 to set things up correctly at > > installation time by dropping a config file under /etc/devfs/conf.d? > > Running Plex86 as root is likely dangerous and in any case > severely discouraged, so I don't see why an admin would want to have > /dev/plex86 chmod'ed 600, restricting Plex86 usage to the superuser.
The idea is to have device nodes mode 600 until the administrator has decided who should access it. > Russel, I can see some conffiles in /etc/devfs/conf.d but they don't > belong to the devfsd package. Shouldn't i provide them myself? Sure you can. > I guess this is the proper line to do so: > > REGISTER plex86 PERMISSIONS root.plex86 0660 Yes, that will work. > Also policy specifies that the MAKEDEV script should be used > when a package needs device files. Are you sure if devfsd is > policy-compliant? I should have written a policy update for this, but lacked enough time before the freeze. MAKEDEV should NEVER be used on a devfs mount point. Any time you have to use mknod on devfs (for anything other than /dev/xconsole) then there's a serious bug (either in the script or in the kernel). > Upstream does it with mknod. Is it possible to create the plex86 > device with MAKEDEV? In case it is i don't know how to do it > with MAKEDEV, someone could enlighten me? Sure it is, IFF you don't use devfs. -- http://www.coker.com.au/bonnie++/ Bonnie++ hard drive benchmark http://www.coker.com.au/postal/ Postal SMTP/POP benchmark http://www.coker.com.au/projects.html Projects I am working on http://www.coker.com.au/~russell/ My home page