summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorOleksandr Kuchmystyi <o.kuchmystyi@vyos.io>2026-06-03 15:11:37 +0300
committerOleksandr Kuchmystyi <o.kuchmystyi@vyos.io>2026-06-04 13:47:11 +0300
commit1e4be728442a782e3dbfaa877104e879c9022f61 (patch)
tree1749d1230035577c34560db6f8fa5625d7b5dd86 /debian
parent88dfc8cd43521ae489900fb9746c56545140df54 (diff)
downloadvyos-1x-1e4be728442a782e3dbfaa877104e879c9022f61.tar.gz
vyos-1x-1e4be728442a782e3dbfaa877104e879c9022f61.zip
password-reset: T8346: Fix password recovery when only `plaintext-password` is set
When a user account was provisioned with only `plaintext-password` (e.g. via cloud-init), the password recovery tool failed to persist the new password across reboots. On the next boot, VyOS would re-apply the `plaintext-password` from config.boot, silently overwriting the recovered encrypted password.
Diffstat (limited to 'debian')
-rw-r--r--debian/control5
1 files changed, 5 insertions, 0 deletions
diff --git a/debian/control b/debian/control
index d3333e088..7edd692f4 100644
--- a/debian/control
+++ b/debian/control
@@ -123,6 +123,11 @@ Depends:
wide-dhcpv6-client,
# Generic colorizer
grc,
+# The package "whois" contains both a whois database client
+# that end users can find useful,
+# and the "mkpasswd" utility we use for generating hashed passwords
+# in the standalone password reset script
+ whois,
## End of System services and utilities
## For the installer
fdisk,