From 9d1b7504da4c0f5d8411ec59634e3f67deda472e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Tue, 19 Jul 2016 00:46:48 +0200 Subject: [PATCH] qvm-sync-clock: allow colon in timezone spec `date` in debian 9 puts colon there. Since the timezone is not used here in any way (it operates on UTC time anyway), simply allow this format too. --- qvm-tools/qvm-sync-clock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qvm-tools/qvm-sync-clock b/qvm-tools/qvm-sync-clock index ef628551..4cd6ba8d 100755 --- a/qvm-tools/qvm-sync-clock +++ b/qvm-tools/qvm-sync-clock @@ -101,7 +101,7 @@ def main(): gui=False, passio_popen=True, ignore_stderr=True) date_out = p.stdout.read(100) date_out = date_out.strip() - if not re.match(r'^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\+0000$', date_out): + if not re.match(r'^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\+00:?00$', date_out): print >> sys.stderr, 'Invalid date output, aborting!' sys.exit(1)