Skip to content

Instantly share code, notes, and snippets.

@bessarabov
Forked from id/gist:408b45ee8146fe578cda
Last active August 29, 2015 14:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bessarabov/7531eb0be01df990564d to your computer and use it in GitHub Desktop.
Save bessarabov/7531eb0be01df990564d to your computer and use it in GitHub Desktop.
osx-host$ boot2docker ssh
sudo su -
cd /var/lib/boot2docker/
cat <<EOF >bootlocal.sh
#!/bin/sh
cp /Users/ivan.dyachkov/MyCA.crt /usr/local/share/ca-certificates/
CERT=/usr/local/share/ca-certificates/MyCA.crt
HASH=$(openssl x509 -hash -in $CERT | head -n1)
ln -s $CERT /etc/ssl/certs/$HASH.0
grep -q $(head -2 $CERT | tail -1) /etc/ssl/certs/ca-certificates.crt || cat $CERT >> /etc/ssl/certs/ca-certificates.crt
EOF
chmod +x bootlocal.sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment