File tree Expand file tree Collapse file tree 1 file changed +32
-3
lines changed Expand file tree Collapse file tree 1 file changed +32
-3
lines changed Original file line number Diff line number Diff line change @@ -129,7 +129,6 @@ async function run() {
129129 'install' ,
130130 '--cask' ,
131131 DOCKER_CHANNEL !== 'stable' ? 'docker' : 'docker'
132- //'https://raw.githubusercontent.com/Homebrew/homebrew-cask/cb7d9556d476d470b04d74bf2687f5a276c22292/Casks/docker.rb'
133132 ] ) ;
134133 core . endGroup ( ) ;
135134
@@ -162,11 +161,41 @@ async function run() {
162161 `
163162set -x
164163
165- ls -la /Library/PrivilegedHelperTools
166- ls -la /Library/LaunchDaemons/
164+
165+ cat <<EOF | tee /tmp/com.docker.vmnetd.plist
166+ <?xml version="1.0" encoding="UTF-8"?>
167+ <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
168+ <plist version="1.0">
169+ <dict>
170+ <key>Label</key>
171+ <string>com.docker.vmnetd</string>
172+ <key>Program</key>
173+ <string>/Library/PrivilegedHelperTools/com.docker.vmnetd</string>
174+ <key>ProgramArguments</key>
175+ <array>
176+ <string>/Library/PrivilegedHelperTools/com.docker.vmnetd</string>
177+ </array>
178+ <key>RunAtLoad</key>
179+ <true/>
180+ <key>Sockets</key>
181+ <dict>
182+ <key>Listener</key>
183+ <dict>
184+ <key>SockPathMode</key>
185+ <integer>438</integer>
186+ <key>SockPathName</key>
187+ <string>/var/run/com.docker.vmnetd.sock</string>
188+ </dict>
189+ </dict>
190+ <key>Version</key>
191+ <string>59</string>
192+ </dict>
193+ </plist>
194+ EOF
167195
168196sudo /bin/cp /Applications/Docker.app/Contents/Library/LaunchServices/com.docker.vmnetd /Library/PrivilegedHelperTools
169197# sudo /bin/cp /Applications/Docker.app/Contents/Resources/com.docker.vmnetd.plist /Library/LaunchDaemons/
198+ sudo /bin/cp /tmp/com.docker.vmnetd.plist /Library/LaunchDaemons/
170199sudo /bin/chmod 544 /Library/PrivilegedHelperTools/com.docker.vmnetd
171200sudo /bin/chmod 644 /Library/LaunchDaemons/com.docker.vmnetd.plist
172201sudo /bin/launchctl load /Library/LaunchDaemons/com.docker.vmnetd.plist
You can’t perform that action at this time.
0 commit comments