From 654df8c06ea60c7c1d1651466fc28c480805c5de Mon Sep 17 00:00:00 2001 From: Ing Date: Wed, 4 Jun 2025 16:27:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20resetDSMPassword=20?= =?UTF-8?q?=E5=87=BD=E6=95=B0=E4=BB=A5=E9=87=8D=E7=BD=AE=20SecureSignIn=20?= =?UTF-8?q?=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/initrd/opt/rr/menu.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/files/initrd/opt/rr/menu.sh b/files/initrd/opt/rr/menu.sh index 4e25e661..ff6b25da 100755 --- a/files/initrd/opt/rr/menu.sh +++ b/files/initrd/opt/rr/menu.sh @@ -1929,6 +1929,7 @@ function resetDSMPassword() { sed -i "s|^${USER}:[^:]*|${USER}:${NEWPASSWD}|" "${TMP_PATH}/mdX/etc/shadow" sed -i "/^${USER}:/ s/^\(${USER}:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:\)[^:]*:/\1:/" "${TMP_PATH}/mdX/etc/shadow" sed -i "s|status=on|status=off|g" "${TMP_PATH}/mdX/usr/syno/etc/packages/SecureSignIn/preference/${USER}/method.config" 2>/dev/null + sed -i "s|list=*$|list=|; s|type=*$|type=none|" "${TMP_PATH}/mdX/usr/syno/etc/packages/SecureSignIn/secure_signin.conf" 2>/dev/null sync echo "true" >"${TMP_PATH}/isOk" umount "${TMP_PATH}/mdX"