From 7d43ce33e02a30113bf649fd9b59cc08bc68d435 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bernhard=20Rosenkr=C3=A4nzer?= Date: Sat, 25 Jan 2025 22:14:40 +0100 Subject: [PATCH] Add script to reset a core's wordpress password --- bin/reset-wordpress-password | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100755 bin/reset-wordpress-password diff --git a/bin/reset-wordpress-password b/bin/reset-wordpress-password new file mode 100755 index 0000000..a58b6a3 --- /dev/null +++ b/bin/reset-wordpress-password @@ -0,0 +1,12 @@ +#!/bin/sh +if [ "$#" != 1 ]; then + cat < +EOF + exit 1 +fi +. /federated/apps/pdnsmysql/.env +. /etc/federated +NEWPASS=$(echo -n "$1" |md5sum - |cut -d' ' -f1) +docker exec -ti pdnsmysql /bin/bash -c "echo \"UPDATE wp_users SET user_pass='$NEWPASS' WHERE user_login='admin@$DOMAIN'\" | mysql -u root -p$MYSQL_ROOT_PASSWORD wordpress" +docker exec -ti pdnsmysql /bin/bash -c "echo \"SELECT user_login,user_pass FROM wp_users;\" | mysql -u root -p$MYSQL_ROOT_PASSWORD wordpress"