diff options
| author | sarthurdev <965089+sarthurdev@users.noreply.github.com> | 2025-07-15 12:59:18 +0200 |
|---|---|---|
| committer | sarthurdev <965089+sarthurdev@users.noreply.github.com> | 2025-07-15 12:59:18 +0200 |
| commit | 2103038e57ee282adbab0ad99c559af944e11249 (patch) | |
| tree | a8b9f7ed71a65ad8961fbd2fb72114bd16ca5a44 /src | |
| parent | a1b5b365b9116fcf8a9a70714ccc449a1a5a6cc8 (diff) | |
| download | vyos-1x-2103038e57ee282adbab0ad99c559af944e11249.tar.gz vyos-1x-2103038e57ee282adbab0ad99c559af944e11249.zip | |
tpm: T4919: Not supported on live-ISO
Diffstat (limited to 'src')
| -rwxr-xr-x | src/helpers/vyos-config-encrypt.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/helpers/vyos-config-encrypt.py b/src/helpers/vyos-config-encrypt.py index 5f49ca119..9c35d90f5 100755 --- a/src/helpers/vyos-config-encrypt.py +++ b/src/helpers/vyos-config-encrypt.py @@ -23,6 +23,7 @@ from cryptography.fernet import Fernet from tempfile import NamedTemporaryFile from tempfile import TemporaryDirectory +from vyos.system.image import is_live_boot from vyos.tpm import clear_tpm_key from vyos.tpm import read_tpm_key from vyos.tpm import write_tpm_key @@ -199,6 +200,10 @@ if __name__ == '__main__': print("Must specify action.") sys.exit(1) + if is_live_boot(): + print("Config encryption not available on live-ISO environment") + sys.exit(1) + parser = ArgumentParser(description='Config encryption') parser.add_argument('--disable', help='Disable encryption', action="store_true") parser.add_argument('--enable', help='Enable encryption', action="store_true") |
