Skip to content

Commit

Permalink
Apply suggestions from code review
Browse files Browse the repository at this point in the history
Co-authored-by: Allie Sadler <[email protected]>
  • Loading branch information
lorenrh and aevesdocker authored Jan 9, 2025
1 parent b6ff540 commit 5f40501
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions content/manuals/desktop/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,13 @@ Take a look at the [Docker Public Roadmap](https://github.com/orgs/docker/projec
#### For Mac

- An issue with the updater caused certain binaries (specifically `com.docker.vmnetd` and `com.docker.socket`) to not be updated during the release process. As a result, when signing certificates were rotated, these binaries remained signed with the old certificates. This issue, which manifested after release, may cause macOS to incorrectly report either `com.docker.vmnetd` or `com.docker.socket` as malware on installed versions of Docker Desktop for Mac.
1. Stop the vmnetd service: `sudo launchctl bootout system/com.docker.vmnetd`

To resolve this issue, a fresh installation (uninstall and reinstall) is required. As a workaround, follow the steps below:

Check warning on line 45 in content/manuals/desktop/release-notes.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Docker.RecommendedWords] Consider using 'following' instead of 'below' Raw Output: {"message": "[Docker.RecommendedWords] Consider using 'following' instead of 'below'", "location": {"path": "content/manuals/desktop/release-notes.md", "range": {"start": {"line": 45, "column": 118}}}, "severity": "INFO"}
1. Stop the `vmnetd` service: `sudo launchctl bootout system/com.docker.vmnetd`
2. Stop the socket service: `sudo launchctl bootout system/com.docker.socket`
3. Remove vmnetd binary: `sudo rm -f /Library/PrivilegedHelperTools/com.docker.vmnetd`

Check failure on line 48 in content/manuals/desktop/release-notes.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'vmnetd'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'vmnetd'?", "location": {"path": "content/manuals/desktop/release-notes.md", "range": {"start": {"line": 48, "column": 13}}}, "severity": "ERROR"}
4. Remove socket binary: `sudo rm -f /Library/PrivilegedHelperTools/com.docker.socket`
5. Stop any remaining Docker process: `sudo pkill [dD]ocker`
5. Stop any remaining Docker processes: `sudo pkill [dD]ocker`
6. Install new binaries
```
sudo cp /Applications/Docker.app/Contents/Library/LaunchServices/com.docker.vmnetd /Library/PrivilegedHelperTools/
Expand Down

0 comments on commit 5f40501

Please sign in to comment.