From 3914835ceb5d9abbd9a089fde2adef8c8743520e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Mon, 5 May 2014 05:22:57 +0200 Subject: [PATCH] backups: add option to disable encryption While the encryption is enabled by default in reasonable cases, allow the user to disable it if he/she want to. --- qvm-tools/qvm-backup | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/qvm-tools/qvm-backup b/qvm-tools/qvm-backup index 43b0e43f..f3e15c9b 100755 --- a/qvm-tools/qvm-backup +++ b/qvm-tools/qvm-backup @@ -46,6 +46,9 @@ def main(): help="The AppVM to send backups to (implies -e)") parser.add_option ("-e", "--encrypt", action="store_true", dest="encrypt", default=False, help="Encrypts the backup") + parser.add_option ("--no-encrypt", action="store_true", + dest="no_encrypt", default=False, + help="Skip encryption even if sending the backup to VM") parser.add_option ("-E", "--enc-algo", action="store", dest="crypto_algorithm", default=None, help="Specify non-default encryption algorithm. For " @@ -89,6 +92,8 @@ def main(): if options.appvm or options.crypto_algorithm: options.encrypt = True + if options.no_encrypt: + options.encrypt = False files_to_backup = None try: files_to_backup = backup_prepare(