Projects
Eulaceura:Mainline:GA
anaconda
_service:obs_scm:add-passwd-policy.patch
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:add-passwd-policy.patch of Package anaconda
From 3562cad5ea86afc5d2ce0ead649e64cf13e39128 Mon Sep 17 00:00:00 2001 From: sun_hai_10 <sunhai10@huawei.com> Date: Mon, 7 Nov 2022 14:48:28 +0800 Subject: [PATCH] add passwd policy --- data/anaconda.conf | 6 +++--- pyanaconda/input_checking.py | 4 ++++ 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/data/anaconda.conf b/data/anaconda.conf index 703114a..07e500f 100644 --- a/data/anaconda.conf +++ b/data/anaconda.conf @@ -308,9 +308,9 @@ can_change_users = False # strict Require the minimum quality. # password_policies = - root (quality 1, length 6) - user (quality 1, length 6, empty) - luks (quality 1, length 6) + root (quality 1, length 8, strict) + user (quality 1, length 8, empty, strict) + luks (quality 1, length 8, strict) [License] diff --git a/pyanaconda/input_checking.py b/pyanaconda/input_checking.py index 4482b26..4bed6c1 100644 --- a/pyanaconda/input_checking.py +++ b/pyanaconda/input_checking.py @@ -421,6 +421,10 @@ class PasswordValidityCheck(InputCheck): pw_score = 4 status_text = _(constants.SecretStatus.STRONG.value) + #disable set password without confirnation + if not error_message and not check_request.password_confirmation: + error_message = _(constants.SECRET_CONFIRM_ERROR_GUI[check_request.secret_type]) + # the policy influences the overall success of the check # - score 0 & strict == True -> success = False # - score 0 & strict == False -> success = True -- 2.23.0
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2