summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorsarthurdev <965089+sarthurdev@users.noreply.github.com>2025-07-15 12:59:18 +0200
committersarthurdev <965089+sarthurdev@users.noreply.github.com>2025-07-15 12:59:18 +0200
commit2103038e57ee282adbab0ad99c559af944e11249 (patch)
treea8b9f7ed71a65ad8961fbd2fb72114bd16ca5a44 /src
parenta1b5b365b9116fcf8a9a70714ccc449a1a5a6cc8 (diff)
downloadvyos-1x-2103038e57ee282adbab0ad99c559af944e11249.tar.gz
vyos-1x-2103038e57ee282adbab0ad99c559af944e11249.zip
tpm: T4919: Not supported on live-ISO
Diffstat (limited to 'src')
-rwxr-xr-xsrc/helpers/vyos-config-encrypt.py5
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")