bessere fehlermeldung bei ssh-key-fehlern
Hanno Böck

Hanno Böck commited on 2017-03-08 23:38:19
Zeige 1 geänderte Dateien mit 2 Einfügungen und 2 Löschungen.

... ...
@@ -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) {
162 162