Browse code

bessere fehlermeldung bei ssh-key-fehlern

Hanno Böck authored on08/03/2017 23:38:19
Showing1 changed files
... ...
@@ -154,8 +154,8 @@ function filter_ssh_key($key)
154 154
     system_failure("Ungültiger SSH-Key!");
155 155
   }
156 156
 
157
-  if ((count($keyparts) === 3) && (preg_match("/^[a-z0-9@]+$/", $keyparts[2]) === 0)) {
158
-    system_failure("Ungültiger SSH-Key!");
157
+  if ((count($keyparts) === 3) && (preg_match("/^[a-zA-Z0-9@.-_]+$/", $keyparts[2]) === 0)) {
158
+    system_failure("Ungültige Zeichen im Kommentar des SSH-Keys!");
159 159
   }
160 160
 
161 161
   if (count($keyparts) === 2) {