[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



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@debian.org




Reply to: