-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wireshark recipe error "Error processing path '/private... Wireshark*.pkg' with glob." Failed local trust verification. #81
Comments
Wireshark is not a .pkg anymore, it's now a drag and drop .app, so the recipe needs to be updated. |
I've just submited a pull request fixing the issue here: #82 |
The PR was accepted, You can close the issue. |
Except it doesn't work. After deleting and rebuilding my override, I do see that it downloads the .dmg, so that at least is working. But it won't install. Not sure where this is falling down now, but it's still not working properly as it used to. When trying to run Managed Software Center and having it check for updates, it doesn't see any updates for any of the systems I've had Wireshark installed on (and they all have Wireshark 3.0.5). And when I look in MSC, it shows Wireshark as not being installed. It does indicate in MSC that it has Wireshark 3.0.6, so I click [Install] to install it. It seems to download and then do an install, but checking /Applications you see it hasn't done a thing. I tried doing a remove/uninstall via MSC, and same thing. It goes for a bit, but in the end Wireshark 3.0.5 is still sitting there. |
My mistake... I submitted a new PR with a fix for this. I need to test my fixes better, I'm not a wireshark user and what munki was doing was processing the "Install ChmodBPF.pkg" and "Uninstall ChmodBPF.pkg" (same with "Add Wireshark to system path" and "Remove Wireshark from the system path") so no errors and nothing broken. Only that users stayed in 3.0.5. |
Your PR fixes a lot of stuff, but the "Install ChmodBPF.pkg" and "Uninstall ChmodBPF.pkg" do remain uninstalled. Not an issue for admin users who can respond to the in-app prompts for installation, but an issue for standard users. |
Actually, I'm still unable to get it to work. I can see how the recipe, when run by AutoPkg, downloads Wireshark.dmg to its cache and copies/renames that to my Munki repo. And as I'm using AutokPkgr to fire off the recipe, and MunkiAdmin to manage my manifests/etc., it all appears there. But it's not installing/updating. I tried manually removing Wireshark from the /Applications folder and then installing it with Manager Software Center (MSC). But nothing is installed. I tried using MSC to uninstall, then reinstall Wireshark, but no luck. It doesn't install anything. MSC appears to be downloading and installing it, but in the end, no Wireshark. This is unfortunate, as it's worked for some time now. But I get that the Wireshark .dmg changed in its structure/layout, and that's what has triggered this. I just don't think the current recipe is getting it done. |
@fseesink Are you using the munki recipe with the postinstall script? It adjusts permissions (/bin/chmod -R go+rX /Applications/Wireshark.app), and has worked for me for both 3.0.6 and 3.0.7. |
Have used this recipe for awhile and it's worked fine to date. But with the latest release of Wireshark 3.0.6, any time I run AutoPkgr and try to run this recipe, I get the following:
I updated my repos, removed the override, then rebuilt an override for this recipe (which did change in that I still had the one that didn't list the min. OS version), but I still get the error.
The text was updated successfully, but these errors were encountered: