Skip to content

Instantly share code, notes, and snippets.

@statianzo
Forked from colby/openssl.sh
Last active August 29, 2015 14:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save statianzo/61f1024e9e54d1914726 to your computer and use it in GitHub Desktop.
Save statianzo/61f1024e9e54d1914726 to your computer and use it in GitHub Desktop.
#!/bin/bash
awk=$(which awk || echo 'missing: install awk' && exit 1)
# update apt
sudo apt-get update
# get ssl related packages from simulated upgrade
sudo apt-get upgrade -s | grep ssl | grep Inst | $awk '{print $2}' | xargs -t sudo apt-get install
# bounce ssl using services
sudo lsof -n | grep ssl | grep deleted | $awk '{print $1}' | uniq | xargs -t -I X sudo service X restart
# should now return nothing
sudo lsof -n | grep ssl | grep deleted
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment