From c3065eee5454ce2bb37d8cde5bb98dec01320380 Mon Sep 17 00:00:00 2001 From: Moritz Date: Tue, 25 Nov 2025 16:47:59 +0100 Subject: [PATCH] feat: add set_user_pass function --- abra.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/abra.sh b/abra.sh index eacc074..86b74fe 100644 --- a/abra.sh +++ b/abra.sh @@ -81,6 +81,18 @@ with open('/tmp/$1', newline='') as file: """ 2>&1 | quieten } +set_user_pass() { + username="$1" + password="$2" + /manage.py shell -c """ +user = User.objects.get(username='$username') +user.set_password('$password') +user.save() +print('Changed $username password') +""" 2>&1 | quieten + +} + set_admin_pass() { password=$(cat /run/secrets/admin_pass) token=$(cat /run/secrets/admin_token)