Wireshark-bugs: [Wireshark-bugs] [Bug 6991] mac installer uses wrong uid
Date: Fri, 07 Jun 2013 14:47:29 +0000

changed bug 6991

What Removed Added
CC   woggly@mac.com

Comment # 3 on bug 6991 from
/usr/local does not exist on a new install of Mac OS X (at least it doesn't on
10.8.3)

/usr/local is used by a whole host of stuff, including McAfee

/usr/local/bin *should* follow the same ownership and permissions convention as
everything else:

drwxr-xr-x  12 root  wheel  408  6 Nov  2012 McAfee
drwxr-xr-x   8 root  wheel  272  6 Jun 15:26 bin
drwxr-xr-x   2 root  wheel   68  5 Jun 15:48 binx
drwxr-xr-x   2 root  wheel   68  6 Jun 13:53 include
drwxr-xr-x   3 root  wheel  102  2 Nov  2012 man
drwxr-xr-x   3 root  wheel  102  2 Nov  2012 share

(for example)

755 (drwxr-wr-w) and root:wheel

HOWEVER

Despite this bug being raised well over a year ago, it's still there. 

This can be solved VERY simply by amending the post flight script into issuing: 

chmod 755 usr/local/bin/; chown root:wheel usr/local/bin/

Who actually does the builds? This has caused me 4 days of work so far helping
users who have wireshark installed.... in two cases wireshark has stopped
working after the permissions change


You are receiving this mail because:
  • You are watching all bug changes.