ports/147817: www/firefox35 installs directories with incorrect permissions
Peter Jeremy
peterjeremy at acm.org
Sat Jun 12 20:20:02 UTC 2010
>Number: 147817
>Category: ports
>Synopsis: www/firefox35 installs directories with incorrect permissions
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sat Jun 12 20:20:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Peter Jeremy
>Release: FreeBSD 8.0-STABLE amd64
>Organization:
n/a
>Environment:
System: FreeBSD server.vk2pj.dyndns.org 8.0-STABLE FreeBSD 8.0-STABLE #3: Mon Apr 5 10:18:04 EST 2010 root at server.vk2pj.dyndns.org:/var/obj/usr/src/sys/server amd64
>Description:
www/firefox35 up to and including firefox-3.5.9_1,1 installs
a number of directories with permissions 644:
83401 46 drw-r--r-- 64 root wheel 745 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers
84122 4 drw-r--r-- 2 root wheel 31 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/gtk
83833 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/Carbon
84115 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/dos
84378 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/dbus
84314 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/CoreServices
84011 4 drw-r--r-- 2 root wheel 4 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/fontconfig
84092 4 drw-r--r-- 2 root wheel 4 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/asm
84051 4 drw-r--r-- 2 root wheel 4 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/bsd
84055 4 drw-r--r-- 4 root wheel 19 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/X11
84063 4 drw-r--r-- 2 root wheel 7 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/X11/extensions
84071 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/X11/Xft
83754 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/private
84304 4 drw-r--r-- 2 root wheel 6 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/mach
84001 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/rpc
83990 4 drw-r--r-- 2 root wheel 12 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/gdk
83714 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/cmplrs
83980 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/mpw
83894 6 drw-r--r-- 3 root wheel 74 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/sys
83902 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/sys/sparc
84465 4 drw-r--r-- 2 root wheel 12 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/libgnomevfs
83527 4 drw-r--r-- 2 root wheel 26 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/direct
83735 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/CoreFoundation
84180 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/th
83563 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/support
84204 4 drw-r--r-- 2 root wheel 6 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/linux
84027 4 drw-r--r-- 2 root wheel 12 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/pango
83721 4 drw-r--r-- 2 root wheel 10 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/freetype
83483 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/storage
83971 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/sane
83976 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/alsa
84084 4 drw-r--r-- 3 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/IOKit
84085 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/IOKit/pwr_mgt
84399 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/libelf
83805 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/Cocoa
84451 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/fribidi
84372 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/libIDL
83593 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/net
83498 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/gdk-pixbuf
83628 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/gnu
83845 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/base
83780 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/HIToolbox
83514 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/atk
84443 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/mach-o
83874 4 drw-r--r-- 2 root wheel 4 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/frame
83559 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/app
84409 4 drw-r--r-- 2 root wheel 11 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/machine
84265 4 drw-r--r-- 2 root wheel 4 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/kernel
83462 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/JavaEmbedding
83693 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/curl
83492 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/win
83982 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/Kerberos
83651 4 drw-r--r-- 2 root wheel 4 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/arpa
84326 4 drw-r--r-- 3 root wheel 19 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/fusion
84340 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/fusion/shm
83633 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/pcfs
83689 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/libgnomeui
84198 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/netinet
84425 4 drw-r--r-- 2 root wheel 4 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/libgnome
83509 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/gconf
83517 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/workbench
84185 4 drw-r--r-- 2 root wheel 10 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/photon
83572 4 drw-r--r-- 3 root wheel 8 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/wx
83573 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/wx/xrc
83608 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/quipu
84228 4 drw-r--r-- 2 root wheel 4 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/gssapi
83417 4 drw-r--r-- 2 root wheel 4 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/proto
84089 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/JavaVM
83468 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers/Print
84946 46 drw-r--r-- 64 root wheel 746 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js
85210 4 drw-r--r-- 2 root wheel 12 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/pango
85247 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/gdk-pixbuf
87625 4 drw-r--r-- 2 root wheel 26 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/direct
85293 4 drw-r--r-- 3 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/IOKit
85295 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/IOKit/pwr_mgt
85012 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/pcfs
86260 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/private
85369 4 drw-r--r-- 2 root wheel 6 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/linux
86832 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/support
85075 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/libgnomeui
85386 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/curl
86360 4 drw-r--r-- 2 root wheel 4 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/asm
86306 4 drw-r--r-- 2 root wheel 4 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/bsd
86311 4 drw-r--r-- 4 root wheel 19 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/X11
86317 4 drw-r--r-- 2 root wheel 7 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/X11/extensions
86341 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/X11/Xft
85331 4 drw-r--r-- 2 root wheel 4 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/arpa
86355 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/Carbon
86238 4 drw-r--r-- 2 root wheel 12 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/gdk
86236 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/rpc
85974 6 drw-r--r-- 3 root wheel 74 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/sys
86213 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/sys/sparc
85958 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/mpw
87586 4 drw-r--r-- 3 root wheel 8 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/wx
87587 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/wx/xrc
85298 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/base
86291 4 drw-r--r-- 2 root wheel 12 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/libgnomevfs
87948 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/storage
88219 4 drw-r--r-- 2 root wheel 10 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/freetype
85440 4 drw-r--r-- 2 root wheel 31 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/gtk
85924 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/cmplrs
85430 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/dos
84971 4 drw-r--r-- 2 root wheel 11 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/machine
86894 4 drw-r--r-- 2 root wheel 4 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/proto
85353 4 drw-r--r-- 2 root wheel 4 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/gssapi
87311 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/Print
85964 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/alsa
85374 4 drw-r--r-- 2 root wheel 10 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/photon
85968 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/sane
85067 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/fribidi
85397 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/JavaEmbedding
86738 4 drw-r--r-- 2 root wheel 4 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/fontconfig
85127 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/Kerberos
85055 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/HIToolbox
87612 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/gconf
88054 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/CoreServices
88650 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/quipu
85278 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/JavaVM
85282 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/CoreFoundation
85158 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/win
85114 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/libIDL
88502 4 drw-r--r-- 2 root wheel 6 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/mach
85137 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/libelf
85290 4 drw-r--r-- 2 root wheel 4 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/libgnome
85178 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/mach-o
85270 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/netinet
85950 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/Cocoa
85259 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/workbench
85287 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/th
85015 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/gnu
84997 4 drw-r--r-- 2 root wheel 4 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/kernel
85071 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/net
85018 4 drw-r--r-- 3 root wheel 19 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/fusion
85027 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/fusion/shm
86280 4 drw-r--r-- 2 root wheel 4 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/frame
84956 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/app
85010 4 drw-r--r-- 2 root wheel 3 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/atk
86864 4 drw-r--r-- 2 root wheel 5 12 Jun 21:43 /usr/local/include/firefox3/unstable/system_wrappers_js/dbus
>How-To-Repeat:
cd /usr/ports/www/firefox35
make install
find /usr/local/include/firefox3 -perm 0755 -o -type d -ls
>Fix:
A workaround is
find /usr/local/include/firefox3 -perm 0755 -o -type d -print | xargs chmod 755
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list