[Pkg-cups-devel] Bug#410171: Bug#410171: reportbug cupsys reports about unreadable files in /usr/lib/cups/backend-available

Kenshi Muto kmuto at debian.org
Mon Jul 16 14:41:29 UTC 2007


tags 410171 + confirmed
thanks

At Thu, 08 Feb 2007 11:25:04 +0100,
Marc Haber wrote:
> Package: cupsys
> Version: 1.2.7-4
> Severity: normal
> drwxr-xr-x  2 root root 4.0K Feb  3 11:38 ./
> drwxr-xr-x 10 root root 4.0K Aug  3  2006 ../
> lrwxrwxrwx  1 root root    3 Feb  3 11:38 http -> ipp*
> -rwx------  3 root root  23K Feb  2 14:20 ipp*
> -rwx------  2 root root  17K Feb  2 14:20 lpd*
> -rwxr-xr-x  2 root root  13K Feb  2 14:20 parallel*
> -rwxr-xr-x  1 root root 6.3K Feb  2 14:20 scsi*
> -rwxr-xr-x  1 root root  11K Feb  2 14:20 serial*
> -rwxr-xr-x  1 root root  28K Feb  2 14:20 snmp*
> -rwxr-xr-x  2 root root 9.9K Feb  2 14:20 socket*
> -rwxr-xr-x  2 root root  14K Feb  2 14:20 usb*
> 
> Why are these files unreadable for the world?

At current version, lpd is only one what has an unreadable
permission.

This is a design by upstream. lpd sometimes has to open
port 721 and 731 with root privilege.
CUPS scheduler checks the file permission of backend-daemon
and gives a root privilege if it is inaccessible by normal
user.

Thanks,
-- 
Kenshi Muto
kmuto at debian.org




More information about the Pkg-cups-devel mailing list