]> andersk Git - moira.git/blobdiff - reg_svr/reg_svr.pc
Cope with the KDC returning an error indicating a weak password was
[moira.git] / reg_svr / reg_svr.pc
index 8b15567a7a3b07c92efeb1a72df4e8f62c23e283..6c6b8f3c709cf255a1ea3a9484ce4037f78c89a6 100644 (file)
@@ -595,7 +595,12 @@ void PSWD(reg_client *rc, int argc, char **argv)
     }
 
   status = register_kerberos(rc->username, password);
-  if (status == MR_IN_USE)
+  if (status == MR_QUALITY)
+    {
+      reply(rc, PASSWORD_SIMPLE, "GETP", "c", NULL);
+      return;
+    }
+  else if (status == MR_IN_USE)
     {
       reply(rc, RESERVED_USERNAME_UNAVAILABLE, "INIT", "c", NULL,
            rc->username);
This page took 0.071334 seconds and 4 git commands to generate.