installed net-analyzer/wireshark-0.99.7. the permissions on tshark and dumpcap do not allow execution by users in the wireshark group:
$ ls -l /usr/bin/tshark /usr/bin/dumpcap
-r-s--s--- 1 root wireshark 50880 2007-12-25 13:10 /usr/bin/dumpcap
-r-s--s--- 1 root wireshark 162180 2007-12-25 13:10 /usr/bin/tshark
the permissions should include g+r.
CC'ing portage team. Please, tell us why portage removes g-r bit:
* >>> SetUID: [chmod go-r] /var/tmp/portage/net-analyzer/wireshark-0.99.7/image//usr/bin/dumpcap [ ok ]
* >>> SetUID: [chmod go-r] /var/tmp/portage/net-analyzer/wireshark-0.99.7/image//usr/bin/tshark . [ ok ]
* >>> SetGID: [chmod o-r] /var/tmp/portage/net-analyzer/wireshark-0.99.7/image//usr/bin/dumpcap . [ ok ]
* >>> SetGID: [chmod o-r] /var/tmp/portage/net-analyzer/wireshark-0.99.7/image//usr/bin/tshark .. [ ok ]
It seems that the code just isn't smart enough to see that it's setting g-r on a setgid binary. I'll fix it.
This has been released in 2.1.4_rc12.