From: Johannes M. <js...@su...> - 2007-10-25 09:43:03
|
Hello David, On Oct 24 18:58 Suffield, David wrote (shortened): > > Could you give me some more details what hpmud does to open > > the device file so that I can let our security team have a > > look at it or should they simply check all the files in io/hpmud/? > > Yes, all the hplip i/o code is in io/hpmud. > > For usb all i/o goes through libusb/usbfs. All read/writes to any > end-point require a claim_usb_interface(). Once the interface is claimed > all i/o to that interface is exclusive (ie: 7/1/2). > > Parallel i/o is similar. All hpmud parallel i/o goes through > ppdev/parport. Before any i/o can take place PPCLAIM will claim > exclusive access to the port (ie: /dev/parport0). I filed https://bugzilla.novell.com/show_bug.cgi?id=336658 so that our security team can have a look. Let's see what their advice is. Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex |