diff options
| author | Christian Breunig <christian@breunig.cc> | 2023-02-24 22:00:56 +0100 | 
|---|---|---|
| committer | Christian Breunig <christian@breunig.cc> | 2023-02-24 22:00:56 +0100 | 
| commit | 893ead2fe9b3cd21a522ba369a70d385b6b46a80 (patch) | |
| tree | a30428f75b26c585ea56b797634853c6ff49d695 /src | |
| parent | c0b5b3d52d462daeb082bc55dd91788f9b94b84e (diff) | |
| download | vyos-1x-893ead2fe9b3cd21a522ba369a70d385b6b46a80.tar.gz vyos-1x-893ead2fe9b3cd21a522ba369a70d385b6b46a80.zip  | |
login: T1948: drop absolut path to /usr/libexec/vyos, re-use vyos.defaults
Diffstat (limited to 'src')
| -rwxr-xr-x | src/conf_mode/system-login.py | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/src/conf_mode/system-login.py b/src/conf_mode/system-login.py index e26b81e3d..8fc18bc37 100755 --- a/src/conf_mode/system-login.py +++ b/src/conf_mode/system-login.py @@ -28,6 +28,7 @@ from time import sleep  from vyos.config import Config  from vyos.configdict import dict_merge  from vyos.configverify import verify_vrf +from vyos.defaults import directories  from vyos.template import render  from vyos.template import is_ipv4  from vyos.util import cmd @@ -159,7 +160,7 @@ def generate(login):                  # remove old plaintext password and set new encrypted password                  env = os.environ.copy() -                env['vyos_libexec_dir'] = '/usr/libexec/vyos' +                env['vyos_libexec_dir'] = directories['base']                  # Set default commands for re-adding user with encrypted password                  del_user_plain = f"system login user '{user}' authentication plaintext-password"  | 
