Skip to content

Instantly share code, notes, and snippets.

@bungard
Created February 5, 2015 03:51
Show Gist options
  • Save bungard/f84229d6c0cb256279d8 to your computer and use it in GitHub Desktop.
Save bungard/f84229d6c0cb256279d8 to your computer and use it in GitHub Desktop.
cp $1 $1.oldKey
AUTH_KEY=$(curl -s https://api.wordpress.org/secret-key/1.1/salt/ | grep "'AUTH_KEY'" | sed 's/[^-A-Za-z0-9_]/\\&/g')
SECURE_AUTH_KEY=$(curl -s https://api.wordpress.org/secret-key/1.1/salt/ | grep "'SECURE_AUTH_KEY'" | sed 's/[^-A-Za-z0-9_]/\\&/g')
LOGGED_IN_KEY=$(curl -s https://api.wordpress.org/secret-key/1.1/salt/ | grep "'LOGGED_IN_KEY'" | sed 's/[^-A-Za-z0-9_]/\\&/g')
NONCE_KEY=$(curl -s https://api.wordpress.org/secret-key/1.1/salt/ | grep "'NONCE_KEY'" | sed 's/[^-A-Za-z0-9_]/\\&/g')
AUTH_SALT=$(curl -s https://api.wordpress.org/secret-key/1.1/salt/ | grep "'AUTH_SALT'" | sed 's/[^-A-Za-z0-9_]/\\&/g')
SECURE_AUTH_SALT=$(curl -s https://api.wordpress.org/secret-key/1.1/salt/ | grep "'SECURE_AUTH_SALT'" | sed 's/[^-A-Za-z0-9_]/\\&/g')
LOGGED_IN_SALT=$(curl -s https://api.wordpress.org/secret-key/1.1/salt/ | grep "'LOGGED_IN_SALT'" | sed 's/[^-A-Za-z0-9_]/\\&/g')
NONCE_SALT=$(curl -s https://api.wordpress.org/secret-key/1.1/salt/ | grep "'NONCE_SALT'" | sed 's/[^-A-Za-z0-9_]/\\&/g')
#echo "NONCE_KEY:\n$NONCE_KEY"
perl -pi -e "s/define\('AUTH_KEY',\s+'.*'\);/$AUTH_KEY/g" "$1"
perl -pi -e "s/define\('SECURE_AUTH_KEY',\s+'.*'\);/$SECURE_AUTH_KEY/g" "$1"
perl -pi -e "s/define\('LOGGED_IN_KEY',\s+'.*'\);/$LOGGED_IN_KEY/g" "$1"
perl -pi -e "s/define\('NONCE_KEY',\s+'.*'\);/$NONCE_KEY/g" "$1"
perl -pi -e "s/define\('AUTH_SALT',\s+'.*'\);/$AUTH_SALT/g" "$1"
perl -pi -e "s/define\('SECURE_AUTH_SALT',\s+'.*'\);/$SECURE_AUTH_SALT/g" "$1"
perl -pi -e "s/define\('LOGGED_IN_SALT',\s+'.*'\);/$LOGGED_IN_SALT/g" "$1"
perl -pi -e "s/define\('NONCE_SALT',\s+'.*'\);/$NONCE_SALT/g" "$1"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment