From e3e1059ba14f205b2194607d7c46ea6dcba7d143 Mon Sep 17 00:00:00 2001 From: forest Date: Wed, 12 May 2021 12:14:55 -0500 Subject: [PATCH] allow colons in ssh key names --- capsulflask/console.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/capsulflask/console.py b/capsulflask/console.py index cff81f0..a7e4ffc 100644 --- a/capsulflask/console.py +++ b/capsulflask/console.py @@ -312,8 +312,8 @@ def ssh_public_keys(): name = parts[0].strip() else: errors.append("Name is required") - if not re.match(r"^[0-9A-Za-z_@. -]+$", name): - errors.append("Name must match \"^[0-9A-Za-z_@. -]+$\"") + if not re.match(r"^[0-9A-Za-z_@:. -]+$", name): + errors.append("Name must match \"^[0-9A-Za-z_@:. -]+$\"") if method == "POST": content = request.form["content"]