all lists on lists.proxmox.com
 help / color / mirror / Atom feed
* [pve-devel] [PATCH installer 0/3] raise minimum root password length to 8 characters
@ 2024-10-07  9:22 Christoph Heiss
  2024-10-07  9:22 ` [pve-devel] [PATCH installer 1/3] proxinstall: " Christoph Heiss
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Christoph Heiss @ 2024-10-07  9:22 UTC (permalink / raw)
  To: pve-devel

This idea came to light while talking with Shannon about #5756 [0].

It is 2024, so raising the minimum length for the root password as
entered during the installation from 5 to 8 characters seems very
sensible. NIST also recommends a minimum length of 8 characters for
passwords [1].

In the GUI installer, we already recommend passwords of length 8 or
greater during the respective installation step.

See also the respective patches for PVE [2] and PBS [3].

[0] https://bugzilla.proxmox.com/show_bug.cgi?id=5756
[1] https://pages.nist.gov/800-63-4/sp800-63b.html#passwordver
[2] https://lore.proxmox.com/pve-devel/20241004133205.258755-1-s.sterz@proxmox.com/
[3] https://lore.proxmox.com/pbs-devel/20241004134054.263913-1-s.sterz@proxmox.com/

Christoph Heiss (3):
  proxinstall: raise minimum root password length to 8 characters
  tui: raise minimum root password length to 8 characters
  auto-installer: raise minimum root password length to 8 characters

 Proxmox/Makefile                                      |  1 +
 Proxmox/Sys.pm                                        |  6 ++++++
 proxinstall                                           |  8 ++++++--
 proxmox-auto-installer/src/utils.rs                   |  5 +++++
 .../tests/resources/parse_answer/disk_match.json      |  2 +-
 .../tests/resources/parse_answer/disk_match.toml      |  2 +-
 .../tests/resources/parse_answer/disk_match_all.json  |  2 +-
 .../tests/resources/parse_answer/disk_match_all.toml  |  2 +-
 .../tests/resources/parse_answer/disk_match_any.json  |  2 +-
 .../tests/resources/parse_answer/disk_match_any.toml  |  2 +-
 .../tests/resources/parse_answer/minimal.json         |  2 +-
 .../tests/resources/parse_answer/minimal.toml         |  2 +-
 .../tests/resources/parse_answer/nic_matching.json    |  2 +-
 .../tests/resources/parse_answer/nic_matching.toml    |  2 +-
 .../tests/resources/parse_answer/specific_nic.json    |  2 +-
 .../tests/resources/parse_answer/specific_nic.toml    |  2 +-
 .../tests/resources/parse_answer/zfs.json             |  2 +-
 .../tests/resources/parse_answer/zfs.toml             |  2 +-
 proxmox-installer-common/src/lib.rs                   |  3 +++
 proxmox-tui-installer/src/main.rs                     | 11 ++++++-----
 20 files changed, 41 insertions(+), 21 deletions(-)
 create mode 100644 Proxmox/Sys.pm

-- 
2.46.0



_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2024-10-07 10:39 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-10-07  9:22 [pve-devel] [PATCH installer 0/3] raise minimum root password length to 8 characters Christoph Heiss
2024-10-07  9:22 ` [pve-devel] [PATCH installer 1/3] proxinstall: " Christoph Heiss
2024-10-07  9:22 ` [pve-devel] [PATCH installer 2/3] tui: " Christoph Heiss
2024-10-07  9:22 ` [pve-devel] [PATCH installer 3/3] auto-installer: " Christoph Heiss
2024-10-07  9:49   ` Stefan Hanreich
2024-10-07  9:52     ` Christoph Heiss
2024-10-07  9:55       ` Stefan Hanreich
2024-10-07 10:02         ` Christoph Heiss
2024-10-07 10:39           ` Stefan Hanreich

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal