mirror of
https://github.com/altlinux/gpupdate.git
synced 2025-03-21 18:50:38 +03:00
Lower logging level in ncrypt_protect_secret
to reduce log verbosity
This commit is contained in:
parent
463620ff25
commit
829825060b
@ -32,6 +32,7 @@ import secrets
|
||||
import os
|
||||
import psutil
|
||||
from util.logging import log
|
||||
import logging
|
||||
|
||||
class laps_applier(applier_frontend):
|
||||
"""
|
||||
@ -449,14 +450,18 @@ class laps_applier(applier_frontend):
|
||||
# Create JSON data and encode as UTF-16LE with null terminator
|
||||
json_data = self._get_json_password_data(password)
|
||||
password_bytes = json_data.encode("utf-16-le") + b"\x00\x00"
|
||||
|
||||
# Save and change loglevel
|
||||
logger = logging.getLogger()
|
||||
old_level = logger.level
|
||||
logger.setLevel(logging.ERROR)
|
||||
# Encrypt the password
|
||||
dpapi_blob = dpapi_ng.ncrypt_protect_secret(
|
||||
password_bytes,
|
||||
self.encryption_principal,
|
||||
auth_protocol='kerberos'
|
||||
)
|
||||
|
||||
# Restoreloglevel
|
||||
logger.setLevel(old_level)
|
||||
# Create full blob with metadata
|
||||
return self._add_blob_metadata(dpapi_blob)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user