Merge pull request #1794 from coreylang/networkcfg_replace_username_fix

[networkcfg] fix replace_username() undefined variables
This commit is contained in:
Adriaan de Groot 2021-09-27 13:12:09 +02:00 committed by GitHub
commit 8656636f01
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -73,12 +73,12 @@ def replace_username(nm_config_filename, live_user, target_user):
if not os.path.exists(nm_config_filename):
return
with open(target_network, "r") as network_conf:
with open(nm_config_filename, "r") as network_conf:
text = network_conf.readlines()
live_permissions = 'permissions=user:{}:;'.format(live_user)
target_permissions = 'permissions=user:{}:;\n'.format(user)
with open(target_network, "w") as network_conf:
target_permissions = 'permissions=user:{}:;\n'.format(target_user)
with open(nm_config_filename, "w") as network_conf:
for line in text:
if live_permissions in line:
line = target_permissions