]> andersk Git - moira.git/blobdiff - reg_svr/reg_svr.c
Initial revision
[moira.git] / reg_svr / reg_svr.c
index f872f0781e52afb7fbd1cbfb0486b6fb17490915..60dd1006241068c2051b3a8eaa6c035c87f9e1c1 100644 (file)
@@ -64,6 +64,7 @@ main(argc,argv)
     init_ureg_err_tbl();
     init_krb_err_tbl();
     init_kadm_err_tbl();
+    initialize_gdss_error_table();
     
     /* Use com_err or output to stderr for all log messages. */    
 #ifdef DEBUG
@@ -852,6 +853,7 @@ char *retval;
        }
        q_argv[U_NAME+1] = login;
        q_argv[U_STATE+1] = "7";
+       q_argv[U_SIGNATURE+1] = "";
        status = mr_query("update_user_account", U_MODTIME+1, q_argv,
                           null_callproc, NULL);
        switch (status)
@@ -860,6 +862,7 @@ char *retval;
            status = SUCCESS;
            break;
          case MR_IN_USE:
+         case MR_NOT_UNIQUE:
            status = UREG_LOGIN_USED;
            break;
          case MR_DEADLOCK:
This page took 0.029606 seconds and 4 git commands to generate.